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/

Répondre à