From: KevinL (darius_at_obsidian.com.au)
Date: Tue 20 Aug 2002 - 05:12:35 BST
Do you have a working unify for debian vse's?
On Thu, 2002-08-15 at 20:54, Sam Vilain wrote:
> Jacques Gelinas <jack_at_solucorp.qc.ca> wrote:
>
> > > even the root server has to do this ?? I thought the immutable flag
> > > was only used in the vservers.
> > The real thing about unification and the immutable flag is that you
> > generally don't care about those flags. You are not allowed to
> > modify the file, but you are allowed to unlink it without any
> > trick. Since package update is done using unlink/rename combination,
> > this is transparent.
>
> Apart from dpkg, which tries to `chmod ug-s' setuid binaries before it
> unlinks them for security reasons (someone could make a hard link of a
> vulnerable version of `sudo', for instance...). I had to modify
> `dpkg' to be able to upgrade ssh.
>
> > For slackware, we can use heuristic. For example, stuff in /usr may
> > be unified. Not sure. Sam has a solution which would work on
> > slackware though (comparing files)
>
> /usr, /lib, /sbin and /bin are the ones to unify IMHO.
> --
> Sam Vilain, sam_at_vilain.net WWW: http://sam.vilain.net/
> 7D74 2A09 B2D3 C30F F78E GPG: http://sam.vilain.net/sam.asc
> 278A A425 30A9 05B5 2F13
>
> A seeming ignorance is often a most necessary part of worldly
> knowledge.
> - anon.
>