diff options
Diffstat (limited to 'packaging/Caldera/OpenServer/pkg/cntl/packages/SambaSWAT/ccs')
-rwxr-xr-x | packaging/Caldera/OpenServer/pkg/cntl/packages/SambaSWAT/ccs | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/packaging/Caldera/OpenServer/pkg/cntl/packages/SambaSWAT/ccs b/packaging/Caldera/OpenServer/pkg/cntl/packages/SambaSWAT/ccs new file mode 100755 index 00000000000..a7260bc80ab --- /dev/null +++ b/packaging/Caldera/OpenServer/pkg/cntl/packages/SambaSWAT/ccs @@ -0,0 +1,32 @@ +#!/bin/sh + +scriptname="$0" +step="$1" +keywords="$2" +pkglist="$3" + +# Source in the standard functions library, ccsSetup.sh +. ccsSetup.sh + +ccs_return_value=0 + +SERVICE="swat 598/tcp Samba Web Administration Tool" +INETD="swat stream tcp nowait root /usr/lib/samba/sbin/swat swat" + +PostConfigure() +{ + grep -q "^swat[ ]" /etc/services || + echo $SERVICE >> /etc/services + + grep -q "^swat[ ]" /etc/inetd.conf || + echo $INETD >> /etc/inetd.conf + + kill -HUP `cat /etc/inetd.pid` +} + +case "$step" in + POST_CONFIGURE) PostConfigure ;; +esac + +exit $ccs_return_value + |