Hi, [email protected] wrote:
> Another szenario might be that i have installed service xyz but i have > disabled > it because i did not want to use it right now. If it is updated via a package > update the default postinst behaviour is to register the init script in the > runlevels and starts the daemon/app/whatever. This is not the behaviour i > expect. > > I'm thinking wrong here or is this a problem in dpkg/APT? > > In my eyes the postinst script should check whether it is installed the first > time or not. This has nothing to do with dpkg or APT. It has more to do with Debian policy[1] --- from the point of view of dpkg, each package provides its own postinst script with whatever behavior it chooses. There have been a few discussions of this recently[2][3][4]. Hope that helps, Jonathan [1] http://www.debian.org/doc/debian-policy/ch-opersys.html#s9.3.3 [2] http://thread.gmane.org/gmane.linux.debian.devel.general/163640/focus=164342 [3] http://thread.gmane.org/gmane.linux.debian.devel.general/163640/focus=164027 [4] http://thread.gmane.org/gmane.linux.debian.devel.bugs.general/764253/focus=159724 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/20111005114317.GC27187@elie

