====== Debian Installation ====== - bei der Installation direkt als Paket-Gruppen nur base-system und ssh-server auswaehlen. - vi fixen: apt-get --purge install vim-tiny- vim - netzwerk-Interface: (bevor die Installation von Netz gemacht werden soll) in ''/etc/network/interfaces'' # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 131.246.120.135 netmask 255.255.255.0 gateway 131.246.120.254 iface eth0 inet6 auto - und resolv.conf wie ueblich: search rhrk.uni-kl.de uni-kl.de nameserver 2001:638:208:9::116 nameserver 2001:638:208:1::116 nameserver 131.246.9.116 nameserver 131.246.1.116 options timeout:1 - zu sources.list hinzufuegen: deb http://ftp.uni-kl.de/debian-local buster-unikl main unikl deb-src http://ftp.uni-kl.de/debian-local buster-unikl main unikl - Archive Key Paket installieren: wget -O /etc/apt/trusted.gpg.d/unikl-debian-archive-keyring.gpg http://ftp.uni-kl.de/debian-local/unikl-debian-archive-keyring.gpg - NUK-Policy Paket installieren: apt-get update ; apt-get --no-install-recommends --purge install unikl-nuk-policy sendmail ; apt-get update - alte Pakete aufraeumen: apt-get --purge install \ curl \ socket \ \ isc-dhcp-client- \ isc-dhcp-common- \ - /etc/hosts * den eigenen Hostname rauswerfen (nur noch generische Eintraege duerfen uebrig bleiben. Fuer den Rest gibt es DNS) - MTA installieren: (TODO: muss noch aktualisiert werden!) * und konfig aus nocin:~massar/sendmail/nullmailer/* * ''/etc/mail/genericstable'' anpassen * ''rm address.resolve'' * '':> access'' * ''vi /etc/aliases'' * ''sendmailconfig'' * genericstable root admin@example maint admin@example www-data admin@example * sendmail.mc 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