[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Latest netstd and xinetd



-----BEGIN PGP SIGNED MESSAGE-----

On Tue, 5 Oct 1999, peter karlsson wrote:

> Is anyone here using xinetd and also having problems with the latest netstd
> update? I get this:
> 
> # dpkg --pending --configure
> Setting up netbase (3.16-3) ...
> update-rc.d: /etc/init.d/inetd: file does not exist
> dpkg: error processing netbase (--configure):
>  subprocess post-installation script returned error exit status 1
> Errors were encountered while processing:
>  netbase

The problem is that xinetd diverts /etc/init.d/inetd, but doesn't replace
it with anything. Or, conversely, the problem is that netbase depends on
/etc/init.d/inetd not being diverted ;)

I put the attached as /etc/init.d/inetd, it seems to work around this
problem temporarily... A better solution would be to either have xinetd
put something in place of the diverted inetd, or have netbase check to see
if /etc/init.d/inetd exists before trying to manipulate it.


- -- 
  finger for PGP public key.

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQCVAwUBN/mE2L7M/9WKZLW5AQEroAP+PU+D50ixm44aYLG9pbHwmGihoSJ6SyTe
TY0kcwGzRsyh2VmOYbRkwe3f8lpqp1x4ZRXbjVCKy47G4B+6PyzVPvzWAjU+OKG3
3IRuplFrHCEYTFooHRlFxoJlTP1/exxJORmgkPCcVS5SWXflPrCWerFTInHb5dfE
2yELLK5RGkQ=
=c/hn
-----END PGP SIGNATURE-----
#!/bin/sh

if [ -e /etc/rc2.d/???inetd ]; then
    echo -n "Removing unneeded /etc/rc?.d inetd scripts..."
    update-rc.d -f inetd remove 2>/dev/null >/dev/null
    echo "Done."
fi

Reply to: