From 19442fb1033af8d59a047e0a1f0ac8d12753ef70 Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Thu, 29 Feb 2024 22:11:46 +0100 Subject: [PATCH] chore(kb): add placeholders to the pile --- knowledge base/changelog.placeholder | 2 ++ knowledge base/file permissions.placeholder | 27 +++++++++++++++++++++ knowledge base/whalebrew.placeholder | 1 + knowledge base/zed.placeholder | 3 +++ 4 files changed, 33 insertions(+) create mode 100644 knowledge base/changelog.placeholder create mode 100644 knowledge base/file permissions.placeholder create mode 100644 knowledge base/whalebrew.placeholder create mode 100644 knowledge base/zed.placeholder diff --git a/knowledge base/changelog.placeholder b/knowledge base/changelog.placeholder new file mode 100644 index 0000000..af01f65 --- /dev/null +++ b/knowledge base/changelog.placeholder @@ -0,0 +1,2 @@ +https://keepachangelog.com/en/1.1.0/ +https://github.com/olivierlacan/keep-a-changelog diff --git a/knowledge base/file permissions.placeholder b/knowledge base/file permissions.placeholder new file mode 100644 index 0000000..286845f --- /dev/null +++ b/knowledge base/file permissions.placeholder @@ -0,0 +1,27 @@ +https://www.cyberciti.biz/faq/howto-set-readonly-file-permission-in-linux-unix/ + + +Change file attributes on a Linux file system to read-only using the `chattr` command: + +```sh +chattr +i /path/to/file.php +chattr +i /var/www/html/ + +# find everything in /var/www/html and set to read-only # +find /var/www/html -iname "*" -print0 | xargs -I {} -0 chattr +i {} +``` + +```sh +To remove read-only attribute pass the -i option: +# chattr -i /path/to/file.php +``` + +FreeBSD, Mac OS X and other BSD unix user need to use the `chflags` command: + +```sh +# set read-only +chflags schg /path/to/file.php + +# remove read-only +chflags noschg /path/to/file.php +``` diff --git a/knowledge base/whalebrew.placeholder b/knowledge base/whalebrew.placeholder new file mode 100644 index 0000000..e96ed14 --- /dev/null +++ b/knowledge base/whalebrew.placeholder @@ -0,0 +1 @@ +https://github.com/whalebrew/whalebrew diff --git a/knowledge base/zed.placeholder b/knowledge base/zed.placeholder new file mode 100644 index 0000000..83223b4 --- /dev/null +++ b/knowledge base/zed.placeholder @@ -0,0 +1,3 @@ +// For a full list of overridable settings, and general information on folder-specific settings, +// see the documentation: https://docs.zed.dev/configuration/configuring-zed#folder-specific-settings +https://zed.dev/