X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/741593ee2bf203c9261f604d094e3d8e621698a8..87655058a50a160829441281f58f5a78441302f4:/cookbooks/systemd/resources/service.rb diff --git a/cookbooks/systemd/resources/service.rb b/cookbooks/systemd/resources/service.rb index 8098d51da..26cce2978 100644 --- a/cookbooks/systemd/resources/service.rb +++ b/cookbooks/systemd/resources/service.rb @@ -57,6 +57,9 @@ property :private_devices, [true, false] property :private_network, [true, false] property :protect_system, [TrueClass, FalseClass, String] property :protect_home, [TrueClass, FalseClass, String] +property :read_write_paths, [String, Array] +property :read_only_paths, [String, Array] +property :inaccessible_paths, [String, Array] property :restrict_address_families, [String, Array] property :no_new_privileges, [true, false] property :tasks_max, Integer @@ -81,7 +84,7 @@ action :create do source "environment.erb" owner "root" group "root" - mode 0o640 + mode "640" variables :environment => new_resource.environment_file end @@ -92,7 +95,7 @@ action :create do directory dropin_directory do owner "root" group "root" - mode 0o755 + mode "755" end end @@ -101,7 +104,7 @@ action :create do source "service.erb" owner "root" group "root" - mode 0o644 + mode "644" variables service_variables notifies :run, "execute[systemctl-reload]" end