]> git.scottworley.com Git - auto-upgrade-with-pinch/log
auto-upgrade-with-pinch
4 years agoSeparate fetch and update steps
Scott Worley [Sat, 30 May 2020 18:29:51 +0000 (11:29 -0700)]
Separate fetch and update steps

4 years agoSupport multiple key files
Scott Worley [Sat, 30 May 2020 18:27:45 +0000 (11:27 -0700)]
Support multiple key files

4 years agoUse polite-merge for merging
Scott Worley [Fri, 29 May 2020 21:56:10 +0000 (14:56 -0700)]
Use polite-merge for merging

4 years agoSpecify key by long key id, not fingerprint
Scott Worley [Wed, 20 May 2020 04:33:12 +0000 (21:33 -0700)]
Specify key by long key id, not fingerprint

The GnuPG manual says "The best way to specify a key Id is by using the
fingerprint," but --trusted-key doesn't accept fingerprints.  ಠ_ಠ

4 years agoAccept multiple signing keys
Scott Worley [Wed, 20 May 2020 04:05:08 +0000 (21:05 -0700)]
Accept multiple signing keys

4 years agopinch: 1.1 -> 1.2
Scott Worley [Tue, 19 May 2020 07:31:30 +0000 (00:31 -0700)]
pinch: 1.1 -> 1.2

4 years agoAbsolute path to sudo
Scott Worley [Mon, 18 May 2020 19:02:16 +0000 (12:02 -0700)]
Absolute path to sudo

4 years agoOnly add pinch if not already present
Scott Worley [Mon, 18 May 2020 18:47:10 +0000 (11:47 -0700)]
Only add pinch if not already present

4 years agoAbsolute path for flock
Scott Worley [Sun, 3 May 2020 09:32:45 +0000 (02:32 -0700)]
Absolute path for flock

Fixes "flock: command not found" when run from systemd

4 years agoDon't write "result" files with user env in $PWD
Scott Worley [Wed, 29 Apr 2020 18:04:56 +0000 (11:04 -0700)]
Don't write "result" files with user env in $PWD

4 years agoUpgrade user environments
Scott Worley [Mon, 20 Apr 2020 22:45:30 +0000 (15:45 -0700)]
Upgrade user environments

4 years agoNo-sudo, no-password auto-upgrade
Scott Worley [Thu, 16 Apr 2020 21:23:56 +0000 (14:23 -0700)]
No-sudo, no-password auto-upgrade

4 years agoDon't upgrade during business hours
Scott Worley [Wed, 15 Apr 2020 20:34:31 +0000 (13:34 -0700)]
Don't upgrade during business hours

4 years agoDisallow concurrent auto-upgrade runs
Scott Worley [Wed, 15 Apr 2020 04:26:01 +0000 (21:26 -0700)]
Disallow concurrent auto-upgrade runs

4 years agoMake 'auto-upgrade' available in path
Scott Worley [Wed, 15 Apr 2020 04:14:12 +0000 (21:14 -0700)]
Make 'auto-upgrade' available in path

"systemctl start nixos-upgrade" no longer works to force an immediate
run since the start delay was added.

4 years agoSafety-hatch: Initial delay
Scott Worley [Wed, 15 Apr 2020 00:50:46 +0000 (17:50 -0700)]
Safety-hatch: Initial delay

4 years agoRequire signatures to pull updates
Scott Worley [Tue, 14 Apr 2020 23:24:02 +0000 (16:24 -0700)]
Require signatures to pull updates

4 years agoTrust the specified key
Scott Worley [Tue, 14 Apr 2020 23:14:28 +0000 (16:14 -0700)]
Trust the specified key

4 years agoKeyed git - check signatures with a specified key
Scott Worley [Tue, 14 Apr 2020 22:53:08 +0000 (15:53 -0700)]
Keyed git - check signatures with a specified key

4 years agopinch: 1.0 -> 1.1
Scott Worley [Sun, 12 Apr 2020 17:00:50 +0000 (10:00 -0700)]
pinch: 1.0 -> 1.1

4 years agoAuto-upgrade with pinch
Scott Worley [Sat, 11 Apr 2020 03:46:04 +0000 (20:46 -0700)]
Auto-upgrade with pinch

4 years agopinch
Scott Worley [Sat, 11 Apr 2020 00:32:56 +0000 (17:32 -0700)]
pinch