wok annotate rshd/receipt @ rev 21191

consonance: patch for libcdio-paranoia
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Apr 03 18:28:33 2019 +0200 (2019-04-03)
parents 294cf8a66d39
children
rev   line source
pascal@17312 1 # SliTaz package receipt.
pascal@17312 2
pascal@17312 3 PACKAGE="rshd"
pascal@17312 4 VERSION="85"
pascal@17312 5 CATEGORY="network"
pascal@17312 6 SHORT_DESC="Reimplementation of rshd and rlogind"
pascal@17312 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@17312 8 LICENSE="GPL"
pascal@17312 9 WEB_SITE="https://packages.debian.org/source/sid/rsh-redone"
pascal@17312 10 WANTED="rsh"
pascal@17312 11
pascal@17312 12 DEPENDS="pam"
pascal@17312 13
pascal@17312 14 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@17312 15 genpkg_rules()
pascal@17312 16 {
pascal@21098 17 mkdir -p $fs/usr $fs/etc/skel
pascal@17312 18 cp -a $install/usr/sbin $fs/usr
pascal@17312 19 cp -a $install/usr/etc $fs
pascal@21097 20 touch $fs/etc/skel/.rhosts
pascal@21097 21 chmod 600 $fs/etc/skel/.rhosts
pascal@17312 22 }
pascal@21092 23
pascal@21092 24 # Pre and post install commands for Tazpkg.
pascal@21092 25 post_install()
pascal@21092 26 {
pascal@21092 27 if ! grep -qs rlogind $1/etc/inetd.conf; then
pascal@21092 28 cat >> $1/etc/inetd.conf <<EOT
pascal@21092 29 login stream tcp nowait root /usr/sbin/in.rlogind rlogind
pascal@21092 30 shell stream tcp nowait root /usr/sbin/in.rshd rshd
pascal@21092 31 EOT
pascal@21092 32 [ -n "$1" ] || killall -HUP inetd
pascal@21092 33 fi
pascal@21092 34 }
pascal@21092 35
pascal@21092 36 # Pre and post install commands for Tazpkg.
pascal@21092 37 pre_remove()
pascal@21092 38 {
pascal@21092 39 sed -i '/rlogind/d;/rshd/d' $1/etc/inetd.conf
pascal@21092 40 [ -n "$1" ] || killall -HUP inetd
pascal@21092 41 }