Installation de nsssqlite

Première étape, récupérer la dernière version de nsssqlite

svn co svn://svn.tuxfamily.org/svnroot/libnsssqlite/libnsssqlite/trunk

Des packages peuvent être nécessaire, pensez à lancer :

apt-get install sqlite3 libsqlite3-dev

Ensuite on lance l’install

./bootstrap && ./configure && sudo make install

Modifier /etc/nsswitch.conf pour utiliser sqlite

passwd:         files compat sqlite
groups:         files compat sqlite
shadow:         files compat sqlite

construire la DB sqlite :

mkdir /var/db
sqlite3 -init /les_sources_de_libnsssqlite/conf/passwd.sql /var/db/passwd.sqlite
sqlite3 -init /les_sources_de_libnsssqlite/conf/shadow.sql /var/db/shadow.sqlite
chmod o-r /var/db/shadow.sqlite

Modifier le fichier vhffs-backend/src/nss/nss-mirror.pl qui va mirrorer la DB avec vos info de connexion à PG :

Certains modules perl peuvent manquer

apt-get install libdbd-sqlite-perl

Puis lancer le script nss-mirror.pl

perl /les_sources_de_vhffs/vhffs-backend/src/nss/nss-mirror.pl

Et voilà !