__apt_backports: update index if required
This type now automatically calls the type __apt_update_index to update the package index if something changed.
This commit is contained in:
parent
49aec0b5e4
commit
fafa3d9ea5
2 changed files with 11 additions and 7 deletions
|
@ -9,8 +9,11 @@ cdist-type__apt_backports - Install backports
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
This singleton type installs backports for the current OS release.
|
This singleton type installs backports for the current OS release.
|
||||||
It aborts if backports are not supported for the specified OS or no
|
It aborts if backports are not supported for the specified OS or
|
||||||
version codename could be fetched (like Debian unstable).
|
no version codename could be fetched (like Debian unstable).
|
||||||
|
|
||||||
|
The package index will be automatically updated by the type
|
||||||
|
:strong:`cdist-type__apt_update_index`\ (7) if required.
|
||||||
|
|
||||||
It supports backports from following OSes:
|
It supports backports from following OSes:
|
||||||
|
|
||||||
|
@ -59,12 +62,9 @@ EXAMPLES
|
||||||
__apt_backports --state absent
|
__apt_backports --state absent
|
||||||
__apt_backports --state present --mirror "http://ftp.de.debian.org/debian/"
|
__apt_backports --state present --mirror "http://ftp.de.debian.org/debian/"
|
||||||
|
|
||||||
# update
|
|
||||||
require="__apt_backports" __apt_update_index
|
|
||||||
|
|
||||||
# install a backports package
|
# install a backports package
|
||||||
# currently for the buster release backports
|
# currently for the buster release backports
|
||||||
require="__apt_update_index" __package_apt wireguard \
|
require="__apt_backports" __package_apt wireguard \
|
||||||
--target-release buster-backports
|
--target-release buster-backports
|
||||||
|
|
||||||
|
|
||||||
|
@ -90,6 +90,7 @@ SEE ALSO
|
||||||
`Official Debian Backports site <https://backports.debian.org/>`_
|
`Official Debian Backports site <https://backports.debian.org/>`_
|
||||||
|
|
||||||
:strong:`cdist-type__apt_source`\ (7)
|
:strong:`cdist-type__apt_source`\ (7)
|
||||||
|
:strong:`cdist-type__apt_update_index`\ (7)
|
||||||
|
|
||||||
|
|
||||||
AUTHORS
|
AUTHORS
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
# along with cdist. If not, see <http://www.gnu.org/licenses/>.
|
# along with cdist. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# Enables/disables backports repository. Utilies __apt_source for it.
|
# Enables/disables backports repository. Utilises __apt_source for it.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
@ -79,3 +79,6 @@ __apt_source "${dist}-backports" \
|
||||||
--distribution "${dist}-backports" \
|
--distribution "${dist}-backports" \
|
||||||
--component "$components" \
|
--component "$components" \
|
||||||
--uri "$mirror"
|
--uri "$mirror"
|
||||||
|
|
||||||
|
# update the index if the source changed
|
||||||
|
require="__apt_source/${dist}-backports" __apt_update_index
|
||||||
|
|
Loading…
Reference in a new issue