diff options
author | Mantas Mikulėnas | 2017-09-05 09:05:37 +0300 |
---|---|---|
committer | Mantas Mikulėnas | 2017-09-05 09:07:40 +0300 |
commit | 626dc4c66c8798b5b8151b23af181b0528513949 (patch) | |
tree | 1dded8c47c8863a9417ebad3e313c80135b66188 | |
parent | 954f38d622f28e69713cd9fe348fce7c55a74c23 (diff) | |
download | aur-626dc4c66c8798b5b8151b23af181b0528513949.tar.gz |
use setuid telnetlogin as recommended
-rw-r--r-- | PKGBUILD | 3 | ||||
-rw-r--r-- | netkit-telnet-ssl.install | 9 |
2 files changed, 11 insertions, 1 deletions
@@ -28,6 +28,7 @@ sha256sums=('9c80d5c7838361a328fb6b60016d503def9ce53ad3c589f3b08ff71a2bb88e00' 'db921a9ad938ecdb208f6568466950360a892ca0c0754cf51ee082216cd3c8ff' '7a3b68541840a8a9ed5c40fbec815ba21f72b9b2726c42fab6b7aa3d1e0e0d9b' '9f1506cbe02b48fe7ac53932f068f3ebc8a8441ad92bdec17e2cd40ca7bcbaa8') +install=$pkgname.install prepare() { cd netkit-telnet-0.17 @@ -64,7 +65,7 @@ package() { "$pkgdir"/etc/xinetd.d/telnet-ssl install -D -m 644 "$srcdir"/netkit-telnet-ssl.sysusers \ - "$pkgdir"/usr/lib/sysusers.d/netkit-telnet-ssl.sysusers + "$pkgdir"/usr/lib/sysusers.d/netkit-telnet-ssl.conf for unit in netkit-telnetd{,-ssl}{.socket,@.service}; do install -D -m 644 "$srcdir"/"$unit" \ diff --git a/netkit-telnet-ssl.install b/netkit-telnet-ssl.install new file mode 100644 index 000000000000..5b75801f78a9 --- /dev/null +++ b/netkit-telnet-ssl.install @@ -0,0 +1,9 @@ +post_install() { + post_upgrade +} + +post_upgrade() { + systemd-sysusers netkit-telnet-ssl.conf + chown root:telnetd /usr/lib/telnetlogin + chmod 04754 /usr/lib/telnetlogin +} |