Commit graph

61 commits

Author SHA1 Message Date
4a732a00cd Fix typo in README 2024-05-22 22:09:39 -03:00
cae03458b9 Reduce diff with sourcezap 2024-05-21 22:29:30 -03:00
dbd97d9562 Add 'portzap checkout'
A copy of the same sourcezap command ('sourcezap checkout')
2024-05-21 22:25:37 -03:00
8625d945b9 Fix outdated docs (README, man page) 2024-05-21 21:32:55 -03:00
08b4fd0c76 Fix typo in README 2024-05-21 21:28:35 -03:00
62a6fd7712 Fix / improve docs 2024-05-11 17:45:59 -03:00
afc2706b98 Another man page update 2024-04-20 18:16:11 -03:00
8e18374cc5 Another man page update 2024-04-20 18:14:27 -03:00
105b4f6594 Alter default umask / mode
'/home/_portzap/ports/' and '/usr/ports/' have reduced permissions for
members of the '_portzap' group, who now possess read-only permissions
for both directories.

The 'portzap erase' command must be run by root, since members of the
'_portzap' group can't delete contents of either of those directories
anymore.
2024-04-20 02:23:20 -03:00
2ab35924c8 Replace 'portzap setup' with 'setup-portzap' 2024-04-19 05:49:49 -03:00
3bd40e36c2 README: update 2024-04-18 21:31:54 -03:00
814806a187 Update docs 2024-04-18 17:06:58 -03:00
135c64e643 Update docs 2024-04-17 20:30:14 -03:00
a6c98489a7 Add $PORTZAP_BRANCH 2024-04-17 18:03:15 -03:00
3b1f3ca1d6 Docs: update 2024-04-17 14:30:27 -03:00
69ccb3f899 Fix docs 2024-04-08 16:15:15 -03:00
ea6a5e46e5 Delegate 'portzap clone|pull' to the _portzap user (via doas) 2024-04-07 20:37:52 -03:00
c0a305579e Add install, deinstall Makefile targets
Fix #12
2024-04-02 03:45:07 -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
1249f3c354 Add $PORTZAP_PORTS_DIR 2024-04-01 09:29:06 -03:00
f937372f9a README: update 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
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
acfc414469 README: update 2023-05-22 02:28:22 -03:00
b96a45f2e2 README: fix typo 2023-03-25 05:48:27 -03:00
06476f02a2 README: fix 2023-03-25 05:41:42 -03:00
f110db4092 README: fix 2023-03-25 05:40:17 -03:00
3477904ae0 README: fix 2023-03-25 05:39:45 -03:00
65abb53ddc README: fix 2023-03-25 05:36:51 -03:00
9d8a4a4907 README: fix 2023-03-25 05:36:15 -03:00
5d29dbec14 README: update 2023-03-25 05:33:42 -03:00
b0d526c8cb README: update 2023-03-25 04:26:44 -03:00
0d805981f6 README: update 2023-03-25 04:25:51 -03:00
91e5fb6913 README: update 2023-03-25 02:57:57 -03:00
6e82b6404b README: update 2023-03-25 02:56:15 -03:00
d469ad5479 README: update 2023-03-23 22:53:55 -03:00
e3ad0fd333 README: update 2023-03-22 13:04:32 -03:00
a93615229d README:update 2023-03-19 16:03:04 -03:00
8763cd2b82 Add support for incremental updates
The 'portzap install' command would always install the entire ports
tree, whether for the first time or on a subsequent update where
copying the entire tree isn't neccessary.

This change is an attempt at only copying ports that have been modified
in some way. Rather than dealing with modifications file by file, a port
that is found to have modifications has its entire directory copied. This
makes life easier but is a bit slower.
2023-03-19 15:58:11 -03:00
62dda8940b License = 0BSD 2023-03-11 22:15:49 -03:00
5902c7ee9d README: update 2023-03-11 22:10:30 -03:00
ee2fda503c README: update 2023-03-11 22:09:48 -03:00
1bc9146b3a README: update 2023-03-11 22:09:25 -03:00
8cc6ea5b55 README: update 2023-03-11 22:08:27 -03:00
aeaab3f22a README: update 2023-03-11 22:07:13 -03:00
f6e7048c89 Add HardenedBSD source 2023-01-29 07:48:09 -03:00