En voilà une super idée de migrer un OpenBSD (pour le première fois) un vendredi !
Gaëtan Le vendredi 2 mai 2014 à 16:09, Laurent Laurent a écrit : > Merci pour toutes ces réponses. > > > J'apprendrais à mieux lire la prochaine fois, en utilisant pwd_mkdb cela > fonctionne correctement. C'était la 1ere fois que je migrais un OpenBSD, je > le saurais pour la prochaine fois. > > Encore merci pour cette rapidité et de votre aide. > Laurent. > > > Le 2 mai 2014 16:05, Simon Perreault <[email protected] > (mailto:[email protected])> a écrit : > > > 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/ > > > > > --------------------------- > Liste de diffusion du FRnOG > http://www.frnog.org/ > > --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/
