Commit graph

215 commits

Author SHA1 Message Date
50d648f06a Add "portzap erase"
I haven't decided whether or not only root can do this (leaning towards
not), and we might want to be more flexible and let the user choose to
delete one of the two directories. For now it works.
2024-04-17 20:21:34 -03:00
b22f32c12c v0.9.0 2024-04-17 18:25:33 -03:00
35ff31cb4b wrap set -x|+x around umask 2024-04-17 18:13:03 -03:00
a6c98489a7 Add $PORTZAP_BRANCH 2024-04-17 18:03:15 -03:00
93af7e94ec Update portzap-{clone,pull} 2024-04-17 14:32:26 -03:00
3b1f3ca1d6 Docs: update 2024-04-17 14:30:27 -03:00
66da9e93c9 Update umask in portzap-pull 2024-04-17 13:48:59 -03:00
f08fec0a86 Set umask. Expand permissions for _portzap group members 2024-04-17 13:22:00 -03:00
f1ed86acfd v0.8.2 2024-04-17 07:21:21 -03:00
d99af1d516 Fix the population of doas.conf
We weren't populating doas.conf when it had vaguely similar
content already present.
2024-04-17 07:17:03 -03:00
d868030a1c v0.8.1 2024-04-15 16:52:21 -03:00
8fd81ac5ae Fix shellcheck errors 2024-04-15 16:50:27 -03:00
786c0d86ff Replace hard-coded references to /usr/local/ 2024-04-15 16:48:06 -03:00
a284e48a4d v0.8.0 2024-04-15 16:10:27 -03:00
75eb9e804c Combine find with -delete for empty directories 2024-04-15 15:22:49 -03:00
a6c7ab818a Improve exclusion logic in find command 2024-04-15 14:30:00 -03:00
7f9503e715 Fix SC2068 (shellcheck) 2024-04-15 13:12:20 -03:00
a0aeba5f4d Fix SC2086 (shellcheck) 2024-04-15 13:10:19 -03:00
ca9916e4a8 Update file removal in portzap-install 2024-04-14 21:31:41 -03:00
ec01b20506 Replace multiple commands with /usr/bin/install 2024-04-14 21:31:41 -03:00
71000adb5c Replace 'set -x' with verbose output from cp / rm. 2024-04-14 12:07:37 -03:00
d9ebb491b1 Require doas for clone|pull|install commands 2024-04-14 11:36:36 -03:00
74e9bc4ef2 v0.7.4 2024-04-10 20:00:07 -03:00
4875b7f47f Remove empty directories 2024-04-10 19:25:10 -03:00
4e647bfbe4 v0.7.3 2024-04-08 16:32:31 -03:00
38994b0e7c Fix portzap-install 2024-04-08 16:31:42 -03:00
a9a5aba7eb v0.7.2 2024-04-08 16:15:24 -03:00
69ccb3f899 Fix docs 2024-04-08 16:15:15 -03:00
d1d23531cf v0.7.1 2024-04-08 15:59:53 -03:00
3bab46a4d2 Fix umask 2024-04-08 15:59:41 -03:00
66e3d11293 v0.7.0 2024-04-08 15:54:03 -03:00
fccd77e53c Fix shellcheck 2024-04-08 15:51:00 -03:00
56db2173dc Update portzap-install 2024-04-08 15:44:55 -03:00
4acd11746b Clone without --depth 1 2024-04-08 14:58:13 -03:00
73ec936871 Perform incremental updates (via doas) 2024-04-08 14:33:02 -03:00
ea6a5e46e5 Delegate 'portzap clone|pull' to the _portzap user (via doas) 2024-04-07 20:37:52 -03:00
b88947dbd1 set -x before we call git 2024-04-03 16:45:09 -03:00
cf3e87c11a Remove .shellcheckrc 2024-04-03 13:25:38 -03:00
e5148da1ab Replace 'set -e' 2024-04-03 13:17:35 -03:00
9d932201d6 Update libexec/ scripts 2024-04-03 13:12:37 -03:00
b2a81cd6cf v0.6.2 2024-04-02 23:19:35 -03:00
04661c3b1b Fix portzap-adduser 2024-04-02 23:19:19 -03:00
06dff95866 v0.6.1 2024-04-02 21:53:09 -03:00
57b79957cc Fix typo 2024-04-02 14:54:55 -03:00
a7e1b9fe7a Fix shellcheck 2024-04-02 13:56:49 -03:00
ee5dfd0004 Add shellcheck target 2024-04-02 13:40:16 -03:00
b89d53c7db Fix broken Makefile targets 2024-04-02 05:29:11 -03:00
c0a305579e Add install, deinstall Makefile targets
Fix #12
2024-04-02 03:45:07 -03:00
9ed5d20f21 Remove bin/run-shellcheck 2024-04-02 00:11:07 -03:00
5ec66cbb4a v0.6.0 2024-04-02 00:06:10 -03:00