Le 2014-05-02 10:03, Simon Perreault a écrit : > Le 2014-05-02 09:45, Laurent Laurent a écrit : >> J'ai un problème pour récupérer mes Users/Group en migrant d'un OpenBSD 4.6 >> vers 5.5 (Le serveur est utilisé en tant que serveur SFTP, donc beaucoup de >> comptes et je ne peux pas les taper à la main surtout que la probabilité >> que les utilisateurs ayant un compte dessus aient perdus leur mdp est >> grande :) ). > > Deux observations: > > 1. Le processus d'upgrade supporté est de passer par chaque version > intermédiaire. Pour 4.6 à 5.5, ça fait beaucoup de versions, mais > faisable en une journée (c'est très répétitif, rapidement on se fait la > main). Pas mal certain que ça éliminerait le problème, ou du moins ça > permettrait de déterminer exactement à quelle version ça coince. > > 2. Si tu pouvais envoyer une ligne de /etc/master.passwd correspondant à > un compte problématique, ça aiderait pour le diagnostic.
Et une troisième: 3. As-tu bien suivi le guide d'upgrade pour 5.5? http://www.openbsd.org/faq/upgrade55.html En particulier cet extrait: > Prepare for first reboot after time_t change. The time_t change requires > rebuilding a some files, including the /etc/master.password file. Without > this being done, you cannot log in after the reboot! This is done > automatically by the upgrade script, but has to be done manually on first > boot after upgrade by creating a /etc/rc.firsttime: > > echo "/usr/sbin/pwd_mkdb -d /etc /etc/master.passwd" >>/etc/rc.firsttime > echo "cp /dev/null /var/log/lastlog" >>/etc/rc.firsttime > echo "cp /dev/null /var/log/wtmp" >>/etc/rc.firsttime > > This will regenerate the password file and delete a couple files that will > not work after the time_t change. Simon --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/
