installation of telnetd at correct place
This commit is contained in:
parent
511e834a32
commit
122dfa28c4
38
chap8p2.sh
38
chap8p2.sh
@ -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 ../..
|
||||
|
Loading…
x
Reference in New Issue
Block a user