v1.1
Changes since v1.0:
- A sentence has changed in the Rationale & Details section in README.md and other parts of the file have been rephrased.
- The setup.sh script now adds a copy of /var/www/werc/lib into the site's _werc directory for customization.
- The default site look has changed.
- The
lncpfunction has been added, it works in the following way:- If a file can be hard-linked into a directory,
lncpdoes so. - If a file cannot be hard-linked into a directory (e.g. the file and the directory are in two different partitions), then
lncpsimply copies the file into the directory.
- If a file can be hard-linked into a directory,
- The setup.sh script is now written in a more idiomatic and clear way.
- Of course, the checksums have been updated.
The setup.sh and unsetup.sh scripts have been successfully tested on OpenBSD 7.4 every time an error-prone change was committed to the repository. Changes are considered not error-prone when:
- They only change one or few lines of setup.sh or unsetup.sh, in a way that does not modify what those lines do, but rather their syntax or variable names.
- They do not touch regular expressions in setup.sh or unsetup.sh.
- They change comments.
- They change other files (such as the readme).
Full list of commits from v1.0 to v1.1 here.