Skip site navigation (1)Skip section navigation (2)
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>