From 5530578d87079defddaeb75843ce3e44d46bd8d0 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Thu, 19 Nov 2009 18:57:32 +0100 Subject: fix misplaced HAS_LIBUTIL knob Signed-off-by: Bernhard Reutner-Fischer --- extra/Configs/Config.in | 49 +++++++++++++++++++++++++------------------------ 1 file changed, 25 insertions(+), 24 deletions(-) (limited to 'extra/Configs') diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index 419a568ac..b7cc8f377 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -725,6 +725,31 @@ config UCLIBC_HAS_GETPT def_bool y endif +config UCLIBC_HAS_LIBUTIL + bool "Provide libutil library and functions" + depends on UCLIBC_HAS_PTY + default n + help + Provide a libutil library. + This non-standard conforming library provides the following + utility functions: + + forkpty(): combines openpty(), fork(2), and login_tty() to + create a new process operating in a pseudo-terminal. + login(): write utmp and wtmp entries + login_tty(): prepares for a login on the tty fd by creating a + new session, making fd the controlling terminal for + the calling process, setting fd to be the standard + input, output, and error streams of the current + process, and closing fd. + logout(): write utmp and wtmp entries + logwtmp(): constructs a utmp structure and calls updwtmp() to + append the structure to the utmp file. + openpty(): finds an available pseudo-terminal and returns + file descriptors for the master and slave + + This library adds about 3k-4k to your system. + config UCLIBC_HAS_TM_EXTENSIONS bool "Support 'struct tm' timezone extension fields" default y @@ -1197,30 +1222,6 @@ config UCLIBC_HAS_LIBNSL_STUB help Provide a dummy nsl library. -config UCLIBC_HAS_LIBUTIL - bool "Provide libutil library and functions" - default n - help - Provide a libutil library. - This non-standard conforming library provides the following - utility functions: - - forkpty(): combines openpty(), fork(2), and login_tty() to - create a new process operating in a pseudo-terminal. - login(): write utmp and wtmp entries - login_tty(): prepares for a login on the tty fd by creating a - new session, making fd the controlling terminal for - the calling process, setting fd to be the standard - input, output, and error streams of the current - process, and closing fd. - logout(): write utmp and wtmp entries - logwtmp(): constructs a utmp structure and calls updwtmp() to - append the structure to the utmp file. - openpty(): finds an available pseudo-terminal and returns - file descriptors for the master and slave - - This library adds about 3k-4k to your system. - endif -- cgit v1.2.3