Problemi sa apt
U sluÄaju greÅ¡ke u nekom paketu, može se dogoditi da prilikom
- instalacije apt-get prijavi grešku i instalacija se
+ instalacije apt prijavi grešku i instalacija se
prekine. U tom sluÄaju, za poÄetak treba dovrÅ¡iti instalaciju veÄ
otpakiranih paketa:
@@ -606,16 +606,16 @@ CN: run_actions (main) started...
- Nakon toga treba pokušati ponovo pokrenuti apt-get
+ Nakon toga treba pokušati ponovo pokrenuti apt
za sluÄaj da je greÅ¡ka vezana za meÄuovisnost paketa:
-# apt-get -f install
+# apt -f install
- Ukoliko apt-get zahtijeva deinstalaciju nekih paketa,
+ Ukoliko apt zahtijeva deinstalaciju nekih paketa,
možete ih instalirati nakon što ova naredba završi. Nakon toga
možete ponovo pokrenuti carnet-upgrade skriptu. Ovaj
postupak ponovite ako se desi greška kod instalacije nekog drugog
@@ -645,7 +645,7 @@ CN: run_actions (main) started...
- Ima li 600MB slobodno na /var? A nakon apt-get
+ Ima li 600MB slobodno na /var? A nakon apt
clean? Ako nema može se iskoristiti neka druga particija na
kojoj ima dovoljno mjesta (/home).
@@ -660,15 +660,15 @@ CN: run_actions (main) started...
skripte za nadogradnju.
-# apt-get update
-# apt-get dist-upgrade
-# apt-get install carnet-upgrade
+# apt update (ili apt-get update)
+# apt full-upgrade (ili apt-get dist-upgrade)
+# apt install carnet-upgrade (ili apt-get install carnet-upgrade)
# carnet-upgrade
- Odgovoriti sa Y, odnosno install package maintainer's
+ Odgovoriti sa Y, odnosno Install package maintainer's
version za sljedeÄe konfiguracijske datoteke:
@@ -677,14 +677,14 @@ CN: run_actions (main) started...
- /etc/bind/named.conf.options
- /etc/clamav/*
- /etc/default/*
-
- /etc/dovecot/dovecot.conf
+
- /etc/dovecot/*
- /etc/init.d/*
- /etc/login.defs
- /etc/logrotate.d/*
- /etc/mysql/my.cnf
- /etc/ntp.conf
- /etc/pam.d/*
-
- /etc/php5/*
+
- /etc/php/7.0/*
- /etc/postgresql/postmaster.conf
- /etc/postgresql/postgresql.conf
- /etc/proftpd.conf
@@ -701,8 +701,8 @@ CN: run_actions (main) started...
# dpkg --configure -a
-# apt-get -f install
-# apt-get install obrisani-paketi
+# apt -f install
+# apt install obrisani-paketi
@@ -731,7 +731,7 @@ CN: run_actions (main) started...
Obrisati arhive paketa korištene za nadogradnju.
-# apt-get clean
+# apt clean
diff --git a/src/functions.sh b/src/functions.sh
index 61ca1db..373422c 100644
--- a/src/functions.sh
+++ b/src/functions.sh
@@ -868,11 +868,11 @@ pkgupgrade () {
fi
}
-# upgrade apache2/php5
+# upgrade apache2/pthp5
upgrade_apache2 () {
pkgrm apache-common # prevents installation of apache2-suexec
- pkgupgrade libapache2-mod-php5 php5-cli php5-cn apache2-cn \
- php5-odbc mod-security-cn
+ pkgupgrade libapache2-mod-php7.0 php7.0-cli php7.0-cn apache2-cn \
+ php7.0-odbc mod-security-cn
}
upgrade_amavis () {
@@ -937,6 +937,18 @@ upgrade_postfix () {
# upgrade the IMAP server
upgrade_dovecot() {
+ # Funkcija koju je dodao Valentin da popravi propuste u dovecot-cn
+ # MiÄem zaostale konfiguracije iz conf.d i izlazim
+
+ echo "CN: Prebacujem stare konfiguracije za dovecot 95-cn\*-backup.conf u /var/backups..."
+ test -f /etc/dovecot/conf.d/95-cn6-upgrade.conf && mv /etc/dovecot/conf.d/95-cn6-upgrade.conf /var/backups || true
+ test -f /etc/dovecot/conf.d/95-cn7-upgrade.conf && mv /etc/dovecot/conf.d/95-cn7-upgrade.conf /var/backups || true
+ test -f /etc/dovecot/conf.d/95-cn8-upgrade.conf && mv /etc/dovecot/conf.d/95-cn8-upgrade.conf /var/backups || true
+
+ return 0
+
+
+
local local_conf=/etc/dovecot/conf.d/95-${backup_ext}.conf
if [ -f /etc/dovecot/conf.d/95-local -a ! -f $local_conf ]; then