This commit is contained in:
parent
51f4d64ad7
commit
f48671403c
1 changed files with 44 additions and 36 deletions
|
@ -1,45 +1,40 @@
|
|||
# -*- mode: org -*-
|
||||
|
||||
* vNEXT
|
||||
** vNEXT
|
||||
|
||||
**** Log when ~portzap rm~ completes successfully
|
||||
Similar to other commands, log when the ~portzap rm~ command
|
||||
completes successfully
|
||||
|
||||
**** Format log messages with program name
|
||||
This change formats log messages written to standard output
|
||||
Formats log messages written to standard output
|
||||
and standard error with the pattern ~portzap: <message>~
|
||||
|
||||
**** Fix typo in ~commands/portzap-setup~
|
||||
This change fixes a typo that would throw an error when
|
||||
running the ~portzap setup~ command
|
||||
Fix a typo that would throw an error when running the
|
||||
~portzap setup~ command
|
||||
|
||||
**** Replace chmod with -M switch
|
||||
This change replaces chmod with the -M switch. The -M switch
|
||||
is given to the ~pw useradd~ command in the ~setup-user~
|
||||
script
|
||||
Replace chmod with the -M switch. The -M switch is given to
|
||||
the ~pw useradd~ command in the ~setup-user~ script
|
||||
|
||||
* v1.2.0
|
||||
**** Format log messages with program name
|
||||
Format log messages written to standard output and standard error
|
||||
with the pattern ~portzap: <message>~
|
||||
|
||||
**** Change default clone url
|
||||
After this change, the default clone URL points at
|
||||
the GitHub mirror: https://github.com/hardenedbsd/ports
|
||||
**** Replace chmod with -M switch
|
||||
Replace chmod with the -M switch. The -M switch is given to the
|
||||
~pw useradd~ command in the ~setup-user~ script
|
||||
|
||||
This change was made because clone and pull operations
|
||||
from ~git.hardenedbsd.org~ are not always stable, especially
|
||||
with big repositories like the ports collection
|
||||
|
||||
The default can be changed through the environment variable
|
||||
~$PORTZAP_CLONEURL~, or by modifying the ~origin~ remote
|
||||
after a successful clone
|
||||
** v1.2.0
|
||||
|
||||
**** Fix ~libexec/portzap/scripts/setup-doas~ bug
|
||||
This change fixes a bug in ~setup-doas~ that could hang
|
||||
the ~portzap setup~ command
|
||||
Fix a bug in ~setup-doas~ that could hang the ~portzap setup~
|
||||
command
|
||||
|
||||
**** Collapse ~libexec/portzap/scripts~
|
||||
This change does not try to organize script directories that
|
||||
go beyond ~libexec/portzap/scripts~
|
||||
Stop trying to organize script directories that go beyond
|
||||
~libexec/portzap/scripts~
|
||||
|
||||
**** Add ~libexec/portzap/scripts/setup~
|
||||
This new directory replaces what was formerly known
|
||||
|
@ -49,41 +44,54 @@ as ~libexec/portzap/setup~
|
|||
This new directory replaces what was formerly known
|
||||
as ~libexec/portzap/utils~
|
||||
|
||||
* v1.1.0
|
||||
** v1.1.0
|
||||
|
||||
**** Add ~libexec/portzap/utils/get-umask~
|
||||
**** Add 'libexec/portzap/utils/get-umask'
|
||||
Add a single source of truth for the mask given to umask
|
||||
by git and portzap-install
|
||||
|
||||
**** Break up ~portzap-install~ into multiple files
|
||||
~libexec/portzap/utils/install/~ contains files that cover both
|
||||
a fresh install and applying an update
|
||||
A new directory (~libexec/portzap/utils/install/~) contains
|
||||
files that cover both a fresh install and applying an update
|
||||
|
||||
**** Add ~setup/setup-doas~ improvements
|
||||
More likely to do what's expected, but blind spots still exist
|
||||
|
||||
**** Add ~portzap setup~, ~portzap teardown~
|
||||
Replaces and enhances 'setup-portzap'
|
||||
Replace and enhance ~setup-portzap~
|
||||
|
||||
**** Add ~libexec/portzap/commands/portzap-sh~
|
||||
Runs ~/bin/sh~ within ~/home/_portzap/ports~ as the ~_portzap~ user
|
||||
A new command that can run ~/bin/sh~ within ~/home/_portzap/src/~
|
||||
as the ~_portzap~ user
|
||||
|
||||
* v1.0.0
|
||||
** v1.0.0
|
||||
|
||||
**** Add ~libexec/portzap/setup/setup-user~
|
||||
~setup-user~ sets up the ~portzap~ user and environment
|
||||
**** Add libexec/portzap/setup/setup-user
|
||||
~setup-user~ sets up the portzap user environment
|
||||
|
||||
**** Recover from ~git checkout~ failure
|
||||
Recover gracefully from failure in portzap-clone
|
||||
|
||||
** v0.2.1
|
||||
|
||||
**** Fix Makefile
|
||||
The mandoc directory wasn't created properly. It only
|
||||
became obvious when building the port into a temporary
|
||||
staging directory
|
||||
|
||||
** v0.2.0
|
||||
|
||||
**** Remove git-diff limit
|
||||
Remove file rename limit from git-diff
|
||||
|
||||
**** Replace ~utils/gitexec~ with ~utils/git/run~
|
||||
Communicate with git via ~utils/git/run~
|
||||
**** Replace utils/gitexec with utils/git/run
|
||||
Communicate with git via utils/git/run
|
||||
|
||||
**** Add ~utils/git~
|
||||
**** Add utils/git
|
||||
A dedicated directory for git-related scripts
|
||||
|
||||
**** Remove ~set -x~
|
||||
**** Remove "set -x"
|
||||
Emit less output
|
||||
|
||||
**** Remove scripts
|
||||
Remove ~utils/printok~, ~utils/printerr~, ~utils/git-rev~
|
||||
Remove utils/printok, utils/printerr, utils/git-rev
|
||||
|
|
Loading…
Reference in a new issue