mirror of
https://github.com/sheumann/hush.git
synced 2024-12-27 16:31:24 +00:00
make FEATURE_HAVE_RPC auto-selectable by mount and inetd sub-features
This commit is contained in:
parent
7b72fc1200
commit
a7825f269d
36
Config.in
36
Config.in
@ -101,8 +101,7 @@ config FEATURE_INSTALLER
|
|||||||
help
|
help
|
||||||
Enable 'busybox --install [-s]' support. This will allow you to use
|
Enable 'busybox --install [-s]' support. This will allow you to use
|
||||||
busybox at runtime to create hard links or symlinks for all the
|
busybox at runtime to create hard links or symlinks for all the
|
||||||
applets that are compiled into busybox. This feature requires the
|
applets that are compiled into busybox.
|
||||||
/proc filesystem.
|
|
||||||
|
|
||||||
config LOCALE_SUPPORT
|
config LOCALE_SUPPORT
|
||||||
bool "Enable locale support (system needs locale for this to work)"
|
bool "Enable locale support (system needs locale for this to work)"
|
||||||
@ -146,7 +145,7 @@ config FEATURE_PIDFILE
|
|||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
This option makes some applets (crond, syslogd and inetd) write
|
This option makes some applets (crond, syslogd and inetd) write
|
||||||
a pidfile in /var/run. Some applications rely on them
|
a pidfile in /var/run. Some applications rely on them.
|
||||||
|
|
||||||
config FEATURE_SUID
|
config FEATURE_SUID
|
||||||
bool "Support for SUID/SGID handling"
|
bool "Support for SUID/SGID handling"
|
||||||
@ -163,13 +162,6 @@ config FEATURE_SUID
|
|||||||
are login, passwd, su, ping, traceroute, crontab, dnsd, ipcrm, ipcs,
|
are login, passwd, su, ping, traceroute, crontab, dnsd, ipcrm, ipcs,
|
||||||
and vlock.
|
and vlock.
|
||||||
|
|
||||||
config FEATURE_SYSLOG
|
|
||||||
bool "Support for syslog"
|
|
||||||
default n
|
|
||||||
help
|
|
||||||
This option is auto-selected when you select any applet which may
|
|
||||||
send its output to syslog. You do not need to select it manually.
|
|
||||||
|
|
||||||
config FEATURE_SUID_CONFIG
|
config FEATURE_SUID_CONFIG
|
||||||
bool "Runtime SUID/SGID configuration via /etc/busybox.conf"
|
bool "Runtime SUID/SGID configuration via /etc/busybox.conf"
|
||||||
default n if FEATURE_SUID
|
default n if FEATURE_SUID
|
||||||
@ -210,14 +202,6 @@ config FEATURE_SUID_CONFIG_QUIET
|
|||||||
/etc/busybox.conf should be readable by the user needing the SUID, check
|
/etc/busybox.conf should be readable by the user needing the SUID, check
|
||||||
this option to avoid users to be notified about missing permissions.
|
this option to avoid users to be notified about missing permissions.
|
||||||
|
|
||||||
config FEATURE_HAVE_RPC
|
|
||||||
bool "RPC support"
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
Select this if you have rpc support.
|
|
||||||
This automatically turns off all configuration options that rely
|
|
||||||
on RPC.
|
|
||||||
|
|
||||||
config SELINUX
|
config SELINUX
|
||||||
bool "Support NSA Security Enhanced Linux"
|
bool "Support NSA Security Enhanced Linux"
|
||||||
default n
|
default n
|
||||||
@ -262,6 +246,22 @@ config BUSYBOX_EXEC_PATH
|
|||||||
executable. If you haven't got /proc, set this to wherever you
|
executable. If you haven't got /proc, set this to wherever you
|
||||||
want to run BusyBox from.
|
want to run BusyBox from.
|
||||||
|
|
||||||
|
# These are auto-selected by other options
|
||||||
|
|
||||||
|
config FEATURE_SYSLOG
|
||||||
|
bool "Support for logging to syslog"
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
This option is auto-selected when you select any applet which may
|
||||||
|
send its output to syslog. You do not need to select it manually.
|
||||||
|
|
||||||
|
config FEATURE_HAVE_RPC
|
||||||
|
bool "RPC support"
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
This is automatically selected if any of enabled applets need it.
|
||||||
|
You do not need to select it manually.
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
menu 'Build Options'
|
menu 'Build Options'
|
||||||
|
@ -347,7 +347,8 @@ config FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN
|
|||||||
config FEATURE_INETD_RPC
|
config FEATURE_INETD_RPC
|
||||||
bool "Support RPC services"
|
bool "Support RPC services"
|
||||||
default n
|
default n
|
||||||
depends on INETD && FEATURE_HAVE_RPC
|
depends on INETD
|
||||||
|
select FEATURE_HAVE_RPC
|
||||||
help
|
help
|
||||||
Support Sun-RPC based services
|
Support Sun-RPC based services
|
||||||
|
|
||||||
|
@ -363,7 +363,8 @@ config MOUNT
|
|||||||
config FEATURE_MOUNT_NFS
|
config FEATURE_MOUNT_NFS
|
||||||
bool "Support mounting NFS file systems"
|
bool "Support mounting NFS file systems"
|
||||||
default n
|
default n
|
||||||
depends on MOUNT && FEATURE_HAVE_RPC
|
depends on MOUNT
|
||||||
|
select FEATURE_HAVE_RPC
|
||||||
select FEATURE_SYSLOG
|
select FEATURE_SYSLOG
|
||||||
help
|
help
|
||||||
Enable mounting of NFS file systems.
|
Enable mounting of NFS file systems.
|
||||||
|
Loading…
Reference in New Issue
Block a user