2024-11-06 20:14:59 +13:00
{
2025-09-21 08:28:14 +02:00
"name" : "PVE Cron LXC Updater" ,
2025-04-09 13:10:02 +02:00
"slug" : "cron-update-lxcs" ,
2025-05-20 11:51:20 +02:00
"categories" : [
1
] ,
2025-04-09 13:10:02 +02:00
"date_created" : "2024-04-29" ,
"type" : "pve" ,
"updateable" : false ,
"privileged" : false ,
"interface_port" : null ,
"documentation" : null ,
"website" : null ,
2025-05-20 11:51:20 +02:00
"logo" : "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/proxmox.webp" ,
2025-04-24 11:49:40 +02:00
"config_path" : "" ,
2025-09-26 21:36:43 +02:00
"description" : "This script will add/remove a crontab schedule that updates the operating system of all LXCs every Sunday at midnight." ,
2025-04-09 13:10:02 +02:00
"install_methods" : [
{
"type" : "default" ,
"script" : "tools/pve/cron-update-lxcs.sh" ,
"resources" : {
"cpu" : null ,
"ram" : null ,
"hdd" : null ,
"os" : null ,
"version" : null
}
}
] ,
"default_credentials" : {
"username" : null ,
"password" : null
} ,
"notes" : [
{
"text" : "Execute within the Proxmox shell" ,
"type" : "info"
2024-11-06 20:14:59 +13:00
} ,
2025-04-09 13:10:02 +02:00
{
2025-06-05 12:01:28 +02:00
"text" : "To exclude LXCs from updating, edit the crontab using `crontab -e` and add CTID as shown in the example below:\n\n\n\n`0 0 * * 0 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/update-lxcs-cron.sh)\" -s 103 111 >>/var/log/update-lxcs-cron.log 2>/dev/null`" ,
2025-04-09 13:10:02 +02:00
"type" : "info"
}
]
2025-04-04 16:05:12 +02:00
}