MyNixOS website logo
option-set

launchd.agents.<name>.serviceConfig

Showing entries 1-50 out of 50.
HardResourceLimitsNixOS option-set
inetdCompatibilityNixOS option-set
SocketsNixOS option-set
SoftResourceLimitsNixOS option-set
When a job dies, launchd kills any remaining processes with the same process group ID as the job
This optional key specifies that launchd should adjust its log mask temporarily to LOG_DEBUG while…
This optional key is used as a hint to launchctl(1) that it should not submit this job to launchd …
This flag causes launchd to use the glob(3) mechanism to update the program arguments before invoc…
This flag instructs launchd that the job promises to use vproc_transaction_begin(3) and vproc_tran…
This optional key is used to specify additional environment variables to be set before running the…
The amount of time launchd waits before sending a SIGKILL signal
This optional key specifies the group to run the job as
Resource limits to be imposed on the job
The presence of this key specifies that the daemon expects to be run as if it were launched from i…
This optional key specifies whether initgroups(3) should be called before running the job
This optional key is used to control whether your job is to be kept continuously running or to let…
This required key uniquely identifies the job to launchd
Specifies higher-level event types to be used as launch-on-demand event sources
This optional key specifies whether the job can only be run once and only once
This configuration file only applies to hosts NOT listed with this key
This configuration file only applies to the hosts listed with this key
This configuration file only applies to sessions of the type specified
This optional key specifies whether the kernel should consider this daemon to be low priority when…
This optional key specifies whether the kernel should consider this daemon to be low priority when…
This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-sy…
This optional key specifies what nice(3) value should be applied to the daemon
This key was used in Mac OS X 10.4 to control whether a job was kept alive or not
This optional key describes, at a high level, the intended purpose of the job
This key maps to the first argument of execvp(3)
This key maps to the second argument of execvp(3)
Much like the WatchPaths option, this key will watch the paths for modifications
This optional key is used to specify a directory to chroot(2) to before running the job
This optional key is used to control whether your job is launched once at the time the job is load…
This optional key specifies whether the job participates in advanced communication with launchd
This key specifies that the job should be spawned into a new security audit session rather than th…
This optional key is used to specify launch on demand sockets that can be used to let launchd know…
Resource limits to be imposed on the job
This optional key specifies what file should be used for data being sent to stderr when using stdi…
This optional key specifies what file should be used for data being supplied to stdin when using s…
This optional key specifies what file should be used for data being sent to stdout when using stdi…
This optional key causes the job to be started every calendar interval as specified
This optional key causes the job to be started every N seconds
This optional key causes the job to be started every time a filesystem is mounted
This key lets one override the default throttling policy imposed on jobs by launchd
The recommended idle time out (in seconds) to pass to the job
This optional key specifies what value should be passed to umask(2) before running the job
This optional key specifies the user to run the job as
This optional key specifies that launchd should instruct the kernel to have the job wait for a deb…
This optional key causes the job to be started if any one of the listed paths are modified
This optional key is used to specify a directory to chdir(2) to before running the job