Mantis - smartmontools
Viewing Issue Advanced Details
4387 packaging major always 2010-04-01 20:33 2012-02-26 12:34
bonivart  
 
normal  
closed  
fixed  
none    
none  
0004387: Class actions are never triggered so no init script is installed
I just supported a used over IRC and he didn't get any init script when install smartmontools. He had cswclassutils installed and no sparse zone or anything. I noticed that you have this is the prototype:

f cswinitsmf /etc/opt/csw/init.d/cswsmartd 0755 root bin

But in pkginfo only class none is listed:

CLASSES=none

So the class action is never triggered and even worse, the init script is not installed at all.
I think an update of the GAR recipe would solve this since this is an old package from 2008 with static prototypes and so on.
Issue History
2010-04-01 20:33 bonivart New Issue
2010-04-01 20:37 bonivart Note Added: 0007811
2012-02-26 12:34 maciej Note Added: 0009660
2012-02-26 12:34 maciej Status new => closed
2012-02-26 12:34 maciej Resolution open => fixed

Notes
(0007811)
bonivart   
2010-04-01 20:37   
Maybe use the new source 5.39.1 while you're at it..? ;-)
(0009660)
maciej   
2012-02-26 12:34   
5.42,REV=2011.12.15 is now released and uses SMF support

http://buildfarm.opencsw.org/pkgdb/srv4/8f536b33a65e6380a82522258eaa50c0/ [^]