Cette installation reprend l'installation de dak sur abonde en indiquant seulement les différences.
Idem.
Selon celle sur abonde.
melusine
car le /etc/hosts de melusine commence comme ceci :
127.0.0.1 melusine localhost
archive FDL (melusine)
J'utilise l'import de ma clef pour ce faire.
# su - deb-dak $ gpg --no-default-keyring --keyring /var/lib/dak/keyrings/keyring.gpg --keyserver pgp.mit.edu --recv-keys 2B022951
# su - deb-dak $ gpg --gen-key $ cp .gnupg/???ring.gpg /var/lib/dak/s3kr1t/dot-gnupg/
Il s'agit de la clef :
pub 1024D/BA4C026A 2006-03-13 Key fingerprint = 9609 6EBD 153D FF96 6D57 03BA 38C7 4660 BA4C 026A uid FDL melusine (FDL melusine deb-dak) <deb-dak@melusine> sub 2048g/37242CBB 2006-03-13
Tel que produit par debconf (non modifié pour l'instant donc) :
Modifications apportées :
Modifications apportées :
À faire :
# su - postgres $ createuser deb-dak
Shall the new user be allowed to create databases? (y/n) y Shall the new user be allowed to create more new users? (y/n) y CREATE USER
# su - deb-dak $ rose
# su - deb-dak $ createdb projectb
Vérification :
$ psql -l
List of databases Name | Owner | Encoding -----------+----------+---------- projectb | deb-dak | UNICODE template0 | postgres | UNICODE template1 | postgres | UNICODE (3 rows)
C'est absolument nécessaire.
# su - deb-dak $ psql projectb projectb=# CREATE GROUP ftpmaster ; projectb=# ALTER GROUP ftpmaster ADD USER "deb-dak" ; projectb=# \q
NB : détruit les données !
# su - deb-dak $ cd /usr/share/dak ; ./neve -a
Il est nécessaire, pour que les courriels d'uma partent, d’avoir ajouté à /etc/email-addresses quelque chose qui ressemble à :
nobody: LEHOBEY@free.fr
En fait sur melusine qui utilise le vieil exim (et non exim4), j'ai dû ajouter :
deb-dak: LEHOBEY@Free.Fr
J'ajoute la ligne suivante à la configuration de sudo (/etc/sudoers), avec visudo :
deb-dak ALL = NOPASSWD: /usr/sbin/useradd
Je le crée avec le GID 800 (si j'ai bien compris le katie.conf) sans être convaincu que ce soit vraiment nécessaire.
# addgroup --gid 800 debuser
En l'occurence, moi-même.
# su - deb-dak $ uma -k 2B022951 -u fdl-dak
0x2B022951 -> Frederic LEHOBEY <Frederic.Lehobey@free.fr> -> fdl-dak -> 6750B3F2BF04A269B5D7D677289EB5222B022951 Add user fdl-dak with above data (y/N) ? y Added: Uid: fdl-dak (ID: 1) Maint: Frederic LEHOBEY FP: 6750B3F2BF04A269B5D7D677289EB5222B022951
Création d'un répertoire backup pour cron.daily.
# su - deb-dak $ mkdir /var/lib/dak/backup
Installation de symlinks pour cron.daily.
# aptitude install symlinks
Déplacement de mklslar :
# cp /usr/share/doc/dak/scripts/mklslar /usr/local/bin/ # chmod +x /usr/local/bin/mklslar