inetutils: fix xinetd configs

(closes #4656)
This commit is contained in:
Duncaen 2016-08-23 16:28:57 +02:00
parent d08658e910
commit 6202001e76

View File

@ -1,7 +1,7 @@
# Template file for 'inetutils'
pkgname=inetutils
version=1.9.4
revision=5
revision=6
build_style=gnu-configure
configure_args="--without-wrap --with-pam"
makedepends="pam-devel readline-devel"
@ -107,61 +107,67 @@ inetutils-rcp_package() {
}
inetutils-rexec_package() {
short_desc+=" - rexec client and server (remote exec)"
conf_files="/etc/xinet.d/rexec.xinetd"
pkg_install() {
vbin src/rexec
vman man/rexec.1
vbin src/rexecd
vman man/rexecd.8
vinstall ${FILESDIR}/rexec.xinetd 644 etc/xninet.d
vinstall ${FILESDIR}/rexec.xinetd 644 etc/xinet.d
# TODO: write etc/inet.d/rexec.conf or add an etc/inetd.conf line
}
}
inetutils-rlogin_package() {
short_desc+=" - rlogin client and server (remote login)"
conf_files="/etc/xinet.d/rlogin.xinetd"
pkg_install() {
vbin src/rlogin
vman man/rlogin.1
vbin src/rlogind
vman man/rlogind.8
vinstall ${FILESDIR}/rlogin.xinetd 644 etc/xninet.d
vinstall ${FILESDIR}/rlogin.xinetd 644 etc/xinet.d
# TODO: write etc/inet.d/rlogin.conf or add an etc/inetd.conf line
}
}
inetutils-rsh_package() {
short_desc+=" - rsh client and server (remote shell)"
conf_files="/etc/xinet.d/rsh.xinetd"
pkg_install() {
vbin src/rsh
vman man/rsh.1
vbin src/rshd
vman man/rshd.8
vinstall ${FILESDIR}/rsh.xinetd 644 etc/xninet.d
vinstall ${FILESDIR}/rsh.xinetd 644 etc/xinet.d
# TODO: write etc/inet.d/rsh.conf or add an etc/inetd.conf line
}
}
inetutils-talk_package() {
short_desc+=" - talk client and server"
conf_files="/etc/xinet.d/talk.xinetd"
pkg_install() {
vbin talk/talk
vman man/talk.1
vbin talkd/talkd
vman man/talkd.8
vinstall ${FILESDIR}/talk.xinetd 644 etc/xninet.d
vinstall ${FILESDIR}/talk.xinetd 644 etc/xinet.d
# TODO: write etc/inet.d/talk.conf or add an etc/inetd.conf line
}
}
inetutils-telnet_package() {
short_desc+=" - telnet client and server"
conf_files="/etc/xinet.d/telnet.xinetd"
pkg_install() {
vbin telnet/telnet
vman man/telnet.1
vbin telnetd/telnetd
vman man/telnetd.8
vinstall ${FILESDIR}/telnet.xinetd 644 etc/xninet.d
vinstall ${FILESDIR}/telnet.xinetd 644 etc/xinet.d
# TODO: write etc/inet.d/telnet.conf or add an etc/inetd.conf line
}
}
inetutils-tftp_package() {
short_desc+="- tftp client and server (trivial file transfer protocol)"
conf_files="/etc/xinet.d/tftp.xinetd"
alternatives="
tftp:tftp:/usr/bin/${pkgname}
tftp:tftp.1:/usr/share/man/man1/${pkgname}.1
@ -171,7 +177,7 @@ inetutils-tftp_package() {
vman man/tftp.1 ${pkgname}.1
vbin src/tftpd
vman man/tftpd.8
vinstall ${FILESDIR}/tftp.xinetd 644 etc/xninet.d
vinstall ${FILESDIR}/tftp.xinetd 644 etc/xinet.d
# TODO: write etc/inet.d/tftp.conf or add an etc/inetd.conf line
}
}
@ -221,10 +227,11 @@ inetutils-syslog_package() {
}
inetutils-uucpd_package() {
short_desc+=" - uucpd daemon (unix to unix copy)"
conf_files="/etc/xinet.d/uucp.xinetd"
pkg_install() {
vbin src/uucpd
vman man/uucpd.8
vinstall ${FILESDIR}/uucp.xinetd 644 etc/xninet.d
vinstall ${FILESDIR}/uucp.xinetd 644 etc/xinet.d
# TODO: write etc/inet.d/uucp.conf or add an etc/inetd.conf line
}
}