Kurt Roeckx wrote: > ntp-server does not create the user, but it's useless without an > ntp-simple or ntp-refclock. Nothing in ntp-server itself > _should_ be needing the init.d script, it just provides it. It's > like a "-common" package.
Well, I outlined the two possibilities earlier. If you want the dependencies to be the other way around, then the user creation stuff needs to be moved to the ntp-server package and the init script needs to be made safe against the ntpd binary not existing. The current state just needed a tweak in the dependency declaration, which indicates that this is the setup that was originally intended. The other advantage is that "apt-get install ntp-server" now does something useful for the user, namely install an NTP server, whereas the other way around people would have to dig into the package descriptions to figure out what they need. Another thought is to fold the ntp-simple and ntp-refclock packages into ntp-server and handle the choice via alternatives or some other simple switch. Because this package splitting is altogether too complicated. But the problem at hand is to fix the circular dependency, in this does it. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]