Mantis - nrpe
Viewing Issue Advanced Details
4635 packaging minor always 2010-12-16 12:15 2016-04-07 21:44
andybotting  
bwalton  
normal  
closed  
fixed  
none    
none  
0004635: NRPE package fails to install if /opt/csw/etc/init.d doesn't already exist
I've been installing NRPE by Puppet, and found that it was failing.

Package doesn't complete post-install because it barfs, trying to put a file in /etc/opt/csw/init.d.

I just pre-create this directory to get around the problem.
related to 0004670closed yann openssh installation error 
Issue History
2010-12-16 12:15 andybotting New Issue
2011-02-03 16:20 bonivart Status new => assigned
2011-02-03 16:20 bonivart Assigned To => bwalton
2011-02-03 16:28 bonivart Note Added: 0008774
2011-02-03 22:46 dam Relationship added related to 0004670
2011-02-24 18:24 bonivart Issue Monitored: bonivart
2011-03-02 02:50 bwalton Note Added: 0008840
2016-04-07 21:44 dam Status assigned => closed
2016-04-07 21:44 dam Resolution open => fixed

Notes
(0008774)
bonivart   
2011-02-03 16:28   
This is the old issue with /etc/opt/csw/init.d not being created by CSWcswclassutils any more. The sample file moved to /opt/csw/etc/init.d/csw.smf.sample on Phil's request which broke several packages including this one.

Since Ben is now maintainer of CSWcas-initsmf I'm transferring this bug to him since that's where this should be fixed so it works for all packages trying to put files in /etc/opt/csw/init.d. Please create that path, maybe put the sample there too is the best solution.
(0008840)
bwalton   
2011-03-02 02:50   
Pushed an updated CSWcas-initsmf that ensures /etc/opt/csw/init.d exists.

-Ben