summaryrefslogtreecommitdiffstats
path: root/rules/inetutils.in
blob: eb62e7f43b975392ba7e5b6e57ed0eef0ecbb21c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
## SECTION=networking
menuconfig INETUTILS
	tristate
	prompt "inetutils                     "
	select LIBC_UTIL	if INETUTILS_RLOGIND
	help
	  Inetutils is a collection of common network programs. It includes:
	  * An ftp client and server.
	  * A telnet client and server.
	  * An rsh client and server.
	  * An rlogin client and server.
	  * A tftp client and server.
	  * And much more...
	  These are improved versions of programs originally from BSD.

if INETUTILS

# -----

menuconfig INETUTILS_INETD
	bool
	depends on !BUSYBOX_INETD || ALLYES
	prompt "inetd                         "
	help
	  This is the network super daemon. It opens network connection for
	  various other programs and start them if a connection request occurs.

if INETUTILS_INETD

config INETUTILS_INETD_STARTSCRIPT
	bool
	default y
	depends on INITMETHOD_BBINIT
	prompt "install /etc/init.d/inetd"
	help
	  Install an init script for the network super daemon inetd

endif

comment "BusyBox' inetd is selected!"
	depends on BUSYBOX_INETD

# -----

config INETUTILS_PING
	bool
	depends on !BUSYBOX_PING || ALLYES
	prompt "ping"
	help
	  Ping is a small tool to check if another host is alive in the network

comment "BusyBox' ping is selected!"
	depends on BUSYBOX_PING

config INETUTILS_PING6
	bool
	depends on (!BUSYBOX_PING6 || ALLYES) && GLOBAL_IPV6
	prompt "ping6"
	help
	  Ping is a small tool to check if another host is alive in the network.
	  This version of ping is for ipv6 networks.

comment "BusyBox' ping6 is selected!"
	depends on BUSYBOX_PING6

# -----

config INETUTILS_RCP
	bool
	prompt "rcp"
	help
	  Rcp copies files between machines.

config INETUTILS_RLOGIND
	bool
	prompt "rlogind"
	help
	  Rlogind is the server for the program. The server provides a remote
	  login facility with authentication based on privileged port numbers
	  from trusted hosts.

config INETUTILS_RSH
	bool
	prompt "rsh"
	help
	  rsh - remote shell
	  Rsh copies its standard input to the remote command, the standard
	  output of the remote command to its standard output, and the
	  standard error of the remote command to its standard error.

config INETUTILS_RSHD
	bool
	prompt "rshd"
	select INETUTILS_INETD
	depends on !BUSYBOX_INETD || ALLYES
	help
	  Rshd is the server for the program. The server provides remote
	  execution facilities with authentication based on privileged
	  port numbers from trusted hosts.

config INETUTILS_SYSLOGD
	bool
	prompt "syslogd"
	depends on !BUSYBOX_SYSLOGD || ALLYES
	help
	  Sysklogd provides two system utilities which provide support
	  for system logging and kernel message trapping. Support of both
	  internet and unix domain sockets enables this utility package
	  to support both local and remote logging.

if INETUTILS_SYSLOGD

config INETUTILS_SYSLOGD_STARTSCRIPT
	bool
	prompt "install /etc/init.d/syslogd"
	default y
	depends on INITMETHOD_BBINIT
	help
	  Install this script to be able to run this service at system startup

config INETUTILS_SYSLOGD_CONFIG
	bool
	prompt "install /etc/syslog.conf"
	default y
	help
	  Install a default syslog configuration

endif

comment "BusyBox' syslogd is selected!"
	depends on BUSYBOX_SYSLOGD

# -----

menuconfig INETUTILS_TFTPD
	bool
	prompt "tftpd                         "
	depends on !BUSYBOX_TFTPD || ALLYES
	help
	  TFTPD is an ftp daemon to be used for diskless clients. Most bootloaders
	  use the Trivial File Transfer Protocol to load their OS image. Note:
	  There is no authentication!

comment "BusyBox' tftpd is selected!"
	depends on BUSYBOX_TFTPD

if INETUTILS_TFTPD

config INETUTILS_TFTPD_BASE_DIR
	string
	depends on INETUTILS_TFTPD
	prompt "tftpd base directory"
	default "/tftpboot"
	help
	  This string is added to tftpd's command parameters. Placeholder @ROOT@
	  in all startup options will be replaced by the string given here

endif

endif