GbR/Computer (Server)
Offen:
- bacs upstart
- svnserve upstart
- BACKUP !!!!! (/usr/local/bin/dailybackup.sh)
- Mysql dump
- postgresql dump
- mediawiki einstellungen
- SQL-leger scans
- Subversion
- Offen: Texte und Dokumente
- Offen: SQL-Ledger programme
- Offen: /usr/local- Scripte
- Offen: Backup-File auf externe Platte kopieren !!!!
- websvn
Inhaltsverzeichnis
Webserver
Subversion
lt. http://www.howtoforge.com/debian_subversion_websvn:
apt-get update apt-get install subversion libapache2-svn mkdir /Daten/Subversion useradd -s /bin/bash -c Subversion -d /Daten/Subversion svn chown -R svn:svn /Daten/Subversion su - svn svnadmin create /Daten/Subversion/Prog svnadmin load Prog </Daten/PDW/Backup/..../SVN.Prog.dump
Mailserver
Einrichtung des Server
apt-get install courier-imap courier-imap-ssl procmail resolvconf sasl2-bin
http://linuxwiki.de/Courier/courier-imap
SSL-Zertifikat erzeugen
Das SSL-Zertifikat für den Mailserver wird am Rechner des Mailservers (ssh.projectd.at) mit folgendem Kommandos erstellt:
gensslcert -c AT -l oslip -o "Project:D Kommunikationstechnik GmbH" -u "Post Office" -n "mail.projectd.at" cat /etc/apache2/ssl.crt/server.crt /etc/apache2/ssl.key/server.key >/etc/ssl/certs/imapd.pem
Danach müssen die Clients das neue Zertifikat einmal "für immer" akzeptieren. Da so erzeugte Zertifikat ist standardmässig 720 Tage (also etwa 2 Jahre) lang gültig.
24.8.2009: das "gensslcert"-Kommando ist "weg" !
Hier lt http://blog.tekerson.com/2007/01/20/generate-ssl-cerificate-for-courier-imap-server/ der manuelle Weg:
in "/etc/courier/imapd.cnf" werden die wesentlichen Daten gepflegt (sind schon...):
RANDFILE = /usr/lib/courier/imapd.rand [ req ] default_bits = 1024 encrypt_key = yes distinguished_name = req_dn x509_extensions = cert_type prompt = no [ req_dn ] C=AT ST=Burgenland L=Oslip O=Project:D Kommunikationstechnik GmbH OU=EDV CN=mail.projectd.at emailAddress=postmaster@projectd.at [ cert_type ] nsCertType = server
Dann wird dieses Kommando ausgeführt:
root@pdwsrv1:/etc/courier# /usr/bin/openssl req -new -x509 -days 365 -nodes \ -config /etc/courier/imapd.cnf -out /usr/lib/courier/imapd.pem \ -keyout /usr/lib/courier/imapd.pem
SASL-DB
Lt. http://www.docunext.com/wiki/Postfix#Postfix_and_SASL
apt-get install sasl2-bin libsasl2-2 libsasl2-dev libsasl2-modules
sudo mkdir -p /var/spool/postfix/var/run/saslauthd sudo chown -R postfix /var/spool/postfix/var/run sudo rm -rf /var/run/saslauthd
edit /etc/default/saslauthd
START=yes OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd"
dpkg-statoverride --add root sasl 710 /var/spool/postfix/var/run/saslauthd adduser postfix sasl
/etc/init.d/saslauthd start
saslpasswd2 -c toni
Einrichtung der Clients
Die Daten des Mailservers lauten wie folgt:
Hostname: mail.projectd.at Port: 993 (SSL verwenden) Benutzername: tha etc Passwort: ... Mailverzeichnis: Mail
Neuer (Mail-)Benutzer
- UNIX-User anlegen
- Shell = bash
- Homedir = /Daten/Users/<user>
- Passwort setzen
- Maildir erzeugen
su - <user> maildirmake Maildir
- .procmailrc von anderem User kopieren und anpassen