[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Script post-installation (preseed)



Bonjour,

Comme ça fait deux jours que je tourne en rond, je me résous à
demander de l'aide...

Je fais donc une installation automatisée de Debian qui fonctionne
parfaitement à l'exception d'une partie du script final.

Dans mon fichier preseed, je termine donc par :
d-i preseed/late_command string \
	cd /target; \
	wget
http://10.44.209.50/install_auto/preseed_s47pgsec_finalisation; \
	chmod +x ./preseed_s47pgsec_finalisation; \
	chroot ./ ./preseed_s47pgsec_finalisation
Jusque là, tout va bien.

Dans le script lui-même, tout est bien exécuté sauf l'installation de
PostgreSQL appelée par :
apt-get install -y -t squeeze-backports postgresql-contrib-9.1

J'obtiens les messages d'erreur du fichier ci-joint.

Si je supprime cette ligne du script preseed_s47pgsec_finalisation et
que je la lance manuellement après le reboot final sur serveur, tout se
passe bien.

Auriez-vous une piste ?

Merci d'avance.

David.
May 24 07:02:02 log-output: The following extra packages will be installed:
May 24 07:02:02 log-output:   libossp-uuid16 libpq5 libxslt1.1 postgresql-9.1 postgresql-client-9.1
May 24 07:02:02 log-output:   postgresql-client-common postgresql-common ssl-cert
May 24 07:02:02 log-output: Suggested packages:
May 24 07:02:02 log-output:   uuid oidentd ident-server locales-all postgresql-doc-9.1 libdbd-pg-perl
May 24 07:02:02 log-output:   openssl-blacklist
May 24 07:02:02 log-output: The following NEW packages will be installed:
May 24 07:02:02 log-output:   libossp-uuid16 libpq5 libxslt1.1 postgresql-9.1 postgresql-client-9.1
May 24 07:02:02 log-output:   postgresql-client-common postgresql-common postgresql-contrib-9.1 ssl-cert
May 24 07:02:02 log-output: 0 upgraded, 9 newly installed, 0 to remove and 16 not upgraded.
May 24 07:02:02 log-output: Need to get 10.2 MB of archives.
May 24 07:02:02 log-output: After this operation, 27.7 MB of additional disk space will be used.
May 24 07:02:02 log-output: WARNING: The following packages cannot be authenticated!
May 24 07:02:02 log-output:   libossp-uuid16 libpq5 libxslt1.1 postgresql-client-common
May 24 07:02:02 log-output:   postgresql-client-9.1 ssl-cert postgresql-common postgresql-9.1
May 24 07:02:02 log-output:   postgresql-contrib-9.1
May 24 07:02:02 log-output: Authentication warning overridden.
May 24 07:02:02 log-output: Get:1 http://10.44.209.50/debian/ stable/main libossp-uuid16 amd64 1.6.2-1 [62.7 kB]
May 24 07:02:02 log-output: Get:2 http://10.44.209.50/backports/ stable-backports/main libpq5 amd64 9.1.3-2~bpo60+1 [513 kB]
May 24 07:02:02 log-output: Get:3 http://10.44.209.50/debian/ stable/main libxslt1.1 amd64 1.1.26-6 [247 kB]
May 24 07:02:02 log-output: Get:4 http://10.44.209.50/backports/ stable-backports/main postgresql-client-common all 129~bpo60+1 [60.8 kB]
May 24 07:02:02 log-output: Get:5 http://10.44.209.50/backports/ stable-backports/main postgresql-client-9.1 amd64 9.1.3-2~bpo60+1 [1974 kB]
May 24 07:02:02 log-output: Get:6 http://10.44.209.50/debian/ stable/main ssl-cert all 1.0.28 [14.8 kB]
May 24 07:02:02 log-output: Get:7 http://10.44.209.50/backports/ stable-backports/main postgresql-common all 129~bpo60+1 [136 kB]
May 24 07:02:02 log-output: Get:8 http://10.44.209.50/backports/ stable-backports/main postgresql-9.1 amd64 9.1.3-2~bpo60+1 [6305 kB]
May 24 07:02:02 log-output: Get:9 http://10.44.209.50/backports/ stable-backports/main postgresql-contrib-9.1 amd64 9.1.3-2~bpo60+1 [838 kB]
May 24 07:02:02 log-output: Traceback (most recent call last):
May 24 07:02:02 log-output:   File "/usr/bin/apt-listchanges", line 33, in <module>
May 24 07:02:02 log-output:     
May 24 07:02:02 log-output: from ALChacks import *
May 24 07:02:02 log-output:   File "/usr/share/apt-listchanges/ALChacks.py", line 32, in <module>
May 24 07:02:02 log-output:     
May 24 07:02:02 log-output: sys.stderr.write(_("Can't set locale; make sure $LC_* and $LANG are correct!\n"))
May 24 07:02:02 log-output: NameError
May 24 07:02:02 log-output: : 
May 24 07:02:02 log-output: name '_' is not defined
May 24 07:02:02 log-output: 
May 24 07:02:02 log-output: perl: warning: Setting locale failed.
May 24 07:02:02 log-output: perl: warning: Please check that your locale settings:
May 24 07:02:02 log-output: 	LANGUAGE = (unset),
May 24 07:02:02 log-output: 	LC_ALL = (unset),
May 24 07:02:02 log-output: 	LANG = "C.UTF-8"
May 24 07:02:02 log-output:     are supported and installed on your system.
May 24 07:02:02 log-output: perl: warning: Falling back to the standard locale ("C").
May 24 07:02:02 log-output: locale: 
May 24 07:02:02 log-output: Cannot set LC_CTYPE to default locale
May 24 07:02:02 log-output: : No such file or directory
May 24 07:02:02 log-output: 
May 24 07:02:02 log-output: locale: 
May 24 07:02:02 log-output: Cannot set LC_MESSAGES to default locale
May 24 07:02:02 log-output: : No such file or directory
May 24 07:02:02 log-output: 
May 24 07:02:02 log-output: locale: 
May 24 07:02:02 log-output: Cannot set LC_ALL to default locale
May 24 07:02:02 log-output: : No such file or directory
May 24 07:02:02 log-output: 
May 24 07:02:02 log-output: Preconfiguring packages ...
May 24 07:02:02 log-output: /usr/share/debconf/confmodule: line 90: 3: Bad file descriptor
May 24 07:02:02 log-output: postgresql-common failed to preconfigure, with exit status 1
May 24 07:02:03 log-output: Fetched 10.2 MB in 0s (31.7 MB/s)
May 24 07:02:03 log-output: Selecting previously deselected package libossp-uuid16.
May 24 07:02:03 log-output: (Reading database ... 
May 24 07:02:03 log-output: 24118 files and directories currently installed.)
May 24 07:02:03 log-output: Unpacking libossp-uuid16 (from .../libossp-uuid16_1.6.2-1_amd64.deb) ...
May 24 07:02:03 log-output: Selecting previously deselected package libpq5.
May 24 07:02:03 log-output: Unpacking libpq5 (from .../libpq5_9.1.3-2~bpo60+1_amd64.deb) ...
May 24 07:02:03 log-output: Selecting previously deselected package libxslt1.1.
May 24 07:02:03 log-output: Unpacking libxslt1.1 (from .../libxslt1.1_1.1.26-6_amd64.deb) ...
May 24 07:02:03 log-output: Selecting previously deselected package postgresql-client-common.
May 24 07:02:03 log-output: Unpacking postgresql-client-common (from .../postgresql-client-common_129~bpo60+1_all.deb) ...
May 24 07:02:03 log-output: Selecting previously deselected package postgresql-client-9.1.
May 24 07:02:03 log-output: Unpacking postgresql-client-9.1 (from .../postgresql-client-9.1_9.1.3-2~bpo60+1_amd64.deb) ...
May 24 07:02:03 log-output: Selecting previously deselected package ssl-cert.
May 24 07:02:03 log-output: Unpacking ssl-cert (from .../ssl-cert_1.0.28_all.deb) ...
May 24 07:02:03 log-output: Selecting previously deselected package postgresql-common.
May 24 07:02:03 log-output: Unpacking postgresql-common (from .../postgresql-common_129~bpo60+1_all.deb) ...
May 24 07:02:03 log-output: Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
May 24 07:02:04 log-output: Selecting previously deselected package postgresql-9.1.
May 24 07:02:04 log-output: Unpacking postgresql-9.1 (from .../postgresql-9.1_9.1.3-2~bpo60+1_amd64.deb) ...
May 24 07:02:04 log-output: Selecting previously deselected package postgresql-contrib-9.1.
May 24 07:02:04 log-output: Unpacking postgresql-contrib-9.1 (from .../postgresql-contrib-9.1_9.1.3-2~bpo60+1_amd64.deb) ...
May 24 07:02:04 log-output: Processing triggers for man-db ...
May 24 07:02:04 log-output: /var/lib/dpkg/info/man-db.postinst: 4: 
May 24 07:02:04 log-output: 3: Bad file descriptor
May 24 07:02:04 log-output: 
May 24 07:02:04 log-output: dpkg: error processing man-db (--unpack):
May 24 07:02:04 log-output:  subprocess installed post-installation script returned error exit status 2
May 24 07:02:04 log-output: configured to not write apport reports
May 24 07:02:04 log-output: Errors were encountered while processing:
May 24 07:02:04 log-output:  man-db
May 24 07:02:04 log-output: E
May 24 07:02:04 log-output: : 
May 24 07:02:04 log-output: Sub-process /usr/bin/dpkg returned an error code (1)


Reply to: