cdist-type__update_index - Update the package index
Contents
Copying
Copyright (C) 2014 Ricardo Catalinas Jiménez. You can redistribute it and/or modify it under the terms of
the GNU General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
Copyright
ungleich GmbH 2021
7.0.0 Sep 11, 2024 CDIST-TYPE__PACKAGE_UPDATE_INDEX(7)
Description
This cdist type allows you to update the package index on the target. It will automatically use the
appropriate package manager.
Examples
# Update the package index on the target
__package_update_index
# Force use of a specific package manager
__package_update_index --type apt
# Only update every hour:
__package_update_index --maxage 3600 --type apt
# same as above (on apt-type systems):
__package_update_index --maxage 3600
Messages
apt-cacheupdated(agewas:currage)
apt-cache was updated (run of apt-getupdate). currage is the time in seconds since the previous
run.
Name
cdist-type__update_index - Update the package index
Optional Parameters
type The package manager to use. Default is determined based on the $os explorer variable. e.g. * apt
for Debian * yum for Red Hat * pacman for Arch Linux
maxage Available for package manager apt and pacman, max time in seconds since last update. Repo update
is skipped if maxage is not reached yet.
Required Parameters
None
