mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-08-05 04:13:24 +02:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 71da6d96dc | |||
| 26abc114fd | |||
| 5202ffcea2 |
@@ -548,6 +548,10 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
|
||||
- tools.func: never delete ubuntu.sources (or other distro base sources) as orphaned [@MickLesk](https://github.com/MickLesk) ([#16250](https://github.com/community-scripts/ProxmoxVE/pull/16250))
|
||||
- tools.func: complete a stale/partial backup manifest instead of trusting it as-is [@MickLesk](https://github.com/MickLesk) ([#16252](https://github.com/community-scripts/ProxmoxVE/pull/16252))
|
||||
|
||||
- #### 🔧 Refactor
|
||||
|
||||
- Refactor: harmonize tools/addon and move boilerplate into core.func [@MickLesk](https://github.com/MickLesk) ([#16202](https://github.com/community-scripts/ProxmoxVE/pull/16202))
|
||||
|
||||
## 2026-08-03
|
||||
|
||||
### 🚀 Updated Scripts
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
_____
|
||||
/ ___/_________ _____ ____ ____ __ __
|
||||
\__ \/ ___/ __ `/ __ \/ __ \/ __ \/ / / /
|
||||
___/ / /__/ /_/ / / / / /_/ / /_/ / /_/ /
|
||||
/____/\___/\__,_/_/ /_/\____/ .___/\__, /
|
||||
/_/ /____/
|
||||
@@ -7732,6 +7732,16 @@ setup_nodejs() {
|
||||
fi
|
||||
fi
|
||||
|
||||
# npm >=11 skips native-module install/rebuild scripts (better-sqlite3, bcrypt,
|
||||
# argon2, ...) unless each package is explicitly allowlisted, silently leaving
|
||||
# native deps unbuilt. Bypass the policy globally instead of allowlisting
|
||||
# per script.
|
||||
local npm_major
|
||||
npm_major=$(npm -v 2>/dev/null | cut -d. -f1)
|
||||
if [[ "${npm_major:-0}" -ge 11 ]]; then
|
||||
$STD npm config set dangerously-allow-all-scripts true --location=global 2>/dev/null || true
|
||||
fi
|
||||
|
||||
# Set a safe default heap limit for Node.js builds if not explicitly provided.
|
||||
# Priority:
|
||||
# 1) NODE_OPTIONS (caller/user override)
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
__ __ __ __ _ __ __
|
||||
____ _____/ /___/ / ____ ___ / /_/ /_ (_)________/ / / / _______
|
||||
/ __ `/ __ / __ /_____/ __ \/ _ \/ __/ __ \/ / ___/ __ /_____/ / |/_/ ___/
|
||||
/ /_/ / /_/ / /_/ /_____/ / / / __/ /_/ /_/ / / / / /_/ /_____/ /> </ /__
|
||||
\__,_/\__,_/\__,_/ /_/ /_/\___/\__/_.___/_/_/ \__,_/ /_/_/|_|\___/
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
__ __ __ _ __ __ __
|
||||
____ _____/ /___/ / / /_____ _(_) /_____________ _/ /__ / / _______
|
||||
/ __ `/ __ / __ /_____/ __/ __ `/ / / ___/ ___/ __ `/ / _ \______/ / |/_/ ___/
|
||||
/ /_/ / /_/ / /_/ /_____/ /_/ /_/ / / (__ ) /__/ /_/ / / __/_____/ /> </ /__
|
||||
\__,_/\__,_/\__,_/ \__/\__,_/_/_/____/\___/\__,_/_/\___/ /_/_/|_|\___/
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
____ __ __ __
|
||||
____ _/ / / / /____ ____ ___ ____ / /___ _/ /____ _____
|
||||
/ __ `/ / /_____/ __/ _ \/ __ `__ \/ __ \/ / __ `/ __/ _ \/ ___/
|
||||
/ /_/ / / /_____/ /_/ __/ / / / / / /_/ / / /_/ / /_/ __(__ )
|
||||
\__,_/_/_/ \__/\___/_/ /_/ /_/ .___/_/\__,_/\__/\___/____/
|
||||
/_/
|
||||
@@ -0,0 +1,6 @@
|
||||
_ __ __ __ __
|
||||
/ | / /__ / /_____/ /___ _/ /_____ _
|
||||
/ |/ / _ \/ __/ __ / __ `/ __/ __ `/
|
||||
/ /| / __/ /_/ /_/ / /_/ / /_/ /_/ /
|
||||
/_/ |_/\___/\__/\__,_/\__,_/\__/\__,_/
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
|
||||
____ __ _____ ____ _ __
|
||||
/ __ \/ / / / _ \/ __ \ | / /
|
||||
/ /_/ / /_/ / __/ / / / |/ /
|
||||
/ .___/\__, /\___/_/ /_/|___/
|
||||
/_/ /____/
|
||||
@@ -0,0 +1,6 @@
|
||||
_ __ __ _
|
||||
| | / /__ / /_ ____ ___ (_)___
|
||||
| | /| / / _ \/ __ \/ __ `__ \/ / __ \
|
||||
| |/ |/ / __/ /_/ / / / / / / / / / /
|
||||
|__/|__/\___/_.___/_/ /_/ /_/_/_/ /_/
|
||||
|
||||
Reference in New Issue
Block a user