New upstream version 2016.11
This commit is contained in:
commit
f04805f646
179 files changed
+79036
-7233
No files matched your search
@@ -0,0 +1,40 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin cleanup
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin cleanup
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN CLEANUP" "1" "" "OSTree" "ostree admin cleanup"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-cleanup \- Delete untagged deployments and repository objects
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ cleanup\ \fR\ 'u
|
||||
\fBostree admin cleanup \fR
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
OSTree sysroot cleans up other bootversions and old deployments\&. If/when a pull or deployment is interrupted, a partially written state may remain on disk\&. This command cleans up any such partial states\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin cleanup\fR
|
||||
@@ -0,0 +1,58 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin config-diff
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin config-diff
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN CONFIG\" "1" "" "OSTree" "ostree admin config-diff"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-config-diff \- Diff current /etc configuration versus default
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ config\-diff\fR\ 'u
|
||||
\fBostree admin config\-diff\fR [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Prints the differences between the current /etc directory and the default configuration in /usr/etc\&. Newly added files (present in /etc but not in /usr/etc) will be prefixed with \*(AqA\*(Aq\&. Modified files will be prefixed with \*(AqM\*(Aq, and deleted files with \*(AqD\*(Aq\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-os\fR="OSNAME"
|
||||
.RS 4
|
||||
Use a different operating system root than the current one\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin config\-diff\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
M shadow
|
||||
A example\&.txt
|
||||
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,113 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin deploy
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin deploy
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN DEPLOY" "1" "" "OSTree" "ostree admin deploy"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-deploy \- Checkout a revision as the new default deployment
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ deploy\fR\ 'u
|
||||
\fBostree admin deploy\fR [OPTIONS...] {REFSPEC}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Takes a commit or revision REFSPEC, and queues the new deployment as default upon reboot\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-os\fR="OSNAME"
|
||||
.RS 4
|
||||
Use a different operating system root than the current one\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-origin\-file\fR="FILENAME"
|
||||
.RS 4
|
||||
Use FILENAME as the origin, which is where OSTree will look for updated versions of the tree\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-retain\fR
|
||||
.RS 4
|
||||
Do not delete previous deployment\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-karg\-proc\-cmdline\fR
|
||||
.RS 4
|
||||
Import current /proc/cmdline\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-karg\fR="NAME=VALUE"
|
||||
.RS 4
|
||||
Set kernel argument, like root=/dev/sda1; this overrides any earlier argument with the same name\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-karg\-append\fR="NAME=VALUE"
|
||||
.RS 4
|
||||
Append kernel argument; useful with e\&.g\&. console= that can be used multiple times\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin status\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
* gnome\-ostree 67e382b11d213a402a5313e61cbc69dfd5ab93cb07\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
gnome\-ostree ce19c41036cc45e49b0cecf6b157523c2105c4de1ce3\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.PP
|
||||
\fB$ ostree admin deploy gnome\-ostree/buildmaster/x86_64\-runtime\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
ostadmin: Creating deployment /ostree/deploy/gnome\-ostree/deploy/7e382b11d213a402a5313e61cbc69dfd5ab93cb07\&.1
|
||||
ostadmin: Processing /etc: 3 modified, 0 removed, 29 added
|
||||
Transaction complete: bootconfig swap: no deployment count change: 0)
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.PP
|
||||
\fB$ ostree admin status\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
gnome\-ostree 67e382b11d213a402a5313e61cbc69dfd5ab93cb07\&.1
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
* gnome\-ostree 67e382b11d213a402a5313e61cbc69dfd5ab93cb07\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,54 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin init-fs
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin init-fs
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN INIT\-F" "1" "" "OSTree" "ostree admin init-fs"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-init-fs \- Initialize a new root filesystem
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ init\-fs\fR\ 'u
|
||||
\fBostree admin init\-fs\fR [OPTIONS...] {PATH}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Initialize an empty physical root filesystem in the designated PATH, with normal toplevels and correct permissions for each directory\&. Primarily useful for operating system installers\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ mkdir /example\fR
|
||||
.PP
|
||||
\fB$ ostree admin init\-fs /example\fR
|
||||
.PP
|
||||
\fB$ ls /example \fR
|
||||
.PP
|
||||
\fIboot\fR\ \&\ \&
|
||||
\fIdev\fR\ \&\ \&
|
||||
\fIhome\fR\ \&\ \&
|
||||
\fIostree\fR\ \&\ \&
|
||||
\fIproc\fR\ \&\ \&
|
||||
\fIroot\fR\ \&\ \&
|
||||
\fIrun\fR\ \&\ \&
|
||||
\fIsys\fR\ \&\ \&
|
||||
\fItmp\fR
|
||||
@@ -0,0 +1,48 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin instutil
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin instutil
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN INSTUTI" "1" "" "OSTree" "ostree admin instutil"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-instutil \- Utility functions intended primarily for operating system installation programs
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ instutil\fR\ 'u
|
||||
\fBostree admin instutil\fR {SUBCOMMAND} [ARGS]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Use the subcommands to toggle admin installation utilities for selinux policies and kernel arguments\&.
|
||||
.SH "SUBCOMMANDS"
|
||||
.PP
|
||||
.HP \w'\fBselinux\-ensure\-labeled\fR\ 'u \fBselinux\-ensure\-labeled\fR [SUBPATH\ PREFIX]
|
||||
.RS 4
|
||||
Ensure all files and directories are labeled according to SELinux policy of the first deployment\&.
|
||||
.RE
|
||||
.PP
|
||||
.HP \w'\fBset\-kargs\fR\ 'u \fBset\-kargs\fR [\-\-merge] [\-\-import\-proc\-cmdline] [\-\-append="NAME=VALUE"] [\-\-replace="NAME=VALUE"] [MORE_APPEND_ARGS]
|
||||
.RS 4
|
||||
Replace the kernel arguments of the default deployment\&. The new arguments are based on an empty list (the default), the current options (\-\-merge), or the arguments of the loaded kernel (\-\-import\-proc\-cmdline), and new options either are added to the end (\-\-append="NAME=VALUE") or replace existing arguments of the same name (\-\-replace="NAME=VALUE")\&.
|
||||
.RE
|
||||
@@ -0,0 +1,53 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin os-init
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin os-init
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN OS\-INI" "1" "" "OSTree" "ostree admin os-init"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-os-init \- Initialize empty state for a given operating system
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ os\-init\fR\ 'u
|
||||
\fBostree admin os\-init\fR {OSNAME}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Initializes an new state for an operating system\&. Ensures that the core subdirectories of /var (/tmp, /lib, /run, and /lock) exist and initialize the given OSNAME as OSTree root\&. Each deployment location is comprised of a single shared
|
||||
var
|
||||
and a set of deployments (chroots)\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin os\-init gnome\-ostree\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
ostree/deploy/gnome\-ostree initialized as OSTree root
|
||||
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,56 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin set-origin
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin set-origin
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN SET\-OR" "1" "" "OSTree" "ostree admin set-origin"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-set-origin \- Change the "origin" (location for upgrades)
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ set\-origin\ \fR\ 'u
|
||||
\fBostree admin set\-origin \fR {REMOTENAME} {URL} [BRANCH]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Add a new remote named
|
||||
\fIREMOTENAME\fR
|
||||
(if it does not already exist)\&. Then change the origin file for the current deployment\&. This is the ref that will be "tracked" and upgraded with
|
||||
\fBostree admin upgrade\fR\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-set\fR=KEY=VALUE
|
||||
.RS 4
|
||||
Set an option for the remote\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-index\fR=INDEX
|
||||
.RS 4
|
||||
Change the origin of the deployment numbered
|
||||
\fIINDEX\fR
|
||||
(starting from 0)\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin set\-origin exampleos http://os\&.example\&.com/repo exampleos/10\&.0/master/router\fR
|
||||
@@ -0,0 +1,53 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin status
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin status
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN STATUS" "1" "" "OSTree" "ostree admin status"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-status \- List deployments
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ status\fR\ 'u
|
||||
\fBostree admin status\fR
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Lists the deployments available to be booted into\&. Includes osname, the checksum followed by the deploy serial, and the refspec\&. An asterisk indicates the current booted deployment\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin status\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
* gnome\-ostree 67e382b11d213a402a5313e61cbc69dfd5ab93cb07\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
gnome\-ostree ce19c41036cc45e49b0cecf6b157523c2105c4de1c\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,47 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin switch
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin switch
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN SWITCH" "1" "" "OSTree" "ostree admin switch"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-switch \- Construct new tree from current origin and deploy it, if it changed
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ switch\fR\ 'u
|
||||
\fBostree admin switch\fR {REF}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Choose a different REF forom the current remote to track\&. This is the ref that will be "tracked" and upgraded with
|
||||
\fBostree admin upgrade\fR\&. Like an upgrade, the operating system state will be preserved\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-os\fR="OSNAME"
|
||||
.RS 4
|
||||
Use a different operating system root than the current one\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin switch fedostree/20/workstation/gnome/core\fR
|
||||
@@ -0,0 +1,80 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin undeploy
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin undeploy
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN UNDEPLO" "1" "" "OSTree" "ostree admin undeploy"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-undeploy \- Delete deployment at a given index
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ undeploy\fR\ 'u
|
||||
\fBostree admin undeploy\fR {INDEX}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Deletes the deployment at INDEX\&. INDEX must be in range and not reference the currently booted deployment\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin status\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
* gnome\-ostree 67e382b11d213a402a5313e61cbc69dfd5ab93cb07\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
gnome\-ostree ce19c41036cc45e49b0cecf6b157523c2105c4de1c\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.PP
|
||||
\fB$ ostree admin undeploy 1\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
Transaction complete; bootconfig swap: no deployment count change: \-1)
|
||||
Freed objects: 326\&.5 kB
|
||||
Deleted deployment ce19c41036cc45e49b0cecf6b157523c2105c4de1c\&.0
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.PP
|
||||
\fB$ ostree admin status\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
* gnome\-ostree 67e382b11d213a402a5313e61cbc69dfd5ab93cb07\&.0
|
||||
origin refspec: gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,46 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin unlock
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin unlock
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN UNLOCK" "1" "" "OSTree" "ostree admin unlock"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-unlock \- Prepare the current deployment for hotfix or development
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ unlock\fR\ 'u
|
||||
\fBostree admin unlock\fR [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Remove the read\-only bind mount on
|
||||
/usr
|
||||
and replace it with a writable overlay filesystem\&. This default invocation of "unlock" is intended for development/testing purposes\&. All changes in the overlay are lost on reboot\&. However, this command also supports "hotfixes", see below\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-hotfix\fR
|
||||
.RS 4
|
||||
If this option is provided, the current deployment will be cloned as a rollback target\&. This option is intended for things like emergency security updates to userspace components such as
|
||||
sshd\&. The semantics here differ from the default "development" unlock mode in that reboots will retain any changes (which is what you likely want for security hotfixes)\&.
|
||||
.RE
|
||||
@@ -0,0 +1,71 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin upgrade
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin upgrade
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN UPGRADE" "1" "" "OSTree" "ostree admin upgrade"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin-upgrade \- Construct new tree from current origin and deploy it, if it changed
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\ upgrade\fR\ 'u
|
||||
\fBostree admin upgrade\fR [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Downloads the latest version of the current ref from the build server and deploys it, if it changed\&. Reboot the machine for the changes to take effect\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-os\fR="OSNAME"
|
||||
.RS 4
|
||||
Use a different operating system root than the current one\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-reboot\fR,\fB\-r\fR
|
||||
.RS 4
|
||||
Reboot after a successful upgrade\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-allow\-downgrade\fR
|
||||
.RS 4
|
||||
Permit deployment of chronologically older trees\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-override\-commit\fR="CHECKSUM"
|
||||
.RS 4
|
||||
Deploy CHECKSUM instead of the latest tree\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree admin upgrade\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
No update available\&.
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,179 @@
|
||||
'\" t
|
||||
.\" Title: ostree admin
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree admin
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE ADMIN" "1" "" "OSTree" "ostree admin"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-admin \- Use one of the ostree admin commands
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ admin\fR\ 'u
|
||||
\fBostree admin\fR {SUBCOMMAND}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Use ostree admin subcommands\&.
|
||||
.SH "SUBCOMMANDS"
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBcleanup\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBconfig\-diff\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBdeploy\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBinit\-fs\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBinstutil\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBos\-init\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBstatus\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBset\-origin\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBswitch\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBundeploy\fR
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBupgrade\fR
|
||||
.RE
|
||||
.PP
|
||||
View manpages for each admin subcommand using, for example:
|
||||
.PP
|
||||
\fB$ man ostree\-admin cleanup\fR
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-help\fR, \fB\-h\fR
|
||||
.RS 4
|
||||
Usage help
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-sysroot\fR="PATH"
|
||||
.RS 4
|
||||
Creates a new OSTree sysroot at PATH
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-print\-current\-dir\fR
|
||||
.RS 4
|
||||
Prints the full path to the deployment directory for the currently active deployment in the specified sysroot to standard out\&. This is incompatible with specifying a subcommand\&.
|
||||
.RE
|
||||
@@ -0,0 +1,50 @@
|
||||
'\" t
|
||||
.\" Title: ostree cat
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree cat
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE CAT" "1" "" "OSTree" "ostree cat"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-cat \- Display or concatenate contents of files
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ cat\fR\ 'u
|
||||
\fBostree cat\fR {COMMIT} {PATH...}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
This command functions much like the typical Unix "cat" command, in that it displays the contents of a file, or concatenates them given two or more files\&. However, this command requires the user to specify a commit \- a checksum or refspec corresponding to a given build\&. If you use a refspec, OSTree will refer to the most recent commit, unless you specify a parent build using the carat (^) at the end of the refspec\&. It will then operate the command in that given commit\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree cat my\-branch helloworld\&.txt\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
Hello, world!
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,85 @@
|
||||
'\" t
|
||||
.\" Title: ostree checkout
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree checkout
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE CHECKOUT" "1" "" "OSTree" "ostree checkout"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-checkout \- Check out a commit into a filesystem
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ checkout\fR\ 'u
|
||||
\fBostree checkout\fR [OPTIONS...] {COMMIT} [DESTINATION]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Checks out the given commit into the filesystem under directory DESTINATION\&. If DESTINATION is not specified, the COMMIT will become the destination checkout target\&. If COMMIT destination already exists, command will error unless
|
||||
\fB\-\-union\fR
|
||||
option is selected\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-user\-mode\fR,\fB \-u\fR
|
||||
.RS 4
|
||||
Do not change file ownership or initialize extended attributes\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-subpath\fR="PATH"
|
||||
.RS 4
|
||||
Checkout sub\-directory PATH\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-union\fR
|
||||
.RS 4
|
||||
Keep existing directories and unchanged files, overwrite existing files\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-allow\-noent\fR
|
||||
.RS 4
|
||||
Do nothing if specified path does not exist\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-from\-stdin\fR
|
||||
.RS 4
|
||||
Process many checkouts from standard input\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-from\-file\fR="FILE"
|
||||
.RS 4
|
||||
Process many checkouts from input file\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree checkout my\-branch\fR
|
||||
.PP
|
||||
\fB$ ls\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
file1\ \&\ \&\ \&\ \&file2\ \&\ \&\ \&\ \&\fImy\-branch\fR
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,50 @@
|
||||
'\" t
|
||||
.\" Title: ostree checksum
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree checksum
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE CHECKSUM" "1" "" "OSTree" "ostree checksum"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-checksum \- Checksum a file or directory
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ checksum\fR\ 'u
|
||||
\fBostree checksum\fR {PATH}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Generates a checksum for a given file or directory\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree checksum file1\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
67e382b11d213a402a5313e61cbc69dfd5ab93cb07fbb8b71c2e84f79fa5d7dc
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,161 @@
|
||||
'\" t
|
||||
.\" Title: ostree commit
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree commit
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE COMMIT" "1" "" "OSTree" "ostree commit"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-commit \- Commit a new revision
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ commit\fR\ 'u
|
||||
\fBostree commit\fR [OPTIONS...] \-\-branch= {BRANCH} [PATH]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
This allows you to commit changes to a branch\&. The specification of the branch is required\&. The command will print the checksum of a successful commit\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-subject\fR, \fB\-s\fR="SUBJECT"
|
||||
.RS 4
|
||||
One line subject\&. (optional)
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-body\fR, \fB\-m\fR="BODY"
|
||||
.RS 4
|
||||
Full description\&. (optional)
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-editor\fR, \fB\-e\fR
|
||||
.RS 4
|
||||
Open a text editor for the commit description\&. It will use OSTREE_EDITOR, VISUAL, EDITOR, or vi, in descending order of preference\&. The commit will be aborted if the message is left empty\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-branch\fR, \fB\-b\fR="BRANCH"
|
||||
.RS 4
|
||||
Branch\&. Required, unless \-\-orphan is given\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-tree\fR="dir=PATH" or "tar=TARFILE" or "ref=COMMIT"
|
||||
.RS 4
|
||||
Overlay the given argument as a tree\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-add\-metadata\-string\fR="KEY=VALUE"
|
||||
.RS 4
|
||||
Add a key/value pair to metadata\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-add\-detached\-metadata\-string\fR="KEY=VALUE"
|
||||
.RS 4
|
||||
Add a key/value pair to detached metadata\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-owner\-uid\fR="UID"
|
||||
.RS 4
|
||||
Set file ownership user id\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-owner\-gid\fR="GID"
|
||||
.RS 4
|
||||
Set file ownership group id\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-no\-xattrs\fR
|
||||
.RS 4
|
||||
Do not import extended attributes\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-link\-checkout\-speedup\fR
|
||||
.RS 4
|
||||
Optimize for commits of trees composed of hardlinks into the repository\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-tar\-autocreate\-parents\fR
|
||||
.RS 4
|
||||
When loading tar archives, automatically create parent directories as needed\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-skip\-if\-unchanged\fR
|
||||
.RS 4
|
||||
If the contents are unchanged from previous commit, do nothing\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-statoverride\fR="PATH"
|
||||
.RS 4
|
||||
File containing list of modifications to make permissions (file mode, followed by space, followed by file path)\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-skip\-list\fR="PATH"
|
||||
.RS 4
|
||||
File containing list of file paths to skip (one path per line)\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-table\-output\fR
|
||||
.RS 4
|
||||
Output more information in a KEY: VALUE format\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-generate\-sizes\fR
|
||||
.RS 4
|
||||
Generate size information along with commit metadata\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-gpg\-sign\fR="KEY\-ID"
|
||||
.RS 4
|
||||
GPG Key ID with which to sign the commit (if have GPGME \- GNU Privacy Guard Made Easy)\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-gpg\-homedir\fR="HOMEDIR"
|
||||
.RS 4
|
||||
GPG home directory to use when looking for keyrings (if have GPGME \- GNU Privacy Guard Made Easy)\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-timestamp\fR="TIMESTAMP"
|
||||
.RS 4
|
||||
Override the timestamp of the commit to TIMESTAMP\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-orphan\fR
|
||||
.RS 4
|
||||
Create a commit without writing to a ref (branch)
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-fsync\fR="POLICY"
|
||||
.RS 4
|
||||
POLICY is a boolean which specifies whether fsync should be used or not\&. Default to true\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree commit \-\-branch=my\-branch \-\-subject="Initial commit"\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
67e382b11d213a402a5313e61cbc69dfd5ab93cb07fbb8b71c2e84f79fa5d7dc
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,44 @@
|
||||
'\" t
|
||||
.\" Title: ostree config
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree config
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE CONFIG" "1" "" "OSTree" "ostree config"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-config \- Change configuration settings
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ config\ get\fR\ 'u
|
||||
\fBostree config get\fR {SECTIONNAME\&.KEYNAME}
|
||||
.HP \w'\fBostree\ config\ set\fR\ 'u
|
||||
\fBostree config set\fR {SECTIONNAME\&.KEYNAME} {VALUE}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Displays or changes a configuration setting\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree config get core\&.mode\fR
|
||||
.PP
|
||||
bare
|
||||
@@ -0,0 +1,75 @@
|
||||
'\" t
|
||||
.\" Title: ostree diff
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree diff
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE DIFF" "1" "" "OSTree" "ostree diff"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-diff \- Compare a directory against a revision
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ diff\fR\ 'u
|
||||
\fBostree diff\fR [OPTIONS...] {REV} {TARGETDIR}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Compare directory TARGETDIR against revision REV\&. Shows files and directories modified, added, and deleted\&. If there is a file in TARGETDIR not in REV, it will show with an "A" for "added"\&. If a file in REV is not in TARGETDIR, it shows "D" for "deleted"\&. "M" for "modified" will also show\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-stats\fR
|
||||
.RS 4
|
||||
Print various statistics\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-fs\-diff\fR
|
||||
.RS 4
|
||||
Print filesystem diff\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree diff my\-branch^ my\-branch\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
A /testdirectory
|
||||
M /helloworld\&.txt
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.PP
|
||||
\fB$ ostree diff my\-branch my\-branch^\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
D /testdirectory
|
||||
M /helloworld\&.txt
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,40 @@
|
||||
'\" t
|
||||
.\" Title: ostree export
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree export
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE EXPORT" "1" "" "OSTree" "ostree export"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-export \- Generate a tar archive from an OSTree commit
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ export\fR\ 'u
|
||||
\fBostree export\fR [OPTIONS...] {BRANCH}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
This command generates a GNU tar formatted archive from an OSTree commit\&. This is useful for cases like backups, converting OSTree commits into Docker images, and the like\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree export exampleos/x86_64/standard | gzip > exampleos\-standard\&.tar\&.gz\fR
|
||||
@@ -0,0 +1,69 @@
|
||||
'\" t
|
||||
.\" Title: ostree fsck
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree fsck
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE FSCK" "1" "" "OSTree" "ostree fsck"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-fsck \- Check the repository for consistency
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ fsck\fR\ 'u
|
||||
\fBostree fsck\fR [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Checks the repository to verify the content integrity of commit objects\&. Looks for missing and corrupted objects and metadata, and validates directory structure and metadata\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-quiet\fR,\fB\-q\fR
|
||||
.RS 4
|
||||
Only print error messages\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-delete\fR
|
||||
.RS 4
|
||||
Remove corrupted objects\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-add\-tombstones\fR
|
||||
.RS 4
|
||||
Add tombstone commit for referenced but missing commits\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree fsck\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
Enumerating objects\&.\&.\&.
|
||||
Verifying content integrity of of 2 commit objects
|
||||
0/2572 objects
|
||||
2571/2572 objects
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,48 @@
|
||||
'\" t
|
||||
.\" Title: ostree gpg-sign
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree gpg-sign
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE GPG\-SIGN" "1" "" "OSTree" "ostree gpg-sign"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-gpg-sign \- Sign a commit
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ gpg\-sign\fR\ 'u
|
||||
\fBostree gpg\-sign\fR [OPTIONS...] {COMMIT} {KEY\-ID...}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Add a new signature to a commit for each specified GPG key\&. Note that currently, this will append a new signature even if the commit is already signed with a given key\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-delete\fR
|
||||
.RS 4
|
||||
Delete signatures having any of the GPG KEY\-IDs\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-gpg\-homedir\fR="HOMEDIR"
|
||||
.RS 4
|
||||
GPG Homedir to use when looking for keyrings\&.
|
||||
.RE
|
||||
@@ -0,0 +1,43 @@
|
||||
'\" t
|
||||
.\" Title: ostree init
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree init
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE INIT" "1" "" "OSTree" "ostree init"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-init \- Initialize a new empty repository
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ init\fR\ 'u
|
||||
\fBostree init\fR [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Creates a new empty repository\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-mode\fR="MODE"
|
||||
.RS 4
|
||||
Initialize repository in given mode (bare, archive\-z2)\&. Default is "bare"\&.
|
||||
.RE
|
||||
@@ -0,0 +1,62 @@
|
||||
'\" t
|
||||
.\" Title: ostree log
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree log
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE LOG" "1" "" "OSTree" "ostree log"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-log \- Show log starting at a commit or ref
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ log\fR\ 'u
|
||||
\fBostree log\fR [OPTIONS...] {REF}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Shows a log of commits to a given ref or branch\&. Includes commit checksum, timestamp, and commit message\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-raw\fR
|
||||
.RS 4
|
||||
Show raw variant data\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree log my\-branch\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
commit 67e382b11d213a402a5313e61cbc69dfd5ab93cb07fbb8b71c2e84f79fa5d7dc
|
||||
Date: 2014\-06\-12 13:42:54 +0000
|
||||
This is the second commit
|
||||
|
||||
commit ce19c41036cc45e49b0cecf6b157523c2105c4de1ce30101def1f759daafcc3e
|
||||
Date: 2014\-06\-12 11:20:08 +0000
|
||||
Initial commit
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,80 @@
|
||||
'\" t
|
||||
.\" Title: ostree ls
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree ls
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE LS" "1" "" "OSTree" "ostree ls"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-ls \- List file paths
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ ls\fR\ 'u
|
||||
\fBostree ls\fR [OPTIONS...] {COMMIT} [PATHS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Prints a list of file paths within the given commit, and within the given path(s) if specified\&. The first letter of the file line output specifies the type: "\-" for regular file, "d" for directory, "l" for symbolic link\&. See EXAMPLE section for more detail on the specific output\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-dironly\fR,\fB\-d\fR
|
||||
.RS 4
|
||||
Do not recurse into directory arguments\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-recursive\fR,\fB\-R\fR
|
||||
.RS 4
|
||||
Print directories recursively\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-checksum\fR,\fB\-C\fR
|
||||
.RS 4
|
||||
Print checksum\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-xattrs\fR,\fB\-X\fR
|
||||
.RS 4
|
||||
Print extended attributes\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-nul\-filenames\-only\fR
|
||||
.RS 4
|
||||
Print only filenames, NUL separated\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree ls my\-branch\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
d00644 0 0 0 /
|
||||
\-00644 0 0 2 /helloworld\&.txt
|
||||
d00755 0 0 0 /testdirectory
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.PP
|
||||
Here, the first column is the file\-type symbol (as explained in the DESCRIPTION section) followed by the S_IFMT file type\&. The next two columns (here: 0 0) are respectively the user ID and group ID for the file\&. After the break, the next number represents that file\*(Aqs standard size\&. The final column is the file path\&.
|
||||
@@ -0,0 +1,87 @@
|
||||
'\" t
|
||||
.\" Title: ostree prune
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree prune
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE PRUNE" "1" "" "OSTree" "ostree prune"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-prune \- Search for unreachable objects
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ prune\fR\ 'u
|
||||
\fBostree prune\fR [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
This searches for unreachable objects in the current repository\&. If unreachable objects are found, the command delete them to free space\&. If the
|
||||
\fB\-\-no\-prune\fR
|
||||
option is invoked, the command will just print unreachable objects and recommend deleting them\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-no\-prune\fR
|
||||
.RS 4
|
||||
Only display unreachable objects; don\*(Aqt delete\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-refs\-only\fR
|
||||
.RS 4
|
||||
Only compute reachability via refs\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-delete\-commit\fR=COMMIT
|
||||
.RS 4
|
||||
Specify a COMMIT to delete\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-keep\-younger\-than\fR=DATE
|
||||
.RS 4
|
||||
All commits older than DATE will be pruned\&. The format of DATE is the same as that accepted by GNU
|
||||
date
|
||||
utility \- for more information see
|
||||
info date\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-depth\fR=DEPTH
|
||||
.RS 4
|
||||
Only traverse DEPTH (integer) parents for each commit (default: \-1=infinite)\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-static\-deltas\-only\fR=DEPTH
|
||||
.RS 4
|
||||
Change the behaviour of \-\-keep\-younger\-than and \-\-delete\-commit to prune only the static deltas files\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree prune\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
Total objects: 25627
|
||||
No unreachable objects
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,68 @@
|
||||
'\" t
|
||||
.\" Title: ostree pull-local
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree pull-local
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE PULL\-LOCAL" "1" "" "OSTree" "ostree pull-local"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-pull-local \- Copy data from a source repository
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ pull\-local\fR\ 'u
|
||||
\fBostree pull\-local\fR [OPTIONS...] {SOURCE_REPO} [REFS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Copies data from a given repository; optimized for copies only between repositories on the same system\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-remote\fR="REMOTE"
|
||||
.RS 4
|
||||
Add REMOTE to refspec\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-disable\-fsync\fR
|
||||
.RS 4
|
||||
Do no invoke fsync()\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-untrusted\fR
|
||||
.RS 4
|
||||
Do not trust source, verify checksums and don\*(Aqt hardlink into source\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree pull\-local /ostree/repo\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
Enumerating objects\&.\&.\&.
|
||||
pull: 25709/25709 scanned, 0 objects copied
|
||||
Writing 5 refs
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,98 @@
|
||||
'\" t
|
||||
.\" Title: ostree pull
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree pull
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE PULL" "1" "" "OSTree" "ostree pull"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-pull \- Download data from a remote repository
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ pull\ \fR\fB{REMOTE}\fR\fB\ \fR\fB[BRANCH]\fR\ 'u
|
||||
\fBostree pull \fR\fB{REMOTE}\fR\fB \fR\fB[BRANCH]\fR
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-commit\-metadata\-only\fR
|
||||
.RS 4
|
||||
Fetch only the commit metadata\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-disable\-fsync\fR
|
||||
.RS 4
|
||||
Do no invoke fsync()\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-untrusted\fR
|
||||
.RS 4
|
||||
Do not trust local sources, verify checksums and don\*(Aqt hardlink into source\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-disable\-static\-deltas\fR
|
||||
.RS 4
|
||||
Do not use static deltas\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-mirror\fR
|
||||
.RS 4
|
||||
Write refs suitable for a mirror\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-subpath\fR=SUBPATH
|
||||
.RS 4
|
||||
Only pull the provided subpath\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-depth\fR=DEPTH
|
||||
.RS 4
|
||||
Traverse DEPTH parents (\-1=infinite) (default: 0)\&.
|
||||
.RE
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
This command can retrieve just a specific commit, or go all the way to performing a full mirror of the remote repository\&. If no
|
||||
BRANCH
|
||||
is specified, all branches are retrieved\&.
|
||||
.PP
|
||||
A special syntax in the
|
||||
@
|
||||
character allows specifying a specific commit to retrieve from a branch\&. This
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree \-\-repo=repo pull \-\-depth=\-1 \-\-mirror remote_name\fR
|
||||
.PP
|
||||
Perform a complete mirror of the remote\&. (This is likely most useful if your repository is also
|
||||
archive\-z2
|
||||
mode)
|
||||
.PP
|
||||
\fB$ ostree \-\-repo=repo pull remote_name exampleos/x86_64/standard\fR
|
||||
.PP
|
||||
Fetch the most recent commit to
|
||||
exampleos/x86_64/standard\&.
|
||||
.PP
|
||||
\fB$ ostree \-\-repo=repo pull remote_name exampleos/x86_64/standard@98ea6e4f216f2fb4b69fff9b3a44842c38686ca685f3f55dc48c5d3fb1107be4\fR
|
||||
.PP
|
||||
Download the specific commit starting with
|
||||
98ea6e
|
||||
as if it was the latest commit for
|
||||
exampleos/x86_64/standard\&.
|
||||
@@ -0,0 +1,67 @@
|
||||
'\" t
|
||||
.\" Title: ostree refs
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree refs
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE REFS" "1" "" "OSTree" "ostree refs"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-refs \- List refs
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ refs\fR\ 'u
|
||||
\fBostree refs\fR [OPTIONS...] [PREFIX]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Lists all refs available on the host\&. If specified, PREFIX assigns the refspec prefix; default prefix is null, which lists all refs\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-list\fR
|
||||
.RS 4
|
||||
For historical reasons,
|
||||
refs
|
||||
without this option will strip the specified prefix from the output\&. Normally, one wants to see the full ref, so providing this option ensures the refs are printed in full, rather than truncated\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-delete\fR
|
||||
.RS 4
|
||||
Delete refs which match PREFIX, rather than listing them\&. If you are trying to reclaim space, you will then need to
|
||||
\fBostree prune\fR
|
||||
or
|
||||
\fBostree admin cleanup\fR\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree refs\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
my\-branch
|
||||
gnome\-ostree/buildmaster/x86_64\-runtime
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,122 @@
|
||||
'\" t
|
||||
.\" Title: ostree remote
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree remote
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE REMOTE" "1" "" "OSTree" "ostree remote"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-remote \- Control remote repository configuration
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ remote\ add\fR\ 'u
|
||||
\fBostree remote add\fR [OPTIONS...] {NAME} {URL} [BRANCH...]
|
||||
.HP \w'\fBostree\ remote\ delete\fR\ 'u
|
||||
\fBostree remote delete\fR {NAME}
|
||||
.HP \w'\fBostree\ remote\ show\-url\fR\ 'u
|
||||
\fBostree remote show\-url\fR {NAME}
|
||||
.HP \w'\fBostree\ remote\ list\fR\ 'u
|
||||
\fBostree remote list\fR [OPTIONS...] {NAME}
|
||||
.HP \w'\fBostree\ remote\ gpg\-import\fR\ 'u
|
||||
\fBostree remote gpg\-import\fR [OPTIONS...] {NAME} [KEY\-ID...]
|
||||
.HP \w'\fBostree\ remote\ refs\fR\ 'u
|
||||
\fBostree remote refs\fR {NAME}
|
||||
.HP \w'\fBostree\ remote\ summary\fR\ 'u
|
||||
\fBostree remote summary\fR [OPTIONS...] {NAME}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Changes remote repository configurations\&. The NAME refers to the name of the remote\&.
|
||||
.PP
|
||||
The
|
||||
\fBgpg\-import\fR
|
||||
subcommand can associate GPG keys to a specific remote repository for use when pulling signed commits from that repository (if GPG verification is enabled)\&.
|
||||
.PP
|
||||
The GPG keys to import may be in binary OpenPGP format or ASCII armored\&. The optional
|
||||
[KEY\-ID]
|
||||
list can restrict which keys are imported from a keyring file or input stream\&. All keys are imported if this list is omitted\&. If neither
|
||||
\fB\-\-keyring\fR
|
||||
nor
|
||||
\fB\-\-stdin\fR
|
||||
options are given, then keys are imported from the user\*(Aqs personal GPG keyring\&.
|
||||
.SH "'ADD' OPTIONS"
|
||||
.PP
|
||||
\fB\-\-set\fR="KEY=VALUE"
|
||||
.RS 4
|
||||
Set config option KEY=VALUE for remote\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-no\-gpg\-verify\fR
|
||||
.RS 4
|
||||
Disable GPG verification\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-gpg\-import\fR=FILE
|
||||
.RS 4
|
||||
Import one or more GPG keys from a file\&.
|
||||
.sp
|
||||
Equivalent to
|
||||
\fBostree remote gpg\-import \-\-keyring=FILE\fR\&.
|
||||
.RE
|
||||
.SH "'LIST' OPTIONS"
|
||||
.PP
|
||||
\fB\-u, \-\-show\-urls\fR
|
||||
.RS 4
|
||||
Show remote URLs in list
|
||||
.RE
|
||||
.SH "'GPG-IMPORT' OPTIONS"
|
||||
.PP
|
||||
\fB\-k, \-\-keyring\fR=FILE
|
||||
.RS 4
|
||||
Import one or more keys from a file\&.
|
||||
.sp
|
||||
This option may be repeated to import from multiple files, but may not be used in combination with
|
||||
\fB\-\-stdin\fR\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-stdin\fR
|
||||
.RS 4
|
||||
Import one or more keys from standard input\&.
|
||||
.sp
|
||||
This option may not be used in combination with
|
||||
\fB\-\-keyring\fR\&.
|
||||
.RE
|
||||
.SH "'SUMMARY' OPTIONS"
|
||||
.PP
|
||||
\fB\-\-raw\fR
|
||||
.RS 4
|
||||
Show raw variant data
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree remote show\-url local\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
http://192\&.168\&.122\&.1/repo
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -75,10 +75,10 @@ Boston, MA 02111-1307, USA.
|
||||
<title>Description</title>
|
||||
|
||||
<para>
|
||||
Changes remote respository configurations. The NAME refers to the name of the remote.
|
||||
Changes remote repository configurations. The NAME refers to the name of the remote.
|
||||
</para>
|
||||
<para>
|
||||
The <command>gpg-import</command> subcommand can associate GPG keys to a specific remote respository for use when pulling signed commits from that repository (if GPG verification is enabled).
|
||||
The <command>gpg-import</command> subcommand can associate GPG keys to a specific remote repository for use when pulling signed commits from that repository (if GPG verification is enabled).
|
||||
</para>
|
||||
<para>
|
||||
The GPG keys to import may be in binary OpenPGP format or ASCII armored. The optional <arg>KEY-ID</arg> list can restrict which keys are imported from a keyring file or input stream. All keys are imported if this list is omitted. If neither <option>--keyring</option> nor <option>--stdin</option> options are given, then keys are imported from the user's personal GPG keyring.
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
'\" t
|
||||
.\" Title: ostree reset
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree reset
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE RESET" "1" "" "OSTree" "ostree reset"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-reset \- Reset a ref to a previous commit
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ reset\ \fR\ 'u
|
||||
\fBostree reset \fR {REF} {REF_TO_RESET_TO}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Given a commit, this command will reset the ref to a previous specified commit\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree log my\-branch\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
commit 67e382b11d213a402a5313e61cbc69dfd5ab93cb07
|
||||
Date: 2014\-06\-12 13:42:54 +0000
|
||||
This is the second commit
|
||||
|
||||
commit ce19c41036cc45e49b0cecf6b157523c2105c4de1c
|
||||
Date: 2014\-06\-12 11:20:08 +0000
|
||||
Initial commit
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.PP
|
||||
\fB$ ostree reset my\-branch my\-branch^\fR
|
||||
.PP
|
||||
\fB$ ostree log my\-branch\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
commit ce19c41036cc45e49b0cecf6b157523c2105c4de1c
|
||||
Date: 2014\-06\-12 11:20:08 +0000
|
||||
Initial commit
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,50 @@
|
||||
'\" t
|
||||
.\" Title: ostree rev-parse
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree rev-parse
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE REV\-PARSE" "1" "" "OSTree" "ostree rev-parse"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-rev-parse \- Output the target of a rev
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ rev\-parse\ \fR\ 'u
|
||||
\fBostree rev\-parse \fR {REV} {PATH}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Given a REV, outputs the checksum of the latest commit of that revision\&.
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree rev\-parse my\-branch\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
ce19c41036cc45e49b0cecf6b157523c2105c4de1ce30101def1f759daafcc3e
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,84 @@
|
||||
'\" t
|
||||
.\" Title: ostree show
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree show
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE SHOW" "1" "" "OSTree" "ostree show"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-show \- Output a metadata object
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ show\fR\ 'u
|
||||
\fBostree show\fR [OPTIONS...] {OBJECT}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Given an object, shows the metadata for that object\&. For a particular revision, it will show the data for the most recent commit to that revision\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-print\-related\fR
|
||||
.RS 4
|
||||
Show the "related" commits\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-print\-variant\-type\fR="TYPE"
|
||||
.RS 4
|
||||
Memory map
|
||||
\fIOBJECT\fR
|
||||
(in this case a filename) to the GVariant type string\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-print\-metadata\-key\fR="KEY"
|
||||
.RS 4
|
||||
Print string value of metadata key\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-print\-detached\-metadata\-key\fR="KEY"
|
||||
.RS 4
|
||||
Print string value of detached metadata key\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-raw\fR
|
||||
.RS 4
|
||||
Show raw variant data\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-gpg\-homedir\fR="HOMEDIR"
|
||||
.RS 4
|
||||
GPG home directory to use when looking for keyrings (if have GPGME \- GNU Privacy Guard Made Easy)\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree show my\-branch\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
commit 67e382b11d213a402a5313e61cbc69dfd5ab93cb07
|
||||
Date: 2014\-06\-12 13:42:54 +0000
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,79 @@
|
||||
'\" t
|
||||
.\" Title: ostree static-delta
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree static-delta
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE STATIC\-DELTA" "1" "" "OSTree" "ostree static-delta"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-static-delta \- Manage static delta files
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ static\-delta\ list\fR\ 'u
|
||||
\fBostree static\-delta list\fR
|
||||
.HP \w'\fBostree\ static\-delta\ show\fR\ 'u
|
||||
\fBostree static\-delta show\fR
|
||||
.HP \w'\fBostree\ static\-delta\ delete\fR\ 'u
|
||||
\fBostree static\-delta delete\fR
|
||||
.HP \w'\fBostree\ static\-delta\ generate\fR\ 'u
|
||||
\fBostree static\-delta generate\fR {\-\-to=REV} [OPTIONS...]
|
||||
.HP \w'\fBostree\ static\-delta\ apply\-offline\fR\ 'u
|
||||
\fBostree static\-delta apply\-offline\fR {PATH}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
List and manipulate static delta files\&.
|
||||
.SH "'GENERATE' OPTIONS"
|
||||
.PP
|
||||
\fB\-\-from\fR="REV"
|
||||
.RS 4
|
||||
Create delta from revision REV\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-to\fR="REV"
|
||||
.RS 4
|
||||
Create delta to revision REV\&. (This option is required\&.)
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-empty\fR
|
||||
.RS 4
|
||||
Create delta from scratch\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-max\-usize\fR=SIZE
|
||||
.RS 4
|
||||
Maximum uncompressed size in megabytes\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree static\-delta\fR
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
(No static deltas)
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
@@ -0,0 +1,55 @@
|
||||
'\" t
|
||||
.\" Title: ostree summary
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree summary
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE SUMMARY" "1" "" "OSTree" "ostree summary"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-summary \- Regenerate the summary metadata file
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ summary\fR\ 'u
|
||||
\fBostree summary\fR [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
The
|
||||
summary
|
||||
file is an optional higher level form of repository metadata that describes the available branches\&. It needs to be manually regenerated after a series of commits\&. Among other things, this allows atomically updating multiple commits\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-u\fR
|
||||
.RS 4
|
||||
Update the summary file\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-gpg\-sign\fR=KEYID
|
||||
.RS 4
|
||||
GPG Key ID to sign the delta with\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-gpg\-homedir\fR=HOMEDIR
|
||||
.RS 4
|
||||
GPG Homedir to use when looking for keyrings\&.
|
||||
.RE
|
||||
@@ -0,0 +1,66 @@
|
||||
'\" t
|
||||
.\" Title: ostree trivial-httpd
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree trivial-httpd
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE TRIVIAL\-HTTP" "1" "" "OSTree" "ostree trivial-httpd"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree-trivial-httpd \- Simple webserver
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\ trivial\-httpd\fR\ 'u
|
||||
\fBostree trivial\-httpd\fR [OPTIONS...] [DIR]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
This runs a simple webserver and keeps it running until killed\&. If DIR is not specified, it defaults to the current directory\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\fB\-\-daemonize\fR,\fB\-d\fR
|
||||
.RS 4
|
||||
Fork into background when ready\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-autoexit\fR
|
||||
.RS 4
|
||||
Automatically exit when directory is deleted\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-port\-file\fR,\fB\-p\fR="PATH"
|
||||
.RS 4
|
||||
Write port number to PATH (\- for standard output)\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-port\fR,\fB\-P\fR
|
||||
.RS 4
|
||||
Use the specified TCP port to listen on\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-\-force\-range\-requests\fR
|
||||
.RS 4
|
||||
Force range requests by only serving half of files\&.
|
||||
.RE
|
||||
.SH "EXAMPLE"
|
||||
.PP
|
||||
\fB$ ostree trivial\-httpd\fR
|
||||
+261
@@ -0,0 +1,261 @@
|
||||
'\" t
|
||||
.\" Title: ostree
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE" "1" "" "OSTree" "ostree"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree \- Manage multiple bootable versioned filesystem trees
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBostree\fR\ 'u
|
||||
\fBostree\fR {COMMAND} [OPTIONS...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
OSTree is a tool for managing multiple bootable versioned filesystem trees, or just "tree" for short\&. In the OSTree model, operating systems no longer live in the physical "/" root directory\&. Instead, they parallel install to the new toplevel
|
||||
/ostree
|
||||
directory\&. Each installed system gets its own
|
||||
/ostree/deploy/\fIosname\fR
|
||||
directory\&.
|
||||
.PP
|
||||
Unlike
|
||||
rpm
|
||||
or
|
||||
dpkg, OSTree is only aware of complete filesystem trees\&. It has no built\-in knowledge of what components went into creating the filesystem tree\&.
|
||||
.PP
|
||||
It is possible to use OSTree in several modes; the most basic form is to replicate pre\-built trees from a build server\&. Usually, these pre\-built trees are derived from packages\&. You might also be using OSTree underneath a higher level tool which computes filesystem trees locally\&.
|
||||
.PP
|
||||
It must be emphasized that OSTree only supports
|
||||
\fIread\-only\fR
|
||||
trees\&. To change to a different tree (upgrade, downgrade, install software), a new tree is checked out, and a 3\-way merge of configuration is performed\&. The currently running tree is not ever modified; the new tree will become active on a system reboot\&.
|
||||
.PP
|
||||
To see the man page for a command run
|
||||
\fBman ostree \fR\fB\fICOMMAND\fR\fR
|
||||
or
|
||||
\fBman ostree\-admin \fR\fB\fICOMMAND\fR\fR
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
The following options are understood:
|
||||
.PP
|
||||
\fB\-\-repo\fR
|
||||
.RS 4
|
||||
For most commands, when run as non\-root, repository is required\&. If
|
||||
\fBostree\fR
|
||||
is run as root, it is assumed operations will be performed on the
|
||||
/sysroot/ostree/repo
|
||||
repository\&.
|
||||
.RE
|
||||
.PP
|
||||
\fB\-v, \-\-verbose\fR
|
||||
.RS 4
|
||||
Produce debug level output\&.
|
||||
.RE
|
||||
.SH "COMMANDS"
|
||||
.PP
|
||||
System administrators will primarily interact with OSTree via the subcommand
|
||||
\fBostree admin\fR\&.
|
||||
.PP
|
||||
\fBostree-admin-cleanup\fR(1)
|
||||
.RS 4
|
||||
\ \&Delete untagged deployments and repository objects\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-config-diff\fR(1)
|
||||
.RS 4
|
||||
\ \&See changes to
|
||||
/etc
|
||||
as compared to the current default (from
|
||||
/usr/etc)\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-deploy\fR(1)
|
||||
.RS 4
|
||||
\ \&Takes a particular commit or revision, and sets it up for the next boot\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-init-fs\fR(1)
|
||||
.RS 4
|
||||
\ \&Initialize a root filesystem in a specified path\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-instutil\fR(1)
|
||||
.RS 4
|
||||
\ \&Utility functions intended primarily for operating system installation programs
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-os-init\fR(1)
|
||||
.RS 4
|
||||
\ \&Initialize the deployment location for an operating system with a specified name\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-status\fR(1)
|
||||
.RS 4
|
||||
\ \&Show and list the deployments\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-switch\fR(1)
|
||||
.RS 4
|
||||
\ \&Choose a different ref to track from the same remote as the current tree\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-undeploy\fR(1)
|
||||
.RS 4
|
||||
\ \&Remove the previously
|
||||
\fIINDEX\fR
|
||||
deployed tree from the bootloader configuration\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-admin-upgrade\fR(1)
|
||||
.RS 4
|
||||
\ \&Download the latest version for the current ref, and deploy it\&.
|
||||
.RE
|
||||
.PP
|
||||
Both administrators and operating system builders may interact with OSTree via the regular filesystem manipulation commands\&.
|
||||
.PP
|
||||
\fBostree-cat\fR(1)
|
||||
.RS 4
|
||||
\ \&Concatenate contents of files
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-checkout\fR(1)
|
||||
.RS 4
|
||||
\ \&Check out a commit into a filesystem tree\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-checksum\fR(1)
|
||||
.RS 4
|
||||
\ \&Gives checksum of any file\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-commit\fR(1)
|
||||
.RS 4
|
||||
\ \&Given one or more trees, create a new commit using those contents\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-config\fR(1)
|
||||
.RS 4
|
||||
\ \&Change settings\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-diff\fR(1)
|
||||
.RS 4
|
||||
\ \&Concisely list differences between the given refs\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-fsck\fR(1)
|
||||
.RS 4
|
||||
\ \&Check a repository for consistency\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-init\fR(1)
|
||||
.RS 4
|
||||
\ \&Initialize a new repository\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-log\fR(1)
|
||||
.RS 4
|
||||
\ \&Show revision log\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-ls\fR(1)
|
||||
.RS 4
|
||||
\ \&List the contents of a given commit\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-prune\fR(1)
|
||||
.RS 4
|
||||
\ \&Search for unreachable objects\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-pull-local\fR(1)
|
||||
.RS 4
|
||||
\ \&Copy data from source\-repo\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-pull\fR(1)
|
||||
.RS 4
|
||||
\ \&Download data from remote repo\&. If you have libsoup\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-refs\fR(1)
|
||||
.RS 4
|
||||
\ \&List refs\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-remote\fR(1)
|
||||
.RS 4
|
||||
\ \&Manipulate remote archive configuration\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-reset\fR(1)
|
||||
.RS 4
|
||||
\ \&Reset a ref to a previous commit\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-rev-parse\fR(1)
|
||||
.RS 4
|
||||
\ \&Show the SHA256 corresponding to a given rev\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-show\fR(1)
|
||||
.RS 4
|
||||
\ \&Given an OSTree SHA256 checksum, display its contents\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-static-delta\fR(1)
|
||||
.RS 4
|
||||
\ \&Manage static delta files\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-summary\fR(1)
|
||||
.RS 4
|
||||
\ \&Regenerate the repository summary metadata\&.
|
||||
.RE
|
||||
.PP
|
||||
\fBostree-trivial-httpd\fR(1)
|
||||
.RS 4
|
||||
\ \&Simple webserver\&.
|
||||
.RE
|
||||
.SH "EXAMPLES"
|
||||
.PP
|
||||
For specific examples, please see the man page regarding the specific ostree command\&. For example:
|
||||
.PP
|
||||
\fBman ostree init\fR
|
||||
or
|
||||
\fBman ostree\-admin status\fR
|
||||
.SH "GPG VERIFICATION"
|
||||
.PP
|
||||
OSTree supports signing commits with GPG\&. Operations on the system repository by default use keyring files in
|
||||
/usr/share/ostree/trusted\&.gpg\&.d\&. Any public key in a keyring file in that directory will be trusted by the client\&. No private keys should be present in this directory\&.
|
||||
.PP
|
||||
In addition to the system repository, OSTree supports a per\-remote
|
||||
\fIremotename\fR\&.trustedkeys\&.gpg
|
||||
file stored in the toplevel of the repository (alongside
|
||||
objects/
|
||||
and such)\&. This is particularly useful when downloading content that may not be fully trusted (e\&.g\&. you want to inspect it but not deploy it as an OS), or use it for containers\&. This file is written via
|
||||
\fBostree remote add \-\-gpg\-import\fR\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
\fBostree.repo\fR(5)
|
||||
@@ -0,0 +1,151 @@
|
||||
'\" t
|
||||
.\" Title: ostree.repo-config
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree.repo-config
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE\&.REPO\-CONFI" "5" "" "OSTree" "ostree.repo-config"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree.repo-config \- OSTree repository configuration
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
The
|
||||
config
|
||||
file in an OSTree repository is a "keyfile" in the
|
||||
\m[blue]\fBXDG Desktop Entry Specification\fR\m[]\&\s-2\u[1]\d\s+2
|
||||
format\&. It has several global flags, as well as zero or more remote entries which describe how to access remote repositories\&.
|
||||
.PP
|
||||
See
|
||||
\fBostree.repo\fR(5)
|
||||
for more information about OSTree repositories\&.
|
||||
.SH "[CORE] SECTION OPTIONS"
|
||||
.PP
|
||||
Repository\-global options\&. The following entries are defined:
|
||||
.PP
|
||||
\fImode\fR
|
||||
.RS 4
|
||||
One of
|
||||
bare
|
||||
or
|
||||
archive\-z2\&.
|
||||
.RE
|
||||
.PP
|
||||
\fIrepo_version\fR
|
||||
.RS 4
|
||||
Currently, this must be set to
|
||||
1\&.
|
||||
.RE
|
||||
.PP
|
||||
\fIcommit\-update\-summary\fR
|
||||
.RS 4
|
||||
Boolean value controlling whether or not to automatically update the summary file after a commit\&. Defaults to
|
||||
false\&.
|
||||
.RE
|
||||
.PP
|
||||
\fIfsync\fR
|
||||
.RS 4
|
||||
Boolean value controlling whether or not to ensure files are on stable storage when performing operations such as commits, pulls, and checkouts\&. Defaults to
|
||||
true\&.
|
||||
.sp
|
||||
If you disable fsync, OSTree will no longer be robust against kernel crashes or power loss\&.
|
||||
.sp
|
||||
You might choose to disable this for local development repositories, under the assumption they can be recreated from source\&. Similarly, you could disable for a mirror where you could re\-pull\&.
|
||||
.sp
|
||||
For the system repository, you might choose to disable fsync if you have uninterruptable power supplies and a well tested kernel\&.
|
||||
.RE
|
||||
.SH "[REMOTE "NAME"] SECTION OPTIONS"
|
||||
.PP
|
||||
Describes a remote repository location\&.
|
||||
.PP
|
||||
\fIurl\fR
|
||||
.RS 4
|
||||
Must be present; declares URL for accessing this remote\&. The only supported schemes are the moment are
|
||||
file,
|
||||
http, and
|
||||
https\&.
|
||||
.RE
|
||||
.PP
|
||||
\fIproxy\fR
|
||||
.RS 4
|
||||
A string value, if given should be a URL for a HTTP proxy to use for access to this repository\&.
|
||||
.RE
|
||||
.PP
|
||||
\fIgpg\-verify\fR
|
||||
.RS 4
|
||||
A boolean value, defaults to true\&. Controls whether or not OSTree will require commits to be signed by a known GPG key\&. For more information, see the
|
||||
\fBostree\fR(1)
|
||||
manual under GPG\&.
|
||||
.RE
|
||||
.PP
|
||||
\fIgpg\-verify\-summary\fR
|
||||
.RS 4
|
||||
A boolean value, defaults to false\&. Controls whether or not OSTree will check if the summary is signed by a known GPG key\&. For more information, see the
|
||||
\fBostree\fR(1)
|
||||
manual under GPG\&.
|
||||
.RE
|
||||
.PP
|
||||
\fItls\-permissive\fR
|
||||
.RS 4
|
||||
A boolean value, defaults to false\&. By default, server TLS certificates will be checked against the system certificate store\&. If this variable is set, any certificate will be accepted\&.
|
||||
.RE
|
||||
.PP
|
||||
\fItls\-client\-cert\-path\fR
|
||||
.RS 4
|
||||
Path to file for client\-side certificate, to present when making requests to this repository\&.
|
||||
.RE
|
||||
.PP
|
||||
\fItls\-client\-key\-path\fR
|
||||
.RS 4
|
||||
Path to file containing client\-side certificate key, to present when making requests to this repository\&.
|
||||
.RE
|
||||
.PP
|
||||
\fItls\-ca\-path\fR
|
||||
.RS 4
|
||||
Path to file containing trusted anchors instead of the system CA database\&.
|
||||
.RE
|
||||
.SH "/ETC/OSTREE/REMOTES.D"
|
||||
.PP
|
||||
In addition to the
|
||||
/ostree/repo/config
|
||||
file, remotes may also be specified in
|
||||
/etc/ostree/remotes\&.d\&. The remote configuration file must end in
|
||||
\&.conf; files whose name does not end in
|
||||
\&.conf
|
||||
will be ignored\&.
|
||||
.SH "PER-REMOTE GPG KEYRINGS AND VERIFICATION"
|
||||
.PP
|
||||
OSTree supports a per\-remote GPG keyring\&. For more information see
|
||||
\fBostree\fR(1)\&. in the section
|
||||
GPG verification\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
\fBostree\fR(1),
|
||||
\fBostree.repo\fR(5)
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
XDG Desktop Entry Specification
|
||||
.RS 4
|
||||
\%http://standards.freedesktop.org/desktop-entry-spec/latest/
|
||||
.RE
|
||||
@@ -0,0 +1,55 @@
|
||||
'\" t
|
||||
.\" Title: ostree.repo
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: ostree.repo
|
||||
.\" Source: OSTree
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "OSTREE\&.REPO" "5" "" "OSTree" "ostree.repo"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ostree.repo \- OSTree repository configuration and layout
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
An OSTree repository is structurally similar to a git repository; it is a content\-addressed object store containing filesystem trees\&. However, unlike git, ostree is designed to store operating system binaries\&. It records the Unix uid and gid, permissions, as well as extended attributes\&.
|
||||
.PP
|
||||
A repository can be in one of two modes;
|
||||
bare, which is designed as a hard link source for operating system checkouts, and
|
||||
archive\-z2, which is designed for static HTTP servers\&.
|
||||
.PP
|
||||
There is a system repository located at
|
||||
/ostree/repo\&. If no repository is specified \-\- either by a command\-line option or the
|
||||
\fBOSTREE_REPO\fR
|
||||
environment variable \-\- the
|
||||
\fBostree\fR
|
||||
as well as many API calls will use it by default\&.
|
||||
.SH "COMPONENTS OF A REPOSITORY"
|
||||
.PP
|
||||
The only user\-editable component is the
|
||||
config
|
||||
file\&. For more information, see
|
||||
\fBostree.repo-config\fR(5)\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
\fBostree\fR(1),
|
||||
\fBostree.repo-config\fR(1)
|
||||
@@ -0,0 +1,73 @@
|
||||
'\" t
|
||||
.\" Title: rofiles-fuse
|
||||
.\" Author: Colin Walters <walters@verbum.org>
|
||||
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
|
||||
.\" Date: 10/05/2016
|
||||
.\" Manual: rofiles-fuse
|
||||
.\" Source: rofiles-fuse
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "ROFILES\-FUSE" "1" "" "rofiles-fuse" "rofiles-fuse"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
rofiles-fuse \- Use FUSE to create a view where directories are writable, files are immutable
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBrofiles\-fuse\ SRCDIR\ MNTPOINT\fR\ 'u
|
||||
\fBrofiles\-fuse SRCDIR MNTPOINT\fR
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
Creating a checkout from an OSTree repository by default uses hard links, which means an in\-place mutation to any file corrupts the repository and all checkouts\&. This can be problematic if one wishes to run arbitrary programs against such a checkout\&. For example, RPM
|
||||
%post
|
||||
scripts or equivalent\&.
|
||||
.PP
|
||||
In the case where one wants to create a tree commit derived from other content, using
|
||||
\fBrofiles\-fuse\fR
|
||||
in concert with
|
||||
\fBostree commit \-\-link\-checkout\-speedup\fR
|
||||
(or the underlying API) can ensure that only new files are checksummed\&.
|
||||
.SH "EXAMPLE: UPDATE AN OSTREE COMMIT"
|
||||
.sp
|
||||
.if n \{\
|
||||
.RS 4
|
||||
.\}
|
||||
.nf
|
||||
# Initialize a checkout and mount
|
||||
$ ostree \-\-repo=repo checkout somebranch branch\-checkout
|
||||
$ mkdir mnt
|
||||
$ rofiles\-fuse branch\-checkout mnt
|
||||
|
||||
# Now, arbitrary changes to mnt/ are reflected in branch\-checkout
|
||||
$ echo somenewcontent > mnt/anewfile
|
||||
$ mkdir mnt/anewdir
|
||||
$ rm mnt/someoriginalcontent \-rf
|
||||
|
||||
# Commit and cleanup
|
||||
$ fusermount \-u mnt
|
||||
$ ostree \-\-repo=repo commit \-\-link\-checkout\-speedup \-b somebranch \-s \*(AqCommit new content\*(Aq \-\-tree=dir=branch\-checkout
|
||||
$ rm mnt branch\-checkout \-rf
|
||||
|
||||
.fi
|
||||
.if n \{\
|
||||
.RE
|
||||
.\}
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
\fBostree\fR(1)
|
||||
Reference in new issue
Block a user