host_kit
v0.1.0-beta.1
Search documentation of host_kit
Default
Default
In-browser search
Settings
HostKit.
DSL.
Systemd
(host_kit v0.1.0-beta.1)
Copy Markdown
View Source
DSL helpers for core systemd resources.
Summary
Functions
after_target(targets)
after_units(values)
daemon(name, opts \\ [], list)
description(value)
environment_file(value)
every(interval)
exec_start(value)
exec_stop(value)
hardening(level)
install(opts)
job(name, opts \\ [], list)
normalize_account_refs(opts)
on_boot(value)
persistent(value)
read_write_paths(paths)
requires(values)
restart(value)
restart_sec(value)
run(opts)
schedule(name, opts \\ [], list)
service(opts)
service_group(value)
service_user(value)
systemd_service(name, opts \\ [], list)
systemd_timer(name, opts \\ [], list)
timer(opts)
unit(opts)
wanted_by(targets)
wants(values)
working_directory(value)
Functions
after_target(targets)
(macro)
after_units(values)
(macro)
daemon(name, opts \\ [], list)
(macro)
description(value)
(macro)
environment_file(value)
(macro)
every(interval)
(macro)
exec_start(value)
(macro)
exec_stop(value)
(macro)
hardening(level)
(macro)
install(opts)
(macro)
job(name, opts \\ [], list)
(macro)
normalize_account_refs(opts)
on_boot(value)
(macro)
persistent(value)
(macro)
read_write_paths(paths)
(macro)
requires(values)
(macro)
restart(value)
(macro)
restart_sec(value)
(macro)
run(opts)
(macro)
schedule(name, opts \\ [], list)
(macro)
service(opts)
(macro)
service_group(value)
(macro)
service_user(value)
(macro)
systemd_service(name, opts \\ [], list)
(macro)
systemd_timer(name, opts \\ [], list)
(macro)
timer(opts)
(macro)
unit(opts)
(macro)
wanted_by(targets)
(macro)
wants(values)
(macro)
working_directory(value)
(macro)