Has anyone successfully created a puppet agent SRC (system resource controller) for AIX? It is an AIX-specific subsystem like Solaris SMF or traditional sysV init, but with more bells 'n whistles. I've created them, and can start up the puppet agent successfully, but status and stop do not work. I've tried these two variations with the same effect:
mkssys -s puppet -p /opt/freeware/bin/ruby -u 0 -a "/opt/freeware/bin/puppet agent --verbose" -R -S -f 9 -n 15 -G puppet_agent
mkssys -s puppet -p /opt/freeware/bin/puppet -u 0 -a "agent --verbose" -R -S -f 9 -n 15 -G puppet_agent
Any pointers appreciated. If I can't get this to work, I will just setup a sysV init script instead, but it would like to make one more go at a SRC.