#!/bin/bash
#
### BEGIN INIT INFO
# Provides:          propagate-net-perms
# Required-Start:    $network $remote_fs $syslog
# Required-Stop:     $network $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Apply network permission for user
# Description:       Restart services to give new user network access.
### END INIT INFO

#
# propagate-net-perms: script to force network privileges propagation
#

MYNAME="$0"

# Kill me on all errors
# set -e    # no good, stops on resolution errors

case $1 in
  start)
	octofuss-client --dryrun
	nscd -i group
	systemctl stop squid
	systemctl start squid
	# END
    exit 0
    ;;

  stop)
	# do nothing
	# END
    exit 0
    ;;

   restart|reload|force-reload)
	$0 stop
	$0 start
	;;

  *)
	echo "Usage: $0 {stop|start|restart|reload|force-reload}"
	exit 1
	;;

esac

