Systemumstieg, Linux->OpenBSD

Um entsprechend dem FAQ/9 (Link siehe 'Sammlungen') die Userkonten von Linux nach OpenBSD zu portieren muss man zunaechst eine 'linux_passwd' (unshadow-passwd) erzeugen.

Dabei hilft dieses kleine Perlie.

Einfach die 'passwd' und die 'shadow' des Linux-Rechners in ein Verzeichnis werfen, dann noch das eben vorgestellte Programm dazu tun, einmal umruehren (ausfuehren ;-) und fertig ist die 'linux_passwd' (unshadow-passwd).

Dieses Programm erstellt auch gleichzeitig ein File 'ftpusers' - kann verwendet werden zum unterbinden des FTP-Access (man ftpd).

Will man den Usern keinen Shell-Account geben, so kann man einfach die Zeile 19 anstatt der Zeile 18 verwenden (hier nicht vergessen /etc/shells um /usr/bin/false zu ergaenzen).

Gegebenenfalls braucht man nun noch dieses Script zum Erstellen der Homelaufwerke, welches lediglich die alte 'passwd' des Linux als Input benoetigt.
--
I.S.