>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]