mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-04 14:39:54 +00:00
inetutils: fix tcpd path in xinetd configuration file
tcpd from tcp-wrapper is installed into /usr/sbin/, not /usr/bin/ using sed to dynamical update the path to add the robust Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
This commit is contained in:
+2
-2
@@ -14,7 +14,7 @@ service exec
|
||||
group = root
|
||||
log_on_success += USERID
|
||||
log_on_failure += USERID
|
||||
server = /usr/bin/tcpd
|
||||
server_args = /usr/sbin/in.rexecd
|
||||
server = @SBINDIR@/tcpd
|
||||
server_args = @SBINDIR@/in.rexecd
|
||||
disable = yes
|
||||
}
|
||||
|
||||
+2
-2
@@ -14,8 +14,8 @@ service login
|
||||
group = root
|
||||
log_on_success += USERID
|
||||
log_on_failure += USERID
|
||||
server = /usr/bin/tcpd
|
||||
server_args = /usr/sbin/in.rlogind -a
|
||||
server = @SBINDIR@/tcpd
|
||||
server_args = @SBINDIR@/in.rlogind -a
|
||||
disable = yes
|
||||
}
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ service shell
|
||||
group = root
|
||||
log_on_success += USERID
|
||||
log_on_failure += USERID
|
||||
server = /usr/bin/tcpd
|
||||
server_args = /usr/sbin/in.rshd -aL
|
||||
server = @SBINDIR@/tcpd
|
||||
server_args = @SBINDIR@/in.rshd -aL
|
||||
disable = yes
|
||||
}
|
||||
|
||||
+1
-1
@@ -8,6 +8,6 @@ service telnet
|
||||
socket_type = stream
|
||||
wait = no
|
||||
user = root
|
||||
server = /usr/sbin/in.telnetd
|
||||
server = @SBINDIR@/in.telnetd
|
||||
log_on_failure += USERID
|
||||
}
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ service tftp
|
||||
wait = yes
|
||||
user = root
|
||||
group = root
|
||||
server = /usr/sbin/in.tftpd
|
||||
server = @SBINDIR@/in.tftpd
|
||||
server_args = /tftpboot
|
||||
}
|
||||
|
||||
|
||||
@@ -68,6 +68,9 @@ do_install_append () {
|
||||
cp ${WORKDIR}/rsh.xinetd.inetutils ${D}/${sysconfdir}/xinetd.d/rsh
|
||||
cp ${WORKDIR}/telnet.xinetd.inetutils ${D}/${sysconfdir}/xinetd.d/telnet
|
||||
cp ${WORKDIR}/tftpd.xinetd.inetutils ${D}/${sysconfdir}/xinetd.d/tftpd
|
||||
|
||||
sed -e 's,@SBINDIR@,${sbindir},g' -i ${D}/${sysconfdir}/xinetd.d/*
|
||||
|
||||
rm -rf ${D}${libexecdir}/
|
||||
# remove usr/lib if empty
|
||||
rmdir ${D}${libdir}
|
||||
|
||||
Reference in New Issue
Block a user