summaryrefslogtreecommitdiffstats
path: root/rules/inetutils.in
blob: 767e5ec6433a39d0ca8fcd7c4ce29ce49cfe88be (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
menuconfig INETUTILS
	bool
	prompt "inetutils           "
	help
	  FIXME: This item needs to be documented

comment "build options   ---"
	depends on INETUTILS

config INETUTILS_INETD
	bool
	depends on !BB_CONFIG_INETD
	prompt "inetd"
	depends on INETUTILS
	help
	  This is the network super daemon. It opens network connection for
	  various other programs and start them if a connection request occures.

comment "busy box' inetd is selected!"
	depends on INETUTILS && BB_CONFIG_INETD

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

comment "busy box' ping is selected!"
	depends on INETUTILS && BB_CONFIG_PING

config INETUTILS_RCP
	bool
	prompt "rcp"
	depends on INETUTILS
	help
	  FIXME: This item needs to be documented

config INETUTILS_RLOGIND
	bool
	prompt "rlogind"
	depends on INETUTILS
	help
	  FIXME: This item needs to be documented

config INETUTILS_RSH
	bool
	prompt "rsh"
	depends on INETUTILS
	help
	  FIXME: This item needs to be documented

config INETUTILS_RSHD
	bool
	prompt "rshd"
	depends on INETUTILS
	select INETUTILS_INETD
	help
	  FIXME: This item needs to be documented

config INETUTILS_SYSLOGD
	bool
	prompt "syslogd"
	depends on INETUTILS
	help
	  FIXME: This item needs to be documented

config INETUTILS_TFTPD
	bool
	prompt "tftpd"
	depends on INETUTILS
	help
	  TFTPD is a ftp daemon to be used for diskless clients. Most bootloader
	  using the Trivisal File Transfer Protocol to load their OS image. Note:
	  There is no authentication!

comment "runtime options  ---"
	depends on INETUTILS

config INETUTILS_ETC_INITD_INETD
	depends on INETUTILS
	depends on INETUTILS_INETD
	bool
	default y
	prompt "Install inetd startup script"
	help
	  The /etc/init.d/inetd script lets you control the inetd server.

	choice
		prompt "Kind of startup script"
		depends on INETUTILS_ETC_INITD_INETD
		default INETUTILS_ETC_INITD_INETD_DEFAULT

		config INETUTILS_ETC_INITD_INETD_DEFAULT
			bool
			prompt "Use generic"
			help
			  Installs a generic /etc/init.d/inetd startup script.
			  See <ptxdist-install>/generic/etc/init.d/inetd

		config INETUTILS_ETC_INITD_INETD_USER
			bool
			prompt "User defined"
			help
			  This uses a user defined inetd startup script. PTXdist
			  uses files projectroot/etc/init.d/inetd in your local
			  project

	endchoice

config INETUTILS_TFTPD_BASE_DIR
	string
	depends on INETUTILS
	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

config INETUTILS_TFTPD_STRING
	string
	depends on INETUTILS
	depends on INETUTILS_TFTPD
	prompt "inetd service entry"
	default "tftp dgram udp wait nobody /sbin/tftpd tftpd -l @ROOT@"
	help
	  The string defined here is added to inetd's configuration /etc/inetd.conf. @ROOT@
	  in this string will be replaced by tftpd exported directory
	  Note: This tftp daemon can be started on demand from inetd only. You
	  must enable one of the two possible inet daemons: There is one
	  embedded in busybox and one in this packet.