Debian Installation

  1. bei der Installation direkt als Paket-Gruppen nur base-system und ssh-server auswaehlen.
  2. vi fixen:
    apt-get --purge install vim-tiny- vim
  3. 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
    
    
  4. 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
  5. 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
  6. 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
  7. NUK-Policy Paket installieren:
    apt-get update ; apt-get --no-install-recommends --purge install unikl-nuk-policy sendmail ; apt-get update
  8. alte Pakete aufraeumen:
    apt-get --purge install \
      curl \
      socket \
       \
      isc-dhcp-client- \
      isc-dhcp-common- \
    
  9. /etc/hosts
    • den eigenen Hostname rauswerfen (nur noch generische Eintraege duerfen uebrig bleiben. Fuer den Rest gibt es DNS)
  10. 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
 
debian_installation.txt · Last modified: 2021/06/26 13:12 by massar