207,9 → 207,9 |
do |
/sbin/chkconfig --del $svc |
done |
for rm_users in avahi avahi-autoipd icapd |
for rm_users in avahi-autoipd avahi icapd |
do |
user=`cat /etc/passwd|grep $rm_users` |
user=`cat /etc/passwd|grep $rm_users|cut -d":" -f1` |
if [ "$user" == "$rm_users" ] |
then |
/usr/sbin/userdel -f $rm_users |
873,7 → 873,7 |
mkdir /var/dansguardian |
chown dansguardian /var/dansguardian |
[ -e /etc/dansguardian/dansguardian.conf.default ] || cp /etc/dansguardian/dansguardian.conf /etc/dansguardian/dansguardian.conf.default |
# par défaut, le filtrage WEB est désactivé |
# Le filtrage est désactivé par défaut |
$SED "s/^reportinglevel =.*/reportinglevel = -1/g" /etc/dansguardian/dansguardian.conf |
# la page d'interception est en français |
$SED "s?^language =.*?language = french?g" /etc/dansguardian/dansguardian.conf |
941,18 → 941,20 |
{ |
# création de l'usager 'havp' |
havp_exist=`grep havp /etc/passwd|wc -l` |
if [ "$havp_exist" == "0" ] |
if [ "$havp_exist" == "1" ] |
then |
useradd havp |
userdel -r havp |
fi |
groupadd -f havp |
useradd -g havp havp |
# création de la partition de stockage temporaire (100Mo) |
dd if=/dev/zero of=/tmp/havp-disk bs=1024k count=30 |
mkfs.ext4 -qF /tmp/havp-disk |
mkdir -p /var/tmp/havp /var/log/havp |
echo "# Entry for havp tmp files scan partition" >> /etc/fstab |
echo "/tmp/havp-disk /var/tmp/havp ext4 loop,mand,noatime,async" >> /etc/fstab |
mount /var/tmp/havp |
chown -R havp /var/tmp/havp /var/log/havp /var/run/havp |
$SED "/$HAVP_BIN -c $HAVP_CONFIG/i chown -R havp:havp \/var\/tmp\/havp" /etc/init.d/havp |
mkdir -p /var/tmp/havp /var/log/havp |
chown -R havp /var/log/havp /var/run/havp |
# configuration d'HAVP |
[ -e /etc/havp/havp.config.default ] || cp /etc/havp/havp.config /etc/havp/havp.config.default |
$SED "/^REMOVETHISLINE/d" /etc/havp/havp.config |
1332,7 → 1334,7 |
|
do |
$func |
#echo "*** 'debug' : end of function $func ***"; read a |
echo "*** 'debug' : end of function $func ***"; read a |
done |
;; |
-u | --uninstall) |