[Simon Josefsson]
> I can't think of any other dependencies.  The daemon needs the
> binary itself (i.e., /usr); /var file system; syslog; and network to
> be up, but I might have forgotten something.  Is there a common list
> of typical dependencies somewhere?  I recall that the LSB section
> was written for RedHat, which use slightly different semantics
> (i.e., they support /usr on a remote file system, or at least did at
> some point).

The typical dependencies are the virtual facilities listed on
<URL:http://wiki.debian.org/LSBInitScripts>.  The dependencies I
suggested should cover your list.

> Hm.  Are you saying just uploading the package with your patch won't be
> sufficient?

Yes.  Existing installations will keep the incorrect symlinks in
rc?.d/ unless something is done in the postinst script.  Changing the
runlevel list require special handling, while changing dependencies
will take effect automatically.

> Any pointers to other packages with similar problem, and how it was
> fixed?

The last version of the quota package solved a similar issue.

Happy hacking,
-- 
Petter Reinholdtsen




_______________________________________________
Help-shishi mailing list
Help-shishi@gnu.org
http://lists.gnu.org/mailman/listinfo/help-shishi

Reply via email to