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]

Reply via email to