-
Notifications
You must be signed in to change notification settings - Fork 17
Glossary
This page documents a list of terms relating to swupd-server.
A collection of fullfiles that are installed as a group. Bundles are similar in concept to "package groups", as supported by several other package management systems. However, they are intended to be used as "functional units" to support various workflows and use cases as defined by a distro, instead of being treated as a simple group of packages or files.
A file in the bsdiff format that represents the binary diff between two files. SWUPD uses both manifest deltas and fullfile deltas.
A regular file, directory, or symlink referenced by a bundle manifest. swupd-server creates compressed tarballs containing fullfiles via the swupd_make_fullfiles program, and they are published in the files
directory within the web directory.
A delta that can be applied to a fullfile, turning it into a new fullfile. Generally, fullfile deltas are applied to files that changed between two builds when it is more efficient to download/apply the delta than to simply download and install the new fullfile. These deltas are created by swupd_make_pack, and they are published in the delta
directory within in the web directory.
A structured text file that references update content
A delta that can be applied to a manifest, turning it into a new manifest. Manifest deltas are usually more efficient than downloading and installing the full copy of a new manifest, especially if a manifest changes little between builds. These deltas are created by swupd_make_pack, and they are published in the toplevel web directory.
A "Manifest of Manifests" which lists all bundle manifests referenced for a particular build.
(synonyms: "state dir", "statedir") The directory where all swupd-server input/output data is stored.
Any file(s) produced by swupd-server that reside in the web directory.
(synonyms: "web dir", "webdir") The directory where most swupd-server output resides, which is typically published in the www
directory within the state directory.