Massproducing Gnome user environments.
- From: "Stan Brown" <stanb awod com>
- To: gnome-list gnome org
- Subject: Massproducing Gnome user environments.
- Date: Tue, 31 Aug 1999 22:00:00 -0400 (EDT)
Is this really as big a mess as it seems to be?
Looks like i have hard code refernces to the sample users home direcoty
(not ~) in the folowing files:
./.gnome/session:0,CurrentDirectory=/home/acampbell
Binary file ./.gnome/metadata.db matches
./.gnome/panel.d/default/Applet_Config:parameters=/home/acampbell/.gnome//panel.d/default/Applet_2.desktop
./.gnome/gmc-IGd12H:cwd=/home/acampbell
./.enlightenment/.usr.share.enlightenment.config.menus.cfg.preparsed:2 999; 710 "BACKGROUNDS_MENU" "ROOT_IMAGE" "dirscan" /home/acampbell"/.enlightenment/backgrounds"
./.mc/history:0=/home/acampbell
./.mc/ini:[/home/acampbell]
./.mc/Tree:1:/home
./.netscape/preferences.js:user_pref("news.directory", "/home/acampbell/");
./.balsarc: Outbox = {Type = local;Name = Outbox;Path = "/home/acampbell/Mail/outbox";};
Fair enough, that's a sed script task, but wait what about that binary
file :-(
Then ther is this sym link, agaoin to the home direcotry "Home
direcotyr" isn't that special
Then after fixing all of these, the desktop icons are broken. I suspect
something in that magic binary file, again.
Guys this looks like somethign microsloth would try to push off on the
world.
If Gnome is to be a serrious tool to be deployed by real working system
administraotrs, then there has to be a better way to create the desired
initial environment for the many, many users we support.
There are lot's of tools for doing this for all teh clasic . files, and
they are based upon sed scripts etc, to edit the required flat files.
2 sugestions:
1. Replace the hard coded home dircetory refernces with ~
2. Kill the magic binary file, or if it's _absolutley_ necesary treat
it like the compiled kill file in nn. That is there is a flat file
source, and if that is newer thna the binary, upon startup recreate the
binary.
Am I really the first person to try to deploy this stuff for multiple
suers?
--
Stan Brown stanb@netcom.com 843-745-3154
Westvaco
Charleston SC.
--
Windows 98: n.
useless extension to a minor patch release for 32-bit extensions and
a graphical shell for a 16-bit patch to an 8-bit operating system
originally coded for a 4-bit microprocessor, written by a 2-bit
company that can't stand for 1 bit of competition.
-
(c) 1999 Stan Brown. Redistribution via the Microsoft Network is prohibited.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]