Script universale per aggiornamenti sicuri
v0.15.2 Ubuntu | Debian bash ยฉ B Stark S.a.s.

๐Ÿš€ Aggiornamenti senza interruzioni

Su Ubuntu: Livepatch ufficiale Canonical. Su Debian: aggiornamenti standard con riavvio servizi mirato.

๐Ÿ”

Rilevamento Automatico

Riconosce Ubuntu o Debian e applica la strategia corretta

โšก

Live Patching (Ubuntu)

Canonical Livepatch per kernel LTS

๐Ÿค–

Automazione

Cron giornaliero con logging ed email (SMTP esterno)

๐Ÿ›ก๏ธ

Unattended-Upgrades

Security + Updates autom., reboot notturno 03:30

๐Ÿ“Š

Monitoring

Log dettagliati su ogni esecuzione

๐Ÿ”ง

Zero Config

Funziona out-of-the-box

๐Ÿ“ฅ Download e Installazione

โฌ‡๏ธ Scarica bstark-livepatch.sh
Dimensione: 16 KB  โ€ข  Versione: v0.15.2
SHA256: eec826fb32a296cc7ab6b4e0e9b7a4f44cb8bbcdf6125075f016c0afab100ff6

๐Ÿš€ Installazione Rapida (One-Liner)

sudo curl -fsSL https://livepatch.b-stark.io/tools/bstark-livepatch.sh
-o /usr/local/bin/bstark-livepatch.sh && \ sudo chmod +x
/usr/local/bin/bstark-livepatch.sh && \ sudo
/usr/local/bin/bstark-livepatch.sh setup && \ sudo
/usr/local/bin/bstark-livepatch.sh cron-setup

๐Ÿ“‹ Installazione Manuale

1. Download e Preparazione

# Download dello script
sudo wget -O /usr/local/bin/bstark-livepatch.sh \
https://livepatch.b-stark.io/tools/bstark-livepatch.sh

# Rendi eseguibile
sudo chmod +x /usr/local/bin/bstark-livepatch.sh

2. Setup Iniziale

# Setup automatico (rileva OS e configura)
sudo /usr/local/bin/bstark-livepatch.sh setup

Ubuntu: ti verrร  richiesto il token Canonical Livepatch (gratuito per 3 macchine con Ubuntu One).

Debian: lo script applica aggiornamenti APT standard e riavvia solo i servizi necessari.

3. Automazione (Opzionale)

# Configura esecuzione giornaliera automatica
sudo /usr/local/bin/bstark-livepatch.sh cron-setup

๐Ÿ› ๏ธ Aggiornamenti automatici (unattended-upgrades)

Lo script verifica e abilita unattended-upgrades su Ubuntu e Debian con:

File di configurazione

Verifica stato

sudo unattended-upgrade --dry-run --debug | tail -n 50

๐ŸŽฎ Comandi Disponibili

๐Ÿ’ป Sistemi Supportati

๐ŸŸ Ubuntu Server
18.04, 20.04, 22.04, 24.04 LTS
๐Ÿ”ดDebian
10 (Buster), 11 (Bullseye), 12 (Bookworm)

๐Ÿ”ง Caratteristiche Tecniche

๐ŸŽฏ Token Ubuntu Livepatch

Per Ubuntu, ottieni il token su auth.livepatch.canonical.com e inseriscilo durante il setup. Gratuito per massimo 3 macchine per account.

Setup completo server production
v0.15.2 Ubuntu 24.04 bash ยฉ B Stark

โš™๏ธ Provisioning e Hardening

Installa e configura in automatico Docker, Portainer Agent, NUT, Alloy, sicurezza e ottimizzazioni.

๐Ÿ“ฅ Download e Installazione

โฌ‡๏ธ Scarica bstark-newserver.sh
Dimensione: 7 KB โ€ข Versione: v0.15.2
SHA256: 229189242b9d5fbb000ec3e6c28f8fab4a00b1c62d09b897c0a1657d855b035c

๐Ÿš€ Installazione Rapida (One-Liner)

sudo curl -fsSL https://livepatch.b-stark.io/tools/bstark-newserver.sh \
-o /usr/local/bin/bstark-newserver.sh && \
sudo chmod +x /usr/local/bin/bstark-newserver.sh && \
sudo /usr/local/bin/bstark-newserver.sh

๐Ÿ“‹ Installazione Manuale

1. Download e Preparazione

sudo wget -O /usr/local/bin/bstark-newserver.sh \
https://livepatch.b-stark.io/tools/bstark-newserver.sh

sudo chmod +x /usr/local/bin/bstark-newserver.sh

2. Esecuzione

sudo /usr/local/bin/bstark-newserver.sh

๐Ÿ›ก๏ธ Cosa Fa lo Script New Server

๐Ÿ’ป Sistemi Supportati

๐ŸŸ Ubuntu Server
24.04 LTS
๐ŸงAltre Debian-based
con test