]> ruderich.org/simon Gitweb - safcm/safcm.git/blobdiff - README.adoc
Use SPDX license identifiers
[safcm/safcm.git] / README.adoc
index 79fce7505f31d87302ee2725207622b29229dd6d..fe6a4482e7bdf2323399df70f0ec91f1cf4a24ef 100644 (file)
@@ -41,7 +41,7 @@ _hosts_. All hosts are explicitly configured. Hosts can be put into _groups_
 to apply the same configuration to multiple hosts. The host itself is also
 considered a group for host-specific configuration. In addition to manual
 group assignment _detected groups_ assign hosts to groups depending on the
 to apply the same configuration to multiple hosts. The host itself is also
 considered a group for host-specific configuration. In addition to manual
 group assignment _detected groups_ assign hosts to groups depending on the
-output of custom commands on the remote host. The configuration for a group
+output of custom commands on the remote host. The _configuration_ for a group
 contains the files, packages, services and commands which should be applied to
 all hosts which are members of this group.
 
 contains the files, packages, services and commands which should be applied to
 all hosts which are members of this group.
 
@@ -102,10 +102,10 @@ future, others are due to the design of safcm.
   file and execute or source it as a workaround.
 
 - Permissions of existing files and directories will be overwritten with the
   file and execute or source it as a workaround.
 
 - Permissions of existing files and directories will be overwritten with the
-  default (root/root, 0644 for files, 0755 for directories) unless manually
-  configured via `permissions.yaml`. This includes important paths like
-  `/root` which often have strict permissions by default, so carefully check
-  the output for unwanted changes.
+  default (root/root or root/wheel, 0644 for files, 0755 for directories)
+  unless manually configured via `permissions.yaml`. This includes important
+  paths like `/root` which often have strict permissions by default, so
+  carefully check the output for unwanted changes.
 
 - The full file content of all files is sent to the remote during
   synchronization. This makes it impractical to synchronize large files with
 
 - The full file content of all files is sent to the remote during
   synchronization. This makes it impractical to synchronize large files with
@@ -168,7 +168,7 @@ Written by Simon Ruderich <simon@ruderich.org>.
 
 This program is licensed under GPL version 3 or later.
 
 
 This program is licensed under GPL version 3 or later.
 
-Copyright (C) 2021  Simon Ruderich
+Copyright (C) 2021-2024  Simon Ruderich
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by