Date: Tue, 28 Jul 1998 16:58:08 -0700 (PDT) From: Paul Wolstenholme <wolstena@sfu.ca> To: tinguely@plains.NoDak.edu (Mark Tinguely) Cc: alex@muse.org.au, freebsd-questions@FreeBSD.ORG Subject: Re: Moving passwd files from LINUX to FreeBSD Message-ID: <199807282358.QAA20437@beaufort.sfu.ca> In-Reply-To: <199807281318.IAA14422@plains.NoDak.edu> from "Mark Tinguely" at Jul 28, 98 08:18:38 am
next in thread | previous in thread | raw e-mail | index | archive | help
Coincedentally I was doing the same thing. Thanks for the tip. Now I have a stupid regular expression question. I wanted to do a quick and dirty change to the home directory path but I can't figure out how to add a "/" to the replacement string using sed. I wanted to make a global change to the home directory location -- /Users --> /home/edwina I tried: sed s/Users/home\/edwina/g passwd.file > passwd.new /Paul > > the encrypted passwords are kept in /etc/master.passwd in FreeBSD. > > the only problem between Linux and FreeBSD password files is that > FreeBSD has 3 extra fields between the group and the GEOS field. > a simple perl program or awk script can insert those fields: > > # awk -F: '{print $1":"$2":"$3":"$4"::::"$5":"$6":"$7}' < Linux_passwd > FreeBSD.passwd > > then make the /etc/master.passwd and /etc/passwd and database files: > > # pwd_mkdb -p FreeBSD.passwd > > --mark. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199807282358.QAA20437>