proxmox-auto-install-assistant
LOW
maintainer yar
0 votes
scanned 2026-11-05 20:10:15.251681
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
1
pkgname=proxmox-auto-install-assistant
2
gitname=pve-installer
3
pkgver=9.2.8
4
pkgrel=1
5
pkgdesc='prepare an automated proxmox install iso'
6
arch=(x86_64)
7
url=https://pve.proxmox.com/wiki/Automated_Installation
8
license=(AGPL-3.0-only)
9
options=(!lto)
10
depends=(
11
glibc
12
libgcc
13
libisoburn
14
libxcrypt
15
openssl
16
zstd
17
)
18
makedepends=(
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
)
30
source=("$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)
35
sha256sums=(SKIP SKIP SKIP
36
cccff6d4c4a4d87326b6e1081de9cf57b8dc6ee07079618caccc463bc9ece2b3
37
ae2c9025000504bc063bc028594969e59705d39fa7e4213c9126262661bf8e0b)
38
cargo_vars=(
39
CARGO_TARGET_DIR=target
40
OPENSSL_NO_VENDOR=1
41
ZSTD_SYS_USE_PKG_CONFIG=1
42
)
43
prepare() {
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
}
53
build() {
54
cd "$srcdir/$gitname"
55
export "${cargo_vars[@]}"
56
cargo build --frozen --release --package $pkgname
57
}
58
check() {
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
}
64
package() {
65
install -Dm755 "$srcdir/$gitname/target/release/$pkgname" "$pkgdir/usr/bin/proxmox-auto-install-assistant"
66
}
67
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-05 20:10:15 | Low | 1 |