Date: Thu, 20 Aug 1998 10:53:55 -0500 (CDT) From: Jeffrey Dunitz <orpheus@cray.com> To: Malte Lance <malte.lance@gmx.net> Cc: Lee Reese <lee@gwinnett.com>, freebsd-questions@FreeBSD.ORG, freebsd-isp@FreeBSD.ORG Subject: Re: Web Server Linux to FreeBSD Message-ID: <Pine.SGI.3.96.980820104938.117995A-100000@sooner> In-Reply-To: <13787.62792.159201.16202@neuron.webmore.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 20 Aug 1998, Malte Lance wrote: >Date: Thu, 20 Aug 1998 15:53:05 +0200 (CEST) >From: Malte Lance <malte.lance@gmx.net> >To: Jeffrey Dunitz <orpheus@cray.com> >Cc: Lee Reese <lee@gwinnett.com>, freebsd-questions@FreeBSD.ORG, > freebsd-isp@FreeBSD.ORG >Subject: Re: Web Server Linux to FreeBSD > >Jeffrey Dunitz writes: > > On Wed, 19 Aug 1998, Lee Reese wrote: > > > > >Date: Wed, 19 Aug 1998 15:20:44 -0400 > > >From: Lee Reese <lee@gwinnett.com> > > > > > >Hi. I'm in the process of converting our web server from Slackware > > >Linux to FreeBSD (Apache). We need a down and dirty way to transfer the > > >/etc/passwd file to a format the FreeBSD understands. Please resopnd > > >via e-mail. Thanks. > > > > > > I wish I could go into lots of detail here, but I can't. > > > > > > So there's two example password entries, one from a standard unix password > > file and one from a FreeBSD master.passwd. Note that freebsd has some > > extra :0:0: stuff. > > Also notice that the fields are separated by : characters. > >There is more than this. There is an essential difference >between DES-encryption and MD5-encryption of passwords. Both >is possible with FreeBSD. I don't know about Linux. >So far there is no easy way to convert between DES- and >MD5-encryption. that's true; I thought of that right after I sent that mail. yesterday or a few days ago, someone asked how to set up a FreeBSD machine so that it would recognize DES passwords, but when the user changed it, it would be encrypted with MD5. Look back a few days and you should find the thread I'm talking about. > >BTW, Jeffrey, what version of FreeBSD are you running ? 2.2.6, thinking of going to 3.0. > >Malte. > > > > > > > You can use awk to spit out fields and arbitrary data: > > cat /etc/passwd | awk -F: '{print $1":"$2}' > > just prints the first two fields with the colon. You have to quote the > > colon like that, or it won't work right. > > You can then figure out how to add in the extra ":0:0" stuff on your own. > > Should be easy. > > > > > > Note that there are some religious fanatics who would insist that the only > > way to do this right is to use Perl. Other crazies will tell you that you > > must use sed. I know how to do it with awk, and it took me about 45 seconds > > to actually figure out how to do it. It would take me another 45 to actually > > generate a working password file with the extra stuff in there. I don't know > > if I could figure out how to make perl do that same thing. I'm not a perl > > god. Your mileage may vary. > > > > > > > >Lee > > > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org > > >with "unsubscribe freebsd-questions" in the body of the message > > > > > > > > > - -- -- --- --- --- ---- ---- ----- ----- ----- ----- ------| -------------- > > Jeffrey Dunitz (orpheus@cray.com) 612-683-7266 | it's hard times > > Information Services <http://wwwis.cray.com/~orpheus> | befallen the > > ===== Cray Research, now Silicon Graphics = == === === =====| sole survivors. > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-questions" in the body of the message > - -- -- --- --- --- ---- ---- ----- ----- ----- ----- ------| -------------- Jeffrey Dunitz (orpheus@cray.com) 612-683-7266 | it's hard times Information Services <http://wwwis.cray.com/~orpheus> | befallen the ===== Cray Research, now Silicon Graphics = == === === =====| sole survivors. 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?Pine.SGI.3.96.980820104938.117995A-100000>