[Puppet Users] running puppet agent manually under debian

rektide
Fri, 08 Apr 2011 17:34:00 -0000

the debian puppet package has a puppet agent running.  this creates a /
var/run/puppet/agent.pid file.  when i run `sudo puppet agent`, i get:

Could not prepare for execution: Could not create PID file: /var/run/
puppet/agent.pid

this prevents me from applying a change i want to make right now.

in debian, assuming the user has installed the puppet package and thus
has a puppet agent running, what steps should one take to manually run
puppet agent (that is, to have puppet run)?  certainly there must be a
non-full-of-shit option that doesnt entail stopping the daemon,
manually running, then restarting the agent?