Re: Another possible slink goal (multipackages users profile)
I am not sure I like this. I want, as a sys admin, to be able
control what gets on to my system. I want to check what packages are
adding, and I want to have a say in what gets allowed.
As a users, I may want to over ride setting for the system as
With possibility of such configuration, I think any package
foisting stuff into my environment is broken. (And don't say I can
just remove things -- I should hot have to hack the system by
This is quite similar to the arbitary programs in ip-up/down
dir -- unless the sysadming/user goves permission, this should not be
done. Such deviation from UNIX norm should always be *optional*, and
preferably on a package by package basis.
>>"Martin" == Martin Schulze <joey@kuolema.Infodrom.North.DE> writes:
Martin> This exactly does not need to happen.
Martin> . /etc/env contains information about variables, aliases and
Martin> programs that have to be called when a user logs in
Martin> . A general package knows about the syntax of various shells and
Martin> how they issue a global profile.
Martin> . A program update-env is invented that uses the information from
Martin> above and creates appropriate profiles
Martin> . env-add and env-remove are invented to serve /etc/env in order to
Martin> give packages the possibility to install/remove entries from it.
Martin> . All programs that use env-add / env-remove have to call update-env
Martin> (maybe it should consitantly be called env-update) in their postinst
Martin> and it uses the same mechanism like update-menus in order to not
Martin> run in 10 instances.
Martin> . All shells must know a mechanism to read and parse /etc/env and
A friend who used to work at <research lab> related a story about a
customer support line at <company>. The support person said
something on the order of "You're not our only customer, you know,"
to which his reply was, "But we're one of the few with tactical
nuclear weapons." from USENET
Manoj Srivastava <firstname.lastname@example.org> <http://www.datasync.com/%7Esrivasta/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E
To UNSUBSCRIBE, email to email@example.com
with a subject of "unsubscribe". Trouble? Contact firstname.lastname@example.org