mirror of
https://github.com/tuna/tunasync-scripts.git
synced 2025-06-30 23:12:45 +00:00
proxmox: follow upstream directory structure
Migration guide: 1. mv /debian/dists /debian/pve/dists (compatibility maintained by script) 2. mv /pmg /debian/pmg 3. mv /pbs /debian/pbs 4. mv /pbs-client /debian/pbs-client If you want to maintain the compatibility of latter three directories (e.g. already have users), you can symlink them.
This commit is contained in:
parent
c809423961
commit
26775958c3
11
proxmox.sh
11
proxmox.sh
@ -10,16 +10,19 @@ BASE_URL="${TUNASYNC_UPSTREAM_URL:-"http://download.proxmox.com"}"
|
|||||||
BASE_PATH="${TUNASYNC_WORKING_DIR}"
|
BASE_PATH="${TUNASYNC_WORKING_DIR}"
|
||||||
|
|
||||||
APT_PATH="${BASE_PATH}/debian"
|
APT_PATH="${BASE_PATH}/debian"
|
||||||
PBS_PATH="${BASE_PATH}/pbs"
|
PVE_PATH="${APT_PATH}/pve"
|
||||||
PBS_CLIENT_PATH="${BASE_PATH}/pbs-client"
|
PBS_PATH="${APT_PATH}/pbs"
|
||||||
PMG_PATH="${BASE_PATH}/pmg"
|
PBS_CLIENT_PATH="${APT_PATH}/pbs-client"
|
||||||
|
PMG_PATH="${APT_PATH}/pmg"
|
||||||
|
|
||||||
# === download deb packages ====
|
# === download deb packages ====
|
||||||
|
|
||||||
"$apt_sync" --delete "${BASE_URL}/debian" @debian-current pve-no-subscription,pvetest amd64 "$APT_PATH"
|
"$apt_sync" --delete "${BASE_URL}/debian/pve" @debian-current pve-no-subscription,pvetest amd64 "$PVE_PATH"
|
||||||
"$apt_sync" --delete "${BASE_URL}/debian/pbs" @debian-current pbs-no-subscription amd64 "$PBS_PATH"
|
"$apt_sync" --delete "${BASE_URL}/debian/pbs" @debian-current pbs-no-subscription amd64 "$PBS_PATH"
|
||||||
"$apt_sync" --delete "${BASE_URL}/debian/pbs-client" @debian-current main amd64 "$PBS_CLIENT_PATH"
|
"$apt_sync" --delete "${BASE_URL}/debian/pbs-client" @debian-current main amd64 "$PBS_CLIENT_PATH"
|
||||||
"$apt_sync" --delete "${BASE_URL}/debian/pmg" @debian-current pmg-no-subscription amd64 "$PMG_PATH"
|
"$apt_sync" --delete "${BASE_URL}/debian/pmg" @debian-current pmg-no-subscription amd64 "$PMG_PATH"
|
||||||
|
# upstream directory structure
|
||||||
|
ln -sf pve/dists $APT_PATH/dists
|
||||||
echo "Debian finished"
|
echo "Debian finished"
|
||||||
|
|
||||||
# === download standalone files ====
|
# === download standalone files ====
|
||||||
|
Loading…
x
Reference in New Issue
Block a user