Commit Graph

7175 Commits (missing-apt-list)
 

Author SHA1 Message Date
contradict ca4848b759 Make date condition easier to read. 2 years ago
contradict aec8c665d7 Handle missing apt lists
On a newly imaged system, /var/lib/apt/lists may not exist. Check for
this case before comparing dates to the sources.
2 years ago
evilham 560374a686 ++changelog 2 years ago
evilham fc9bd40c9a Improve bullseye support, perticularly __letsencrypt_cert 2 years ago
evilham 5b7cca99f7 ++changelog 2 years ago
evilham 15c642a9b7 [__debconf_set_selections] Fix --file not being supported
Even if deprecated, the parameter *must* be supported, which isn't the case
right now.

This was due to a misunderstanding of how deprecating parameters work, see:
https://www.cdi.st/manual/latest/cdist-type.html#deprecated-parameters
2 years ago
Darko Poljak bf222d0543 ++changelog 2 years ago
poljakowski 433399d4dc Merge branch 'fix/__package_apt/allow-releaseinfo-change' into 'master'
__package_apt: fix complain about suite change

See merge request ungleich-public/cdist!1023
2 years ago
poljakowski 12c536dbf9 Merge branch 'fix/__apt_source/allow-releaseinfo-change' into 'master'
__apt_source: fix complain about suite change

See merge request ungleich-public/cdist!1022
2 years ago
poljakowski 67a6965e1d Merge branch 'fix/__package_update_index/allow-releaseinfo-change' into 'master'
__package_update_index: fix complain about suite change

See merge request ungleich-public/cdist!1021
2 years ago
poljakowski 398ee1e416 Merge branch 'fix/__apt_update_index/allow-releaseinfo-change' into 'master'
__apt_update_index: fix complain about suite change

See merge request ungleich-public/cdist!1020
2 years ago
poljakowski b209adcfca Merge branch 'ander/__sed' into 'master'
new type: __sed

See merge request ungleich-public/cdist!1006
2 years ago
ander 72ff48154c
add comments, add -u to diff 2 years ago
matze 3d7b31cbb4 __package_apt: fix complain about suite change
the last fix for ticket #861 :-)
2 years ago
matze d246e06710 __apt_update_index: fix complain about suite change
1 of 4th fix for ticket #861
2 years ago
matze 12787ffe2c __apt_source: fix complain about suite change
3 of 4th fix for ticket #861
2 years ago
matze 7b6789ddeb __package_update_index: fix complain about suite change
2 of 4th fix for ticket #861
2 years ago
ander cd4acde67e
grammar 2 years ago
ander 5bf0c71e7a
update man 2 years ago
ander aabef7f44a
remove reading script from file 2 years ago
ander b7f392fa37
use -E for better compat (not really sure if it is posix at all) 2 years ago
ander 90488fcebc
use -e 2 years ago
ander 0f6e48dbc6
use $__object/tempfile in target instead of mktemp, add comments 2 years ago
ander d7fdc8006f
allow empty file 2 years ago
ander fcd730f905
Merge branch 'master' into ander/__sed 2 years ago
Darko Poljak b8eb6e984c ++changelog 2 years ago
poljakowski b762ea0233 Merge branch 'feature/explorer/machine_type/rewrite' into 'master'
explorer/machine type: Rewrite

See merge request ungleich-public/cdist!1010
2 years ago
Darko Poljak 44741e714b Release 6.9.8 2 years ago
Darko Poljak 0546283d0e Update shellcheck disable 2 years ago
Darko Poljak 46ed48d546 ++changelog 2 years ago
poljakowski c683bce66e Merge branch 'ander/os_version_debian_sid' into 'master'
[explorer/os_version] add new debian code names: bookworm and trixie

See merge request ungleich-public/cdist!1019
2 years ago
ander e1e1348998
[explorer/os_version] use 99.99 as fallback for unknown code names in */sid 2 years ago
ander 67f85546ec
[explorer/os_version] add new debian code names: bookworm and trixie 2 years ago
Dennis Camera 05c2a62191 [explorer/machine_type] Implement chroot detection using /proc/.../mountinfo 2 years ago
Dennis Camera 5af1317c29 [explorer/machine_type] Try to detect chroot path 2 years ago
Dennis Camera 4a05669765 [explorer/machine_type] Implement chroot detection 2 years ago
Dennis Camera 23fbfaf035 [explorer/machine_type] Use systemd-detect-virt (if available) to detect containers and VMs 2 years ago
Dennis Camera 2ffa895f57 [explorer/machine_type] Remove CPUID check
it's a lot of code and depends on a binary helper unlikely to be installed.
2 years ago
Dennis Camera abc6d009b2 [explorer/machine_type] Print top most machine layer as first line (fallback to physical) 2 years ago
Dennis Camera edcac70b2a [explorer/machine_type] Reimplement 2 years ago
Darko Poljak 3ae5a606ca ++changelog 2 years ago
poljakowski 841ebb9b88 Merge branch 'fix/explorer/os_version/old-freebsd' into 'master'
explorer/os_version: fix for FreeBSD < 10.0 (again)

See merge request ungleich-public/cdist!1017
2 years ago
poljakowski 39dcb41349 Merge branch 'fix/explorer/os_version/legacy-macosx' into 'master'
explorer/os_version: Fix for legacy Mac OS X versions

See merge request ungleich-public/cdist!1018
2 years ago
poljakowski d37772f3ea Merge branch 'fix/type/__update_alternatives/dry-run' into 'master'
update alternatives: fixes for dry runs and non-English systems

See merge request ungleich-public/cdist!1016
2 years ago
poljakowski 49a9bcdf93 Merge branch 'fix/explorer/memory/gt-2g' into 'master'
explorer/memory: fix conversion of large numbers (>= 2GiB)

See merge request ungleich-public/cdist!1015
2 years ago
poljakowski f9ce4bc33a Merge branch 'feature/explorer/os_version/ubuntu-os-release-fallback' into 'master'
explorer/os_version: Fall back to os-release/lsb-release file on Ubuntu

See merge request ungleich-public/cdist!1014
2 years ago
Dennis Camera 2a0c073d40 [explorer/os_version] Fix for legacy Mac OS X versions 2 years ago
Dennis Camera bbcc81a984 [type/__update_alternatives] Fix for non-English locales
Since update-alternatives(1) is localized, screen scraping its output breaks
if the locale is set to non-English.
2 years ago
Dennis Camera 0b3b47396f [type/__update_alternatives] dry-run fixes 2 years ago
Dennis Camera a7d6481a7d [type/__update_alternatives] Secure cdist-defined environment variables with :? 2 years ago