Using apply, we get user
runmode:
$ puppet apply --vardir /tmp --genconfig
# The configuration file for user. Note that this file
# is likely to have unused settings in it; any setting that's
# valid anywhere in Puppet can be in any config file, even if it's not used.
#
# Every section can specify three special parameters: owner, group, and mode.