diff --git a/tmp/postinstall b/tmp/postremove similarity index 63% rename from tmp/postinstall rename to tmp/postremove index 6369943..cfee4f9 100644 --- a/tmp/postinstall +++ b/tmp/postremove @@ -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