Date: Thu, 15 Jan 1998 10:45:39 -0600 (CST) From: Jeff Lynch <jeff@mercury.jorsm.com> To: Jakob Alvermark <jakob@teligent.se> Cc: isp@FreeBSD.ORG Subject: Re: Moving from Linux to FreeBSD Message-ID: <Pine.BSF.3.95q.980115103528.11202E-300000@mercury.jorsm.com> In-Reply-To: <Pine.BSF.3.96.980115160554.10133A-100000@datorn.teligent.se>
next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1509306421-884882739=:11202 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 15 Jan 1998, Jakob Alvermark wrote: > Hello. > > I'm going to upgrade our mail/www-server. It's now running a very old > version of Linux, and on the new server I want to run FreeBSD. My > question is if there is an easy way of moving the user accounts from Linux > to FreeBSD? Can I just copy the password file and home directory? Or is > there some other way to do this? Any other things I should have in mind > when doing this? > > TIA This is site dependent. I started with a linux2bsd.pl script generously supplied by someone who did this before me (see copyright in the perl script attchmt) and hacked my necessary changes in. See the appropriate comments in the attached files. I did a large set of incremental changes and found it helpful to repeat the user transporting process as many times as necessary. This approach allow a complete live switchover from Linux to FBSD (2.2.1-R at the time) with only 5 second glitch during ifconfigs for NIC address changes (after all the bugs were worked out). Keep in mind you will have to adjust search paths or create symlinks to sendmail, perl, cgi-bin stuff, etc. I use the above approach to find problems before the great cut-over. ========================================================================= Jeffrey A. Lynch, President JORSM Internet email: jeff@jorsm.com Northwest Indiana's Full-Service Provider Voice: (219)322-2180 927 Sheffield Avenue, Dyer, IN 46311 Autoresponse: info@jorsm.com http://www.jorsm.com --0-1509306421-884882739=:11202 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="linux2bsd.sh" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.BSF.3.95q.980115104539.11202F@mercury.jorsm.com> Content-Description: Iw0KIyByZWZyZXNoIHRoZSBzYXZlZCBza2VsZXRvbiB2ZXJzaW9ucyBvZiBs b2NhbCBkYiBmaWxlcw0KIw0KY3AgL2V0Yy9tYXN0ZXIucGFzc3dkLnNhdiAv ZXRjL21hc3Rlci5wYXNzd2QNCmNwIC9ldGMvZ3JvdXAuc2F2IC9ldGMvZ3Jv dXANCg0KIw0KIyBkbyBhZnRlciByY3AnaW5nIC9ldGMvc2hhZG93LCAvZXRj L3Bhc3N3ZCwgL2V0Yy9ncm91cCBmcm9tIG1lcmN1cnkNCiMNCi4vbGludXgy YnNkLnBsDQpjYXQgbmV3LW1hc3Rlci5wYXNzd2QgPj4gL2V0Yy9tYXN0ZXIu cGFzc3dkDQpjYXQgbmV3LWdyb3VwICAgICAgICAgPj4gL2V0Yy9ncm91cA0K DQojDQojIHJlbWFrZSB0aGUgcGFzc3dkIGRhdGFiYXNlDQojDQpjZCAvZXRj DQovdXNyL3NiaW4vcHdkX21rZGIgLXAgbWFzdGVyLnBhc3N3ZA0K --0-1509306421-884882739=:11202 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="linux2bsd.pl" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.BSF.3.95q.980115104539.11202G@mercury.jorsm.com> Content-Description: IyEvdXNyL2xvY2FsL2Jpbi9wZXJsDQojIw0KDQojKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKg0KIyBUaGlzIHNjcmlwdCBpcyBjb3B5cmlnaHQg KEMpIDE5OTYgYnkgRGF2aWQgRy4gQW5kZXJzZW4NCiMgQWxsIHJpZ2h0cyBy ZXNlcnZlZC4NCiMgVGhpcyBpbmZvcm1hdGlvbiBpcyBzdWJqZWN0IHRvIGNo YW5nZSB3aXRob3V0IG5vdGljZSBhbmQgZG9lcyBub3QgDQojIHJlcHJlc2Vu dCBhIGNvbW1pdG1lbnQgb24gdGhlIHBhcnQgb2YgRGF2aWQgRy4gQW5kZXJz ZW4NCiMgVGhpcyBzb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdW5kZXIgYSBsaWNl bnNlIGFuZCBhIG5vbmRpc2Nsb3N1cmUgYWdyZWVtZW50Lg0KIyBUaGlzIHNv ZnR3YXJlIG1heSBiZSB1c2VkIG9yIGNvcGllZCBvbmx5IGluIGFjY29yZGFu Y2Ugd2l0aCB0aGUgdGVybXMgb2YNCiMgdGhpcyBhZ3JlZW1lbnQuICBJdCBp cyBhZ2FpbnN0IEZlZGVyYWwgTGF3IHRvIGNvcHkgdGhpcyBzb2Z0d2FyZSBv biBtYWduZXRpYw0KIyB0YXBlLCBkaXNrLCBvciBhbnkgb3RoZXIgbWVkaXVt IGZvciBhbnkgcHVycG9zZSBvdGhlciB0aGFuIHRoZSBwdXJjaGFzZXIncw0K IyB1c2UuICBEYXZpZCBHLiBBbmRlcnNlbiBtYWtlcyBubyB3YXJyYW50eSBv ZiBhbnkga2luZCwgZXhwcmVzc2VkIG9yIGltcGxpZWQsDQojIHdpdGggcmVn YXJkIHRvIHRoZXNlIHByb2dyYW1zIG9yIGRvY3VtZW50YXRpb24uICBEYXZp ZCBHLiBBbmRlcnNlbg0KIyBzaGFsbCBub3QgYmUgbGlhYmxlIGluIGFueSBl dmVudCBmb3IgaW5jaWRlbnRhbCBvciBjb25zZXF1ZW50aWFsIA0KIyBkYW1h Z2VzIGluIGNvbm5lY3Rpb24gd2l0aCwgb3IgYXJpc2luZyBvdXQgb2YsIHRo ZSBmdXJuaXNoaW5nLCBwZXJmb3JtYW5jZSwNCiMgb3IgdXNlIG9mIHRoZXNl IHByb2dyYW1zLiANCiMqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq Lw0KIw0KIyAwNi8xNS85NiBzbGlnaHRseSBtb2RpZmllZCBKT1JTTSBFbnRl cnByaXNlcywgSW5jLg0KIyByZWNvZ25pemluZyBhYm92ZSBjb3B5cmlnaHQg YnV0IG9idGFpbmVkIHZpYSBtYWlsaW5nbGlzdCBmcm9tDQojIHB1YmxpYyBk aXN0cmlidXRpb24uDQojDQojIGNoYW5nZXM6DQojCTEpIHVzZXMgYSBtaW5u aW1hbCBwYXNzd2QgZmlsZSBjb25zaXN0aW5nIG9mIHN5c3RlbSBhbmQNCiMJ ICAgc3BlY2lhbCBsb2dpbnMgaW50ZW5kZWQgdG8gYmUgcHJlc2VydmVkIGFm dGVyIEJTRCBpbnN0YWxsLg0KIwkgICBVc2VyIHNob3VsZCBhZGQgdGhlaXIg YXBwcm9wcmlhdGUgc3lzdGVtIGxvZ2lucyB0byB0aGlzIGZpbGUNCiMgCSAg IGFuZCBjb3B5IHRvIC9ldGMvbWFzdGVyLnBhc3N3ZC5zYXYgKHNlZSBhY2Nv bXBhbnlpbmcgc2hlbGwNCiMJICAgc2NyaXB0IGxpbnV4MmJzZC5zaA0KIw0K IwkyKSBvbmx5IG9wZXJhdGVzIG9uIHVpZCdzIGFib3ZlIDEwMSBiZWNhdXNl IG9mICgxKSBhbmQgYWRtaW5pc3RyYXRvcidzDQojCSAgIHBlcnNvbmFsIGFj Y291bnQgb3IgdHdvIGluIGJyaW5naW5nIHVwIHRoZSBuZXcgYnNkIHN5c3Rl bS4NCiMNCg0KDQoNCiRzaGFkb3cgPSAic2hhZG93IjsNCiRwYXNzd2QgPSAi cGFzc3dkIjsNCiRncm91cCAgPSAiZ3JvdXAiOw0KJGJzZHBhc3N3ZCA9ICIv ZXRjL21hc3Rlci5wYXNzd2QiOw0KJG91dHB1dCA9ICJuZXctbWFzdGVyLnBh c3N3ZCI7DQokb3V0Z3JwID0gIm5ldy1ncm91cCI7DQoNCnVtYXNrIDA3NzsN Cg0Kb3BlbihTSEFET1csICRzaGFkb3cpIHx8IGRpZSAiQ291bGQgbm90IG9w ZW4gc2hhZG93IGZpbGVcbiI7DQp3aGlsZSAoPFNIQURPVz4pIHsNCiAgICAg ICAgKCRuYW1lLCAkZW5jKSA9IHNwbGl0KC86Lyk7DQogICAgICAgICRQQVNT eyRuYW1lfSA9ICRlbmM7DQp9DQoNCg0KY2xvc2UoU0hBRE9XKTsNCg0Kb3Bl bihQQVNTV0QsICRwYXNzd2QpIHx8IGRpZSAiQ291bGQgbm90IG9wZW4gcGFz c3dkIGZpbGVcbiI7DQpvcGVuKE9VVCwgIj4kb3V0cHV0IikgfHwgZGllICJD b3VsZCBub3Qgb3BlbiBvdXRwdXQgZmlsZVxuIjsNCg0Kd2hpbGUgKDxQQVNT V0Q+KSB7DQogICAgICAgIGNob3A7DQogICAgICAgICgkbmFtZSwgJGJsYWgs ICR1aWQsICRnaWQsICRnZWNvcywgJGhvbWVkaXIsICRzaGVsbCkgPSBzcGxp dCgvOi8pOw0KCWlmICggJHVpZCA+IDEwMSAmJiAkdWlkIDwgNjU1MzQgKSB7 DQoJICAjJHVpZCA9ICR1aWQgKyA5MDA7DQoJICAkc2hlbGwgPSAiL3Vzci9s b2NhbCRzaGVsbCI7DQogICAgICAgICAgcHJpbnRmKE9VVCAiJXM6JXM6JWQ6 JWQ6OjA6MDolczolczolc1xuIiwNCiAgICAgICAgICAgICAgICAkbmFtZSwg JFBBU1N7JG5hbWV9LCAkdWlkLCAkZ2lkLCAkZ2Vjb3MsICRob21lZGlyLCAk c2hlbGwpOw0KCX0NCn0NCiANCmNsb3NlKFBBU1NXRCk7DQpvcGVuKEdST1VQ LCAkZ3JvdXApIHx8IGRpZSAiQ291bGQgbm90IG9wZW4gZ3JvdXAgZmlsZVxu IjsNCm9wZW4oR09VVCwgIj4kb3V0Z3JwIikgfHwgZGllICJDb3VsZCBub3Qg b3BlbiBvdXRwdXQgZmlsZVxuIjsNCg0Kd2hpbGUgKDxHUk9VUD4pIHsNCiAg ICAgICAgY2hvcDsNCiAgICAgICAgKCRuYW1lLCAkYmxhaCwgJGdpZCwgJGFz c29jKSA9IHNwbGl0KC86Lyk7DQogICAgICAgIGlmICgkZ2lkID4gMTAxICYm ICRnaWQgPCA2NTUzNCApIHsNCiAgICAgICAgICAjJHVpZCA9ICR1aWQgKyA5 MDA7DQogICAgICAgICAgcHJpbnRmKEdPVVQgIiVzOiVzOiVkOiVzXG4iLA0K ICAgICAgICAgICAgICAgICRuYW1lLCAkYmxhaCwgJGdpZCwgJGFzc29jKTsN CiAgICAgICAgfQ0KfQ0K --0-1509306421-884882739=:11202--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95q.980115103528.11202E-300000>