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!)
root admin@example
maint admin@example
www-data admin@example
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