installation of telnetd at correct place

This commit is contained in:
tux 2024-09-20 13:56:36 +02:00
parent 511e834a32
commit 122dfa28c4

View File

@ -121,25 +121,6 @@ make install
mv -v /usr/{,s}bin/ifconfig
if [ "$TELNETD" = TRUE ]; then
cp -v telnetd/telnetd /usr/sbin/in.telnetd
cat > /lib/systemd/system/telnetd.socket << "EOF"
[Unit]
Description=Telnet Socket for Per-Connection Servers
[Socket]
ListenStream=23
Accept=yes
[Install]
WantedBy=sockets.target
EOF
cat > /lib/systemd/system/telnetd@.service << "EOF"
[Unit]
Description=Telnet Per-Connection Server
[Service]
ExecStart=-/usr/sbin/in.telnetd
StandardInput=socket
EOF
fi
cd ..
rm -rf "$LFS_INETUTILS"
@ -888,6 +869,25 @@ tar -xf ../../systemd-man-pages-256.4.tar.* \
systemd-machine-id-setup
systemctl preset-all
if [ "$TELNETD" = TRUE ]; then
cat > /lib/systemd/system/telnetd.socket << "EOF"
[Unit]
Description=Telnet Socket for Per-Connection Servers
[Socket]
ListenStream=23
Accept=yes
[Install]
WantedBy=sockets.target
EOF
cat > /lib/systemd/system/telnetd@.service << "EOF"
[Unit]
Description=Telnet Per-Connection Server
[Service]
ExecStart=-/usr/sbin/in.telnetd
StandardInput=socket
EOF
systemctl enable telnetd.socket
fi
cd ../..