bonjour;
Je viens de tester votre script sur une installation neuve.
A la base, c’est une Cubietruck réalisée avec ça: http://www.igorpecovnik.com/2013/12/24/cubietruck-debian-wheezy-sd-card-image/
Je suis en cours de finalisation d’un nouveau serveur sur un cubieboard 2, mais j’ai quelques soucis avec le noyau et la gestion du SPI et l’i2c, mais ce n’est pas le sujet.
Bref.
Pour votre script, je l’ai exécuté dans un chroot, pas de problème de ce côté là. Par contre, quand il demande un mot de passe c’est en clair! je pense que dialog ne permet pas de mettre des “xxxx” et de faire une double validation? (répéter le mot pour éviter les erreurs de saisie)
De plus, pour le site internet, j’utilise SPIP, avec sqlite ou mysql. La configuration de spip n’est pas “facile”, pour rester dans votre logique de faire quelque chose de simple. Mais peut on l’intégrer dans les propositions de dialog quand même?
J’ai mis postfix pour le courrier, mais j’ai quelques erreurs:
.../...
Ajout de l'utilisateur système « postfix » (UID 107) ...
Ajout du nouvel utilisateur « postfix » (UID 107) avec pour groupe d'appartenance « postfix » ...
Le répertoire personnel « /var/spool/postfix » n'a pas été créé.
Creating /etc/postfix/dynamicmaps.cf
Adding tcp map entry to /etc/postfix/dynamicmaps.cf
Adding sqlite map entry to /etc/postfix/dynamicmaps.cf
Ajout du groupe « postdrop » (GID 113)...
Fait.
setting myhostname: cubie
setting alias maps
setting alias database
changing /etc/mailname to remi@suinot.org
setting myorigin
setting destinations: remi@suinot.org, localhost, localhost.localdomain, localhost
setting relayhost:
setting mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
setting mailbox_size_limit: 0
setting recipient_delimiter: +
setting inet_interfaces: all
/etc/aliases does not exist, creating it.
WARNING: /etc/aliases exists, but does not have a root alias.
Postfix is now set up with a default configuration. If you need to make
changes, edit
/etc/postfix/main.cf (and others) as needed. To view Postfix configuration
values, see postconf(1).
After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.
Running newaliases
newaliases: fatal: inet_addr_local[getifaddrs]: getifaddrs: Address family not supported by protocol
dpkg: erreur de traitement de postfix (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 75
Des erreurs ont été rencontrées pendant l'exécution :
postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ce sont les premiers log lors de l’installation de postfix, et après chaque installation de paquet, l’erreur sur postfix revient bien sur, mais sans en empêcher la poursuite.
Voila pour mon retour.
Sinon, c’est très bien. Bravo pour votre travail.
Rémi.