neue postremove -> entfernt die user und gruppen bei der deinstallation
git-svn-id: svn://svn.compuextreme.de/Viitor/V962/Viitor_sendmail@4783 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
4e3fdaffc7
commit
c1fffd15aa
@ -77,51 +77,9 @@
|
||||
#
|
||||
#
|
||||
|
||||
if ! getent group smmsp 2>&1 >/dev/null; then
|
||||
groupadd -g 23 smmsp
|
||||
fi
|
||||
if getent group smmsp 2>&1 >/dev/null; then
|
||||
groupdel smmsp
|
||||
|
||||
if ! getent passwd smmsp 2>&1 >/dev/null; then
|
||||
useradd -u 44 smmsp -g smmsp -s /bin/fals -d /tmp
|
||||
if getent passwd smmsp 2>&1 >/dev/null; then
|
||||
userdel smmsp
|
||||
fi
|
||||
|
||||
chown root:smmsp /usr/sbin/sendmail
|
||||
chown smmsp:smmsp /var/spool/clientmqueue
|
||||
chmod 1777 /var/spool/clientmqueue
|
||||
INSTDIR=`pwd`
|
||||
cd /usr/share/sendmail/cf/cf
|
||||
if [ ! -f /tmp/NOQUEST ]; then
|
||||
echo -n "Soll ich eine Konfiguration für Sendmail erstellen ? [y/N]"
|
||||
read ANSWER
|
||||
if [ $ANSWER == "y" ]; then
|
||||
echo "include(\`../m4/cf.m4')dnl" >>$HOSTNAME.mc
|
||||
echo "OSTYPE(\`mklinux')dnl" >$HOSTNAME.mc
|
||||
echo "FEATURE(\`use_cw_file')dnl" >>$HOSTNAME.mc
|
||||
echo "FEATURE(\`nouucp',\`reject')dnl" >>$HOSTNAME.mc
|
||||
echo "FEATURE(\`always_add_domain')dnl" >>$HOSTNAME.mc
|
||||
echo -n "Soll Alle Mail als von diesem Rechner kommend maskiert werden ? [y/N]"
|
||||
read ANSWER
|
||||
if [ $ANSWER == "y" ]; then
|
||||
echo "MASQUERADE_AS(\`$HOSTNAME'.\`dnsdomainname')dnl" >>$HOSTNAME.mc
|
||||
echo "FEATURE(\`allmasquerade')dnl" >>$HOSTNAME.mc
|
||||
echo "FEATURE(\`masquerade_envelope')dnl" >>$HOSTNAME.mc
|
||||
fi
|
||||
DNSDOMAIN=`dnsdomainname`
|
||||
echo -n "Soll dieses System ein Relay für die Domain $DNSDOMAIN sein ? [y/N]"
|
||||
read ANSWER
|
||||
if [ $ANSWER == "y" ]; then
|
||||
echo "FEATURE(\`relay_entire_domain')dnl" >>$HOSTNAME.mc
|
||||
fi
|
||||
echo -n "Soll ein Mail Relay benutzt werden ? [y/N]"
|
||||
read ANSWER
|
||||
if [ $ANSWER == "y" ]; then
|
||||
echo -n "Bitte Adresse des zu verwendenden Mail Relays angeben: "
|
||||
read RELAY
|
||||
echo "define(\`SMART_HOST',\`smtp:$RELAY')dnl" >>$HOSTNAME.mc
|
||||
fi
|
||||
echo "MAILER(\`smtp')dnl" >>$HOSTNAME.mc
|
||||
fi
|
||||
fi
|
||||
make $HOSTNAME.cf
|
||||
cp $HOSTNAME.cf /etc/mail/sendmail.cf
|
||||
cd $INSTDIR
|
Loading…
Reference in New Issue
Block a user