## About portzap is a utility that manages a local copy of the [hardenedbsd ports tree](https://git.hardenedbsd.org/hardenedbsd/ports). ## Examples **CLI** # Clone the hardenedbsd ports tree into /home/_portzap/ports/. $ portzap clone # Pull updates into /home/_portzap/ports/. $ portzap pull # Install /home/_portzap/ports/ into /usr/ports/. # portzap install # Add the portzap user, group and home directory. # portzap adduser **ENVIRONMENT VARIABLES** * __$PORTZAP\_GITURL__
The URL to a git repository.
Default: https://git.hardenedbsd.org/hardenedbsd/ports.git. * __$PORTZAP\_INSTALLDIR__
The directory where the ports collection will be installed.
Default: /usr/ports/. ## Install $ git clone https://github.com/0x1eef/portzap.git $ cd portzap # make install # portzap adduser # pw groupmod -n _portzap -m ## Sources * [GitHub](https://github.com/0x1eef/portzap) * [GitLab](https://gitlab.com/0x1eef/portzap) * [git.hardenedbsd.org](https://git.hardenedbsd.org/0x1eef/portzap) ## License [BSD Zero Clause](https://choosealicense.com/licenses/0bsd/).
See [LICENSE](./LICENSE).