wok-current diff ntop/receipt @ rev 19389

dropbear: busybox provides inetd.conf,append inetd.conf
author Richard Dunbar <mojo@slitaz.org>
date Wed Aug 24 17:25:12 2016 -0400 (2016-08-24)
parents 9689f1b75619
children a78610b2eb47
line diff
     1.1 --- a/ntop/receipt	Tue Dec 30 10:01:09 2014 +0100
     1.2 +++ b/ntop/receipt	Wed Aug 24 17:25:12 2016 -0400
     1.3 @@ -56,18 +56,18 @@
     1.4  	user=ntop
     1.5  	group=ntop
     1.6  
     1.7 -	if ! grep -q $user: $1/etc/passwd; then
     1.8 +	if ! grep -q $user: "$1/etc/passwd"; then
     1.9  		echo -n "Adding user/group $user..."
    1.10 -		chroot $1/ addgroup -S $user
    1.11 -		chroot $1/ adduser -S -D -H -G $group $user
    1.12 +		chroot "$1/" addgroup -S $user
    1.13 +		chroot "$1/" adduser -S -D -H -G $group $user
    1.14  		status
    1.15  	fi
    1.16  
    1.17  	# Fix perms for files and directories
    1.18 -	chroot $1/ chown -R ${user}.${group} /var/lib/ntop /var/log/ntop
    1.19 +	chroot "$1/" chown -R ${user}.${group} /var/lib/ntop /var/log/ntop
    1.20  
    1.21  	# Start package daemon if we are  on running system
    1.22 -	[ -z $1 ] && /etc/init.d/$PACKAGE start
    1.23 +	[ "$1" ] || /etc/init.d/$PACKAGE start
    1.24  
    1.25  	# post_install messges
    1.26  	echo -e "\nTo starts $PACKAGE server you can run :\n"
    1.27 @@ -77,7 +77,7 @@
    1.28  
    1.29  pre_remove()
    1.30  {
    1.31 -	[ -z $1 ] && /etc/init.d/$PACKAGE stop
    1.32 +	[ "$1" ] || /etc/init.d/$PACKAGE stop
    1.33  }
    1.34  
    1.35  post_remove()
    1.36 @@ -85,10 +85,10 @@
    1.37          user=ntop
    1.38          group=ntop
    1.39  
    1.40 -	if ! grep -q $user: $1/etc/passwd; then
    1.41 +	if ! grep -q $user: "$1/etc/passwd"; then
    1.42          	echo -n "Removing user/group $user..."
    1.43 -                chroot $1/ delgroup $user
    1.44 -                chroot $1/ deluser  $user
    1.45 +                chroot "$1/" delgroup $user
    1.46 +                chroot "$1/" deluser  $user
    1.47                  status
    1.48         	fi
    1.49  }