On Mon, Nov 24, 2003 at 01:48:33PM -0500, Gregory Avedissian wrote:
Where do I put commands that I want executed immediately after bootup? In suse, I put them in /etc/rc.d/boot.local, but debian has no such directory or file.
I just created a file called /etc/rc.d/local and ran "update-rc.d local defaults 99" (man update-rc.d for details) I don't know if that's "right" or not, but I know it works.
I notice that when I look at the home directory on the other system, the owner is listed by the user number rather than the name, so what I've done is to create a user in debian whose name is the same as the suse number for the same user, so that user owns the suse user's home directory, then change permissions so all users can read/write that directory. That's pretty ugly, and I have to change permissions when I reboot suse. There's gotta be an easier, cleaner way.
You're right. You'll want to choose one single uid-to-username mapping and configure both systems to use it. You can change the numbers in /etc/passwd and /etc/group then chown all the user directories like you've just said. (But in this case, you do it just once.) -Chuck