>The postinst script unconditionally removes /etc/vserver{,s}.conf on
>every configuration.  Since the configuration is apparently preserved
>by sourcing the files and creating a symlink in place of their
>content, this is okay.  However the package both includes and removes
>the conffile vservers.conf which is not allowed.

I've removed in svn the conffile from the package. The functionality 
has been provided by /etc/defaults/util-vserver.

>It's is also not okay if VSERVERS_ROOT and VSERVER_ROOT aren't the
>only things that were ever specified in those files, or if something
>else *could* have been (legitimately?) added there.  Preferably the
>files aren't removed if anything else is there:

If you can find a real world example of this, I'd love to hear it, but
what you are talking about here is something like a potato migration to 
sarge, the oldest tarball I could find of util-vserver only had in this 
file things that have been moved to the defaults file.

> The same problem with these removals:

> |# Remove old startup scripts
> |rm -f /etc/init.d/vservers-legacy
> |rm -f /etc/init.d/vservers-default
> |rm -f /etc/init.d/vprocunhide
> |rm -f /etc/init.d/rebootmgr

These are startup scripts that have been rolled into one startup script,
not configuration files.

> |rm -f /etc/default/util-vservere

This was a legacy mistake and never had anything in it.

> There's another problem too: removal of the symlinks isn't preserved:
> run.rev vdirbase

Can you be a little more specific about this issue in a separate bug
report?

Micah



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to