Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
debian_installation [2013/05/27 10:28]
massar
debian_installation [2021/06/17 12:50]
massar update to buster
Line 29: Line 29:
 nameserver 131.246.9.116 nameserver 131.246.9.116
 nameserver 131.246.1.116 nameserver 131.246.1.116
-options timeout:​1 ​rotate+options timeout:1
 </​code>​ </​code>​
   - zu sources.list hinzufuegen:​ <​code>​   - zu sources.list hinzufuegen:​ <​code>​
-deb     ​http://​ftp.uni-kl.de/​debian-local ​lenny-unikl main unikl +deb     ​http://​ftp.uni-kl.de/​debian-local ​buster-unikl main unikl 
-deb-src http://​ftp.uni-kl.de/​debian-local ​lenny-unikl main unikl+deb-src http://​ftp.uni-kl.de/​debian-local ​buster-unikl main unikl
 </​code>​ </​code>​
-  - Archive Key Paket installieren:​ <​code>​apt-get update ​apt-get install ​unikl-debian-archive-keyring ​; apt-get update</​code>​+  - Archive Key Paket installieren:​ <​code>​cd /tmp ; wget http://​ftp.uni-kl.de/​debian-local/​dists/​buster-unikl/​main/​binary-all/​utils/​unikl-debian-archive-keyring_2018.02.13.3_all.deb ​dpkg -unikl-debian-archive-keyring_2018.02.13.3_all.deb ​; apt-get update</​code>​
   - NUK-Policy Paket installieren:​ <​code>​apt-get --purge install unikl-nuk-policy ; apt-get update</​code>​   - NUK-Policy Paket installieren:​ <​code>​apt-get --purge install unikl-nuk-policy ; apt-get update</​code>​
   - alte Pakete aufraeumen: <​code>​   - alte Pakete aufraeumen: <​code>​
 apt-get --purge install \ apt-get --purge install \
   curl \   curl \
-  packit \ 
   sendmail \   sendmail \
   sendmail-bin \   sendmail-bin \
Line 46: Line 45:
   tivoli-tsm \   tivoli-tsm \
    \    \
-  ​dictionaries-common+  ​isc-dhcp-client- \ 
-  libbind9-40- \ +  ​isc-dhcp-common- \
-  ​libdns45+
-  libept0- \ +
-  libevent1- \ +
-  libgssglue1- \ +
-  libisc45- \ +
-  libisccc40- \ +
-  libisccfg40- \ +
-  liblwres40- \ +
-  libnfsidmap2- \ +
-  libpcre3- \ +
-  librpcsecgss3- \ +
-  libsigc++-2.0-0c2a- \ +
-  libxapian15- \ +
-  portmap- \ +
-  texinfo- \ +
-   \ +
-  dhcp3-client- \ +
-  dhcp3-common- \+
  
 </​code>​ </​code>​
Line 71: Line 52:
     * den eigenen Hostname rauswerfen (nur noch generische Eintraege duerfen uebrig bleiben. Fuer den Rest gibt es DNS)     * den eigenen Hostname rauswerfen (nur noch generische Eintraege duerfen uebrig bleiben. Fuer den Rest gibt es DNS)
   - MTA installieren: ​ (TODO: muss noch aktualisiert werden!)   - MTA installieren: ​ (TODO: muss noch aktualisiert werden!)
-    * und konfig aus millelac:​~massar/​sendmail/​* +    * und konfig aus nocin:​~massar/​sendmail/nullmailer/*
-    * ''​nullmailer.mc''​ in ''​sendmail.mc''​ umbennen+
     * ''/​etc/​mail/​genericstable''​ anpassen     * ''/​etc/​mail/​genericstable''​ anpassen
     * ''​rm address.resolve''​     * ''​rm address.resolve''​
Line 79: Line 59:
     * ''​sendmailconfig''​     * ''​sendmailconfig''​
  
 +  * genericstable
 +<​code>​
 +root            admin@example
 +maint           ​admin@example
 +www-data ​       admin@example
 +</​code>​
 +  * sendmail.mc
 +<​code>​
 +define(`_USE_ETC_MAIL_'​)dnl
 +include(`/​usr/​share/​sendmail/​cf/​m4/​cf.m4'​)dnl
 +VERSIONID(`@(#​)nullmailer.mc 4.0 (massar) 2005-03-18'​)
 +OSTYPE(`debian'​)dnl
 +DOMAIN(`debian-mta'​)dnl
 +dnl # Items controlled by /​etc/​mail/​sendmail.conf - DO NOT TOUCH HERE
 +dnl undefine(`confHOST_STATUS_DIRECTORY'​)dnl ​       #​DAEMON_HOSTSTATS=
 +dnl # Items controlled by /​etc/​mail/​sendmail.conf - DO NOT TOUCH HERE
 +dnl #
 +FEATURE(`no_default_msa'​)dnl
 +DAEMON_OPTIONS(`Family=inet,​ Name=MTA-v4,​ Port=smtp, Addr=127.0.0.1'​)dnl
 +DAEMON_OPTIONS(`Family=inet,​ Name=MSP-v4,​ Port=submission,​ Addr=127.0.0.1'​)dnl
 +define(`ALIAS_FILE',​``/​etc/​mail/​aliases''​)dnl
 +define(`confPRIVACY_FLAGS',​``authwarnings,​noetrn,​needexpnhelo,​needmailhelo,​needvrfyhelo,​noexpn,​noverb,​novrfy,​restrictexpand,​restrictqrun''​)dnl
 +dnl #
 +define(`confBAD_RCPT_THROTTLE',​`3'​)dnl
 +define(`SMART_HOST',​ `smtp.uni-kl.de'​)dnl
 +dnl #
 +dnl # Features
 +dnl #
 +dnl FEATURE(`access_db',​ , `skip'​)dnl
 +dnl FEATURE(`blacklist_recipients'​)dnl
 +dnl
 +dnl
 +dnl # Masquerading
 +dnl
 +MASQUERADE_AS(`misc.uni-kl.de'​)dnl
 +GENERICS_DOMAIN(`misc.uni-kl.de'​)dnl
 +GENERICS_DOMAIN(`$=w'​)dnl
 +FEATURE(`masquerade_envelope'​)dnl
 +FEATURE(`allmasquerade'​)dnl
 +FEATURE(`genericstable'​)dnl
 +dnl 
 +dnl FEATURE(`use_cw_file'​)dnl
 +dnl FEATURE(`use_ct_file'​)dnl
 +dnl 
 +dnl include(`/​etc/​mail/​tls/​starttls.m4'​)dnl
 +dnl 
 +MAILER(local)dnl
 +MAILER(smtp)dnl
 +dnl
 +dnl
 +LOCAL_RULESETS
 +SLocal_localaddr
 +R$*                     $@ $>parse $1 < @ $M >
 +dnl
 +</​code>​
 
debian_installation.txt · Last modified: 2021/06/26 13:12 by massar