]> ruderich.org/simon Gitweb - safcm/safcm.git/blobdiff - README.adoc
go fmt
[safcm/safcm.git] / README.adoc
index 94f279248a4c2aa7fb3239e1ce9f93233a866fe7..9e8f60f57d0c6bd870ced77c43f1b67765ac12a3 100644 (file)
@@ -8,7 +8,7 @@ under GPLv3+. It is:
 - *configuration management*: sync files, packages, services and run commands
   on remote hosts
 
-The goal is that even unexperienced users (with safcm or configuration
+The goal is that even inexperienced users (with safcm or configuration
 management in general) should be able to apply configuration with safcm
 quickly. This means all key concepts of safcm must be easy to grasp and for
 each task there should be one obvious way.
@@ -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
-  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
@@ -168,7 +168,7 @@ Written by Simon Ruderich <simon@ruderich.org>.
 
 This program is licensed under GPL version 3 or later.
 
-Copyright (C) 2021  Simon Ruderich
+Copyright (C) 2021-2023  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