doc:appunti:linux:sa:debian_upgrade_12_13
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:debian_upgrade_12_13 [2026/06/12 11:12] – [Postfix] niccolo | doc:appunti:linux:sa:debian_upgrade_12_13 [2026/07/03 10:25] (current) – [Winbind PAM messaggio password sbagliata] niccolo | ||
|---|---|---|---|
| Line 174: | Line 174: | ||
| </ | </ | ||
| - | In the file **/ | + | In **/ |
| < | < | ||
| Line 183: | Line 183: | ||
| < | < | ||
| - | Options | + | # Option |
| # | # | ||
| # STARTTLS is advertised on port 25. | # STARTTLS is advertised on port 25. | ||
| smtpd_tls_security_level = may | smtpd_tls_security_level = may | ||
| + | </ | ||
| + | |||
| + | È opportuno anche verificare il file **/ | ||
| + | |||
| + | < | ||
| + | submission inet n | ||
| + | -o syslog_name=postfix/ | ||
| + | -o smtpd_tls_security_level=encrypt | ||
| + | -o smtpd_sasl_auth_enable=yes | ||
| + | -o smtpd_reject_unlisted_recipient=no | ||
| + | -o smtpd_relay_restrictions=permit_sasl_authenticated, | ||
| </ | </ | ||
| Line 292: | Line 303: | ||
| lrwxrwxrwx 1 root root 6 Oct 20 20:32 / | lrwxrwxrwx 1 root root 6 Oct 20 20:32 / | ||
| </ | </ | ||
| + | |||
| + | Il file che contiene gli accessi è **/ | ||
| + | |||
| ===== Problema ping ===== | ===== Problema ping ===== | ||
| Line 318: | Line 332: | ||
| apt install linux-sysctl-defaults | apt install linux-sysctl-defaults | ||
| </ | </ | ||
| + | |||
| + | ===== Winbind PAM messaggio password non corretta ===== | ||
| + | |||
| + | Quando si accede ad una macchina Debian 13 Trixie via **ssh** e si immette una **password sbagliata**, | ||
| + | |||
| + | Questo è dovuto al **modulo PAM** installato dal pacchetto **winbind**, | ||
| + | |||
| + | Per disabilitare questo //hook// di Winbind al sistema PAM, l' | ||
| ===== PostgreSQL ===== | ===== PostgreSQL ===== | ||
| + | |||
| + | :!: **ATTENZIONE**: | ||
| + | |||
| + | Per eseguire l' | ||
| + | |||
| + | < | ||
| + | pg_upgradecluster -v 17 15 main | ||
| + | </ | ||
| La procedura di aggiornamento lascia due cluster PostgreSQL in funzione, la versione 15 e la versione 17. Per verificare anzitutto si cambia utente in postgres: | La procedura di aggiornamento lascia due cluster PostgreSQL in funzione, la versione 15 e la versione 17. Per verificare anzitutto si cambia utente in postgres: | ||
| Line 345: | Line 375: | ||
| In pratica la procedura di aggiornamento ha provveduto ad eseguire il comando **pg_upgradecluster**. | In pratica la procedura di aggiornamento ha provveduto ad eseguire il comando **pg_upgradecluster**. | ||
| - | Dopo aver verificato che il nuovo cluster stia funzionando correttamente è possibile rimuovere del tutto il vecchio: | + | Dopo aver verificato che il nuovo cluster stia funzionando correttamente è possibile rimuovere del tutto il vecchio |
| < | < | ||
| Line 407: | Line 437: | ||
| Si passa dalla versione 8.2 alla versione 8.4. Verificare se ci sono delle impostazioni da riportare ad esempio da **/ | Si passa dalla versione 8.2 alla versione 8.4. Verificare se ci sono delle impostazioni da riportare ad esempio da **/ | ||
| + | |||
| + | |||
| + | ===== php-mdb2 ===== | ||
| + | |||
| + | Il pacchetto **php-mdb2** (libreria PHP di astrazione database) non è più presente in Debian 13, così come i driver specifici **php-mdb2-driver-pgsql** ecc. | ||
| + | |||
| + | Il consiglio è di migrare verso il **PHP Data Objects (PDO)**, che è il rimpiazzo ufficiale incluso in PHP. | ||
| + | |||
| + | La vecchia sintassi del tipo: | ||
| + | |||
| + | <code php> | ||
| + | $db = MDB2:: | ||
| + | $result = $db-> | ||
| + | </ | ||
| + | |||
| + | viene sostituita con qualcosa del tipo: | ||
| + | |||
| + | <code php> | ||
| + | $pdo = new PDO($dsn, $user, $pass); | ||
| + | $stmt = $pdo-> | ||
| + | $rows = $stmt-> | ||
| + | </ | ||
| + | |||
| ===== gamin ===== | ===== gamin ===== | ||
doc/appunti/linux/sa/debian_upgrade_12_13.1781255522.txt.gz · Last modified: by niccolo
