From owner-freebsd-isp Wed Sep 29 7:21: 0 1999 Delivered-To: freebsd-isp@freebsd.org Received: from richard2.pil.net (richard2.pil.net [207.8.164.9]) by hub.freebsd.org (Postfix) with SMTP id 228831511F for ; Wed, 29 Sep 1999 07:20:49 -0700 (PDT) (envelope-from up@pil.net) Received: (qmail 18303 invoked by uid 1825); 29 Sep 1999 14:20:46 -0000 Date: Wed, 29 Sep 1999 10:20:46 -0400 (EDT) From: X-Sender: up@richard2.pil.net To: freebsd-isp@freebsd.org Subject: changing server platforms Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm getting ready to change our main server (mail, user web, ftd, secondary radius, etc) from Sparc Solaris 2.6 to FreeBSD 3.2-RELEASE soon. My main concern is going to be getting > 1100 usernames and passwords moved over. I can see that just moving /etc/passwd and /etc/shadow over isn't going to work. In fact, I can see that FBSD doesn't even have an /etc/shadow, but what I assume contains that data, /etc/pwd.db, which appears to be some sort of hashed file. So far, I can think of a few ways to do this, none of them ideal: 1: gather all the usernames and passwords from a customer database and write a script to add them all in. Problem with this is that database isn't 100% up-to-date with the passwords. 2: run a crack program (any recommendations?) on a copy of the Solaris /etc/shadow file, then trim out the username/passwd pairs for same script. Or There's a well-known utility to translate Solaris /etc/passwd and /etc/shadow files into a working FreeBSD format . Suggestions appreciated... James Smallacombe PlantageNet, Inc. CEO and Janitor up@3.am http://3.am ========================================================================= ISPF 3 - The Forum for ISPs by ISPs(tm) || Nov 15-17, 1999, New Orleans 3 days of clues, news, and views from the industry's best and brightest. Visit for information and registration. ========================================================================= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message