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 -i 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> |