Commit graph

283 commits

Author SHA1 Message Date
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
47d958b199 Improve CLI usage banner 2024-04-02 00:06:10 -03:00
9186bec940 Update docs 2024-04-02 00:04:19 -03:00
786bcb02c9 fixup! Update docs 2024-04-01 23:53:20 -03:00
c87237df2b Update docs 2024-04-01 23:51:56 -03:00
9811cf229c Rewrite libexec/portzap/portzap-install 2024-04-01 23:42:13 -03:00
5dc23097b9 Add libexec/portzap/portzap-adduser 2024-04-01 23:42:13 -03:00
7a22d2a9a5 Replace libexec/portzap/functions/ with libexec/portzap/ scripts 2024-04-01 23:42:13 -03:00
cc3f43c0fc Rename environment variables 2024-04-01 23:42:13 -03:00
9e5d8c30b2 Update portzap.8 2024-04-01 23:42:13 -03:00
367a9af511 'set -e' in bin/portzap, libexec/
And mv 'commands/*' to 'functions/*'.
2024-04-01 09:29:06 -03:00
de49e10ef8 man: update
Fix #11
2024-04-01 09:29:06 -03:00
1249f3c354 Add $PORTZAP_PORTS_DIR 2024-04-01 09:29:06 -03:00
f937372f9a README: update 2024-04-01 09:29:06 -03:00
136c137e99 portzap.1 -> portzap.8 2024-04-01 09:29:06 -03:00
bc5ddd2141 Add $PORTZAP_PORTS_URL
This change introduces an environment variable that can point to
an alternative git repository (eg GitHub) if the default is offline.
2024-04-01 09:29:06 -03:00
fd7f51297c Add shellcheck GitHub action 2024-04-01 09:29:06 -03:00
a9731512b2 Add bin/run-shellcheck 2024-04-01 09:29:06 -03:00
bd4292f6ca Fix shellcheck (./bin/portzap), and add .shellcheckrc 2024-04-01 09:29:06 -03:00
e87c6c5867 namespaces: move pull command under 'portzap' namespace 2024-04-01 09:29:06 -03:00
ee13fd5b62 namespaces: move clone command under 'portzap' namespace 2024-04-01 09:29:06 -03:00
7917204769 namespaces: move install command under the 'portzap' namespace 2024-04-01 09:29:06 -03:00
70c1ab4ca2 Guard against the deletion of files that are already deleted
On a second run where the first run was partially completed, the
deleted files might not exist anymore. This change guards against
trying to delete such files.
2024-04-01 09:29:06 -03:00
43d5183147 Remove calls to "break" 2024-04-01 09:29:06 -03:00
03e42c185e Add __install_update, __install_ports 2024-04-01 09:29:06 -03:00
4b67365b54 Fixes for shellcheck 2024-04-01 09:29:06 -03:00
1085640b77 Fix bug where require_group didn't recognize group members 2023-05-27 16:22:10 -03:00
861cdc7dd9 README: update 2023-05-22 19:59:51 -03:00
a67213b741 README: update 2023-05-22 19:58:01 -03:00
ddb78b1d68 README: update 2023-05-22 03:36:20 -03:00
cca2fb75a0 v0.5.8 2023-05-22 02:39:04 -03:00
cc510b13fc v0.5.7 2023-05-22 02:36:36 -03:00
ac0b2a6155 v0.5.6 2023-05-22 02:33:16 -03:00