index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.sbin
/
syspatch
/
syspatch.sh
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make sure /var/syspatch/$OSREV is not on a read-only mount-point when doing
ajacoutot
2016-11-22
1
-2
/
+2
*
Allow passing an explicit return code to sp_err() in case we don't want to exit
ajacoutot
2016-11-22
1
-21
/
+24
*
Use the same basename for the rollback tarball as the original patch.sig.
ajacoutot
2016-11-21
1
-15
/
+21
*
Tweak comment. Reverse cmp logic while here.
ajacoutot
2016-11-21
1
-3
/
+3
*
Re-add the root user checks in the quirks; that part is to be removed soon.
ajacoutot
2016-11-17
1
-1
/
+5
*
Drop priv. to the _pkgfetch (for now) user when running ftp(1) and signify(1).
ajacoutot
2016-11-17
1
-24
/
+29
*
Merge comments altogether, it's easier to understand this way.
ajacoutot
2016-11-16
1
-11
/
+9
*
If we install a new kernel, add /bsd twice (for size checking) when:
ajacoutot
2016-11-16
1
-1
/
+9
*
/bsd.rollbackXX -> bsd.syspatchXX to make it more obvious where it comes from
ajacoutot
2016-11-16
1
-11
/
+14
*
checkfs: ignore nonexistent files and extend comment. There's actually no need
ajacoutot
2016-11-15
1
-6
/
+14
*
Double the required size to make sure we have enough space for install(1) safe
ajacoutot
2016-11-15
1
-4
/
+4
*
Check for available space before installing a patch.
ajacoutot
2016-11-14
1
-5
/
+14
*
uniq -> sort -u
ajacoutot
2016-11-14
1
-2
/
+4
*
Improve the cleanup error handling to make sure the exit code is
halex
2016-11-12
1
-3
/
+3
*
Simplify checkfs() and fix read-only/remote fs detection.
ajacoutot
2016-11-10
1
-6
/
+6
*
Extend mtree(8) comment.
ajacoutot
2016-11-10
1
-2
/
+3
*
Remove redundant check.
ajacoutot
2016-11-10
1
-2
/
+2
*
Create the bsd rollback kernel in create_rollback() (it is contained in
ajacoutot
2016-11-10
1
-5
/
+5
*
syspatch-60-001_foobar -> syspatch60-001_foobar to match base system sets name.
ajacoutot
2016-11-08
1
-12
/
+23
*
Few fixes and consistency.
ajacoutot
2016-11-08
1
-16
/
+13
*
Rework the cleanup trap handling using the EXIT trap;
halex
2016-11-06
1
-7
/
+7
*
Be verbose when PATCH_PATH is not set (that is temporary until we agree on
ajacoutot
2016-11-04
1
-4
/
+3
*
One more XXX.
ajacoutot
2016-11-04
1
-1
/
+2
*
Zap extra space.
ajacoutot
2016-11-04
1
-2
/
+2
*
Make sure our filesystems are local and not read-only.
ajacoutot
2016-11-04
1
-4
/
+18
*
Use 'rm -f' to remove the rollback tarball if we have an errir; it may
ajacoutot
2016-11-04
1
-2
/
+4
*
Missing local.
ajacoutot
2016-11-03
1
-2
/
+2
*
rollback -> revert where it makes sense.
ajacoutot
2016-11-03
1
-3
/
+3
*
XXX match with installed sets (comp, x...)?
ajacoutot
2016-11-03
1
-1
/
+2
*
Hardlinks are properly handled; for the rest, we'll see if we need to care
ajacoutot
2016-11-03
1
-3
/
+2
*
Make sure PATCH_PATH is an URL that ftp(1) can cope with.
ajacoutot
2016-11-03
1
-5
/
+2
*
Merge ls_avail() into ls_missing(), it's only used once.
ajacoutot
2016-11-03
1
-12
/
+8
*
Use hw.ncpufound.
ajacoutot
2016-11-03
1
-3
/
+2
*
Simplify for loops; prompted by a comment from rpe@
ajacoutot
2016-11-03
1
-10
/
+7
*
Be verbose when reverting a patch.
ajacoutot
2016-11-02
1
-1
/
+2
*
Simplify.
ajacoutot
2016-11-01
1
-8
/
+4
*
Tap SIGINT while install(1)ing so that we can properly rollback and not
ajacoutot
2016-11-01
1
-31
/
+38
*
Add an XXX.
ajacoutot
2016-11-01
1
-1
/
+2
*
Only run sp_cleanup() when applying or reverting a patch (needs root).
ajacoutot
2016-11-01
1
-6
/
+8
*
Also remove non matching release rollback kernel.
ajacoutot
2016-11-01
1
-3
/
+9
*
Add a cleanup function to remove non matching release content from
ajacoutot
2016-11-01
1
-3
/
+19
*
Simplify fetch_and_verify(), no need for a loop here.
ajacoutot
2016-11-01
1
-11
/
+11
*
Add a few error messages so we know where we fail.
ajacoutot
2016-11-01
1
-10
/
+15
*
install_patch -> apply_patch to remove confusion with install_kernel and
ajacoutot
2016-11-01
1
-26
/
+26
*
We don't want to run on -stable (i.e. locally built release) but only on
ajacoutot
2016-11-01
1
-5
/
+7
*
First compute the variables, then set them readonly. So that we can catch
ajacoutot
2016-09-11
1
-7
/
+8
*
Indent cleanup.
ajacoutot
2016-09-11
1
-23
/
+22
*
Drop syspatch_trap, it's simple enough for trap no needing its own function.
ajacoutot
2016-09-10
1
-10
/
+8
*
apply_patches should not take any arguments.
ajacoutot
2016-09-10
1
-6
/
+7
*
Don't fetch all patches at once but instead fetch+verify+patch one by one.
ajacoutot
2016-09-07
1
-5
/
+7
[next]