proxmox-auto-install-assistant

LOW
maintainer yar 0 votes scanned 2026-11-05 20:10:15.251681
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1pkgname=proxmox-auto-install-assistant
2gitname=pve-installer
3pkgver=9.2.8
4pkgrel=1
5pkgdesc='prepare an automated proxmox install iso'
6arch=(x86_64)
7url=https://pve.proxmox.com/wiki/Automated_Installation
8license=(AGPL-3.0-only)
9options=(!lto)
10depends=(
11 glibc
12 libgcc
13 libisoburn
14 libxcrypt
15 openssl
16 zstd
17)
18makedepends=(
19 git
20 iso-codes
21 perl
22 perl-filesys-df
23 perl-json
24 perl-string-shellquote
25 perl-timedate
26 perl-uri
27 rust
28 tzdata
29)
30source=("$gitname::git+https://github.com/proxmox/$gitname.git#commit=ba2007cd7cc383d64e028c2a798e8f0a065a9b49"
31 'proxmox::git+https://github.com/proxmox/proxmox-rs.git#commit=aa6a31b22aa674f30e8b24ab2fb904b5d50ad8bb'
32 'pve-common::git+https://github.com/proxmox/pve-common.git#commit=389a003d691b94c2dd6cd09d4acb276faa445c91'
33 Cargo.lock
34 paths.patch)
35sha256sums=(SKIP SKIP SKIP
36 cccff6d4c4a4d87326b6e1081de9cf57b8dc6ee07079618caccc463bc9ece2b3
37 ae2c9025000504bc063bc028594969e59705d39fa7e4213c9126262661bf8e0b)
38cargo_vars=(
39 CARGO_TARGET_DIR=target
40 OPENSSL_NO_VENDOR=1
41 ZSTD_SYS_USE_PKG_CONFIG=1
42)
43prepare() {
44 cd "$srcdir/$gitname"
45 patch -Np1 -i "$srcdir/paths.patch"
46 rm .cargo/config.toml
47 cp "$srcdir/Cargo.lock" Cargo.lock
48 # cargo update --workspace # uncomment when needed
49 cargo fetch --locked --target x86_64-unknown-linux-gnu
50 h2ph -a -d "$srcdir/pve-common/src" syscall.h
51 perl -I "$srcdir/pve-common/src" ./country.pl > locale-info.json
52}
53build() {
54 cd "$srcdir/$gitname"
55 export "${cargo_vars[@]}"
56 cargo build --frozen --release --package $pkgname
57}
58check() {
59 cd "$srcdir/$gitname"
60 export "${cargo_vars[@]}"
61 install -Dm644 locale-info.json testdir/var/lib/proxmox-installer/locale-info.json
62 cargo test --frozen --package $pkgname --package proxmox-auto-installer --package proxmox-installer-common
63}
64package() {
65 install -Dm755 "$srcdir/$gitname/target/release/$pkgname" "$pkgdir/usr/bin/proxmox-auto-install-assistant"
66}
67

Scan history

Scanned at (UTC)SeverityRules
2026-11-05 20:10:15 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion