Take a look at :
http://docs.puppetlabs.com/references/stable/type.html#service
You *should* be able to force the restart command with something like
this (untested) :
service { 'auditd':
restart => '/sbin/service auditd restart',
# ... all your other parameters ...
}
Matthias
--
Matthias Saou ██ ██
██ ██
Web:
http://matthias.saou.eu/ ██████████████
Mail/XMPP:
matt...@saou.eu ████ ██████ ████
██████████████████████
GPG: 4096R/E755CC63 ██ ██████████████ ██
8D91 7E2E F048 9C9C 46AF ██ ██ ██ ██
21A9 7A51 7B82 E755 CC63 ████ ████