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à !