Signed-off-by: Stephan Linz <l...@li-pro.net> --- generic/etc/inetd.conf.d/ftpd | 1 + rules/busybox.in | 7 +++++++ rules/busybox.make | 4 ++++ 3 files changed, 12 insertions(+), 0 deletions(-) create mode 100644 generic/etc/inetd.conf.d/ftpd
diff --git a/generic/etc/inetd.conf.d/ftpd b/generic/etc/inetd.conf.d/ftpd new file mode 100644 index 0000000..d80c851 --- /dev/null +++ b/generic/etc/inetd.conf.d/ftpd @@ -0,0 +1 @@ +ftp stream tcp nowait root /usr/sbin/ftpd ftpd -w -S /tmp diff --git a/rules/busybox.in b/rules/busybox.in index 001d4fc..0b56f56 100644 --- a/rules/busybox.in +++ b/rules/busybox.in @@ -21,6 +21,13 @@ config BUSYBOX_INETD_STARTSCRIPT default y prompt "install /etc/init.d/inetd" +config BUSYBOX_FTPD_INETD + depends on BUSYBOX_FTPD + bool + prompt "ftpd startup type (inetd)" + help + start busybox ftpd server from inetd + choice prompt "telnetd startup type" depends on BUSYBOX_TELNETD diff --git a/rules/busybox.make b/rules/busybox.make index d06e693..38a83bf 100644 --- a/rules/busybox.make +++ b/rules/busybox.make @@ -99,6 +99,10 @@ endif $(call install_link, busybox, "$${to}", "$${link}"); \ done +ifdef PTXCONF_BUSYBOX_FTPD_INETD + @$(call install_alternative, busybox, 0, 0, 0644, /etc/inetd.conf.d/ftpd) +endif + ifdef PTXCONF_BUSYBOX_TELNETD_INETD @$(call install_alternative, busybox, 0, 0, 0644, /etc/inetd.conf.d/telnetd) endif -- 1.6.0.4 -- ptxdist mailing list ptxdist@pengutronix.de