Blame
Date:
Sat May 9 15:32:47 2020 UTC
Message:
update manpage and do v2.0 tarball
01
2016-10-19
dev1
SNAPS
02
2016-10-19
dev1
Frédéric Galusik
03
2016-10-19
dev1
%%mtime(%m/%d/%Y)
04
2016-10-19
dev1
05
2016-10-19
dev1
%!target: man
06
2016-10-19
dev1
%!encoding: utf-8
07
2016-10-19
dev1
%!outfile: snaps.1
08
2016-10-19
dev1
09
2016-10-19
dev1
10
2016-10-19
dev1
= NOM =[nom]
11
2016-10-19
dev1
12
2020-05-09
f
SNAPS - An OpenBSD admin utility to deal with -current base snapshot.
13
2016-10-19
dev1
14
2016-10-19
dev1
15
2016-10-19
dev1
= SYNOPSIS =[synopsis]
16
2016-10-19
dev1
17
2016-10-19
dev1
**snaps** [//options//]
18
2016-10-19
dev1
19
2016-10-19
dev1
20
2016-10-19
dev1
= DESCRIPTION =[description]
21
2016-10-19
dev1
22
2020-05-09
f
**snaps** helps you to see if you need and/or can upgrade your -current BASE and PACKAGES system to next snapshots. It can show you when your system has been upgraded, which BASE snapshot you are using and compare it to your //$MIRROR// freshness in order to let you choose to run **sysupgrade** or not.
23
2020-05-09
f
If you need to, it can also ckeck available mirrors and show you their BASE and PACKAGES build dates.
24
2020-05-09
f
Moreover, you can also read the online FAQ **Following -current and using snapshots** and see if you have to make some tweaks.
25
2020-05-09
f
Nevertheless, //curl// and //links// (or //lynx//) from packages, are mandatory to run **snaps**.
26
2016-10-19
dev1
27
2016-10-19
dev1
28
2016-10-19
dev1
= GENERAL OPTIONS =[general-options]
29
2016-10-19
dev1
30
2016-10-19
dev1
: **-h**
31
2016-10-19
dev1
Print help and exit. It also print the content of the
32
2017-04-17
dev1
//$MIRROR// variable based upon ///etc/installurl// for a quick look.
33
2016-10-19
dev1
34
2020-05-09
f
: **-s**
35
2020-05-09
f
Check your BASE snapshot and your //$MIRROR// BASE and PACKAGES build dates to let you choose to run **sysupgrade -s** or not.
36
2016-10-19
dev1
37
2020-05-09
f
: **-c**
38
2020-05-09
f
Check BASE and PACKAGES build dates from //$MIRROR//.
39
2016-10-19
dev1
40
2020-05-09
f
: **-a**
41
2020-05-09
f
Check BASE and PACKAGES build dates from all available online mirrors.
42
2016-10-19
dev1
43
2016-10-19
dev1
: **-l**
44
2020-05-09
f
List date and download places of the 3 last //-s// from
45
2016-10-19
dev1
/var/log/snaps.log.
46
2016-10-19
dev1
47
2020-05-09
f
: **-f**
48
2020-05-09
f
Read the online FAQ : Following -current and using snapshots.
49
2020-05-09
f
50
2016-10-19
dev1
: **-u**
51
2016-10-19
dev1
Upgrade snaps to the last release.
52
2016-10-19
dev1
53
2020-05-09
f
: **-p**
54
2020-05-09
f
Update the ports tree to -current.
55
2016-10-19
dev1
56
2020-05-09
f
57
2016-10-19
dev1
= COMMAND LINE USAGE =[command-line-usage]
58
2016-10-19
dev1
59
2020-05-09
f
Here is an usage example:
60
2016-10-19
dev1
61
2020-05-09
f
: **MIRROR=http://another/openbsd/mirror/pub/OpenBSD doas snaps -s**
62
2017-04-17
dev1
Bypass your ///etc/installurl// file and manually setup the //$MIRROR//
63
2017-04-17
dev1
variable. Note that you have to indicate the root of the //$MIRROR// followed
64
2020-05-09
f
by **/pub/OpenBSD** (no **/** at the end). This one have to follow the OpenBSD directory layout. Moreover, in order to play with //$MIRROR//, **doas** have to be setup with the //keepenv// option.
65
2016-10-19
dev1
66
2016-10-19
dev1
67
2016-10-19
dev1
= WEBSITE =[website]
68
2016-10-19
dev1
69
2016-10-19
dev1
https://framagit.org/fredg/snaps
70
2016-10-19
dev1
71
2016-10-19
dev1
72
2016-10-19
dev1
= AUTHOR =[author]
73
2016-10-19
dev1
74
2016-10-19
dev1
Frédéric Galusik
75
2016-10-19
dev1
76
2016-10-19
dev1
77
2016-10-19
dev1
= SEE ALSO =[see-also]
78
2016-10-19
dev1
79
2020-05-09
f
**sysupgrade**(8), **sysmerge**(8), **pkg_add**(1)
Frédéric Galusik