[csw-users] NRPE doesn't create service manifests on install unless /etc/opt/csw/init.d exists

Maciej (Matchek) Blizinski maciej at opencsw.org
Thu Jul 8 12:18:09 CEST 2010


No dia 8 de Julho de 2010 01:51, Geoff Davis <gadavis at ucsd.edu> escreveu:
> I know that there's been a bit of work going on with the cswclassutils package of late, but I'm not sure where this problem should get reported.

There was more of discussions than any actual work.  There seems to be
agreement that Phil's ugly hack based on an obscure documented
behavior would do the job, but nobody sprang to coding.  I personally
don't care about the NFS setup, so I'll let the NFS supporters
implement the solution.

> The problem is that CSWnrpe doesn't create a service manifest upon installation unless the directory /etc/opt/csw/init.d exists prior to installation. We're using version nrpe 2.12,REV=2009.06.25, and cswclassutils 1.38,REV=2010.06.15

I used to think that CSWcommon contained it, but apparently, I'm wrong:

http://www.opencsw.org/packagesContainingFile/?fileName=%2Fetc%2Fopt%2Fcsw%2Finit.d&queryType=exact

I also thought that GAR removed this directory by default.  However,
it's not on the list of common directories:

https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2/etc/commondirs-sparc

I thought that the way it works is that either every package provides
its own /etc/opt/csw/init.d, or that CSWcommon provides it.  Right
now, it looks like none of that is true, so I don't know how this
could ever work.

Can the elders shed any light on the issue?


More information about the users mailing list