Pinning bacule na 7.4.4
authorZeljko Boros <Zeljko.Boros@carnet.hr>
Fri, 23 Apr 2021 12:44:50 +0000 (14:44 +0200)
committerZeljko Boros <Zeljko.Boros@carnet.hr>
Fri, 23 Apr 2021 12:44:50 +0000 (14:44 +0200)
debian/changelog
debian/control
debian/templates
doc/carnet-upgrade-src.sgml
files/etc/apt/sources.list.template
src/actions/main.queue
src/data.sh
src/functions.sh
src/messages.sh

index 7dae38e..27a8c4d 100644 (file)
@@ -1,6 +1,7 @@
 carnet-upgrade (10.0.0) stable; urgency=medium
 
   * Prva inačica za buster
+  * Pinning bacule na inačicu 7.4.4*
 
  -- Zeljko Boros <Zeljko.Boros@CARNet.hr>  Thu, 22 Apr 2021 13:10:23 +0200
 
index 153e0a2..39fa38b 100644 (file)
@@ -3,7 +3,7 @@ Section: admin
 Priority: extra
 Maintainer: Grupa za izradu paketa <paketi@carnet.hr>
 Uploaders: Zeljko Boros <Zeljko.Boros@carnet.hr>
-Build-Depends: debhelper (>= 12.1.1), po-debconf, debiandoc-sgml, texlive,
+Build-Depends: debhelper (>= 10.2.5), po-debconf, debiandoc-sgml, texlive,
  texlive-latex-extra, texlive-lang-european, ghostscript
 Standards-Version: 3.9.8
 
index 1179a0d..27e7724 100644 (file)
@@ -1,16 +1,16 @@
 Template: carnet-upgrade/short-instructions
 Type: note
-_Description: CARNET Debian 9 (stretch) nadogradnja
+_Description: CARNET Debian 10 (buster) nadogradnja
  Instalirali ste paket carnet-upgrade za nadogradnju sa CARNET Debian
- 8 (jessie) na CARNET Debian 9 (stretch).
+ 9 (stretch) na CARNET Debian 10 (buster).
  .
  Prije pocetka nadogradnje napravite backup cijelog sustava i
  procitajte dokumentaciju u /usr/share/doc/carnet-upgrade/ ili na
- webu: http://sysportal.carnet.hr/system/files/carnet-upgrade-stretch.pdf
+ webu: http://sysportal.carnet.hr/system/files/carnet-upgrade-buster.pdf
  .
  Ukoliko niste restartali posluzitelj nakon instalacije kernela,
  restartajte ga prije pokretanja nadogradnje. Ukoliko nemate barem 
  100 MB slobodnog mjesta na / particiji procitajte upute na webu: 
- http://sistemac.carnet.hr/node/795
+ http://sysportal.carnet.hr/node/795
  .
  Nadogradnju pokrenite kao root naredbom 'carnet-upgrade'.
index 5f54bea..de09942 100644 (file)
@@ -3,7 +3,7 @@
   <book>
 
     <titlepag>
-      <title>CARNET Debian 9 (stretch) nadogradnja</title>
+      <title>CARNET Debian 10 (buster) nadogradnja</title>
       <author>
         <name>Grupa za izradu paketa</name>
         <email>paketi@carnet.hr</email>
       <version>Verzija %PKG_VERSION%</version>
 
       <abstract>
-        CARNET Debian <em>stretch</em> je osma generacija CARNET Debian
-        distribucije i temelji se na Debian GNU/Linux <em>stretch</em>.
+        CARNET Debian <em>buster</em> je deseta generacija CARNET Debian
+        distribucije i temelji se na Debian GNU/Linux <em>buster</em>.
         Ovaj priručnik opisuje postupak nadogradnje CARNET Debian
-        distribucije s inačice 8 <em>jessie</em> na inačicu 9
-        <em>stretch</em>.  Priručnik je zamišljen kao pomoć CARNET-ovim
+        distribucije s inačice 9 <em>stretch</em> na inačicu 10
+        <em>buster</em>. Priručnik je zamišljen kao pomoć CARNET-ovim
         sistem inženjerima koji na svojim poslužiteljima imaju instaliran
         CARNET Debian i trebao bi obuhvatiti cjelokupan postupak
         nadogradnje, kao i tipične probleme na koje se može naići. Za tu
         svrhu pripremili smo paket <package>carnet-upgrade</package> inačice
-        9, koji se nalazi na CARNET-ovom FTP poslužitelju u <em>jessie</em>
+        10, koji se nalazi na CARNET-ovom FTP poslužitelju u <em>stretch</em>
         repozitoriju paketa.
       </abstract>
     </titlepag>
 
       <sect><heading>Datotečni sustav</heading>
         <p>
-        Prije bilo kakve veće instalacije ili nadogradnje, strogo se
-        preporučuje izvršiti backup trenutnog stanja sustava, tako da u
-        slučaju bilo kakvih problema bude moguć povratak na stanje prije
-        nadogradnje. Nakon izvršenog backupa treba provjeriti mogu li se
-        vratiti podaci s takve kopije, npr. vraćanjem sadržaja na neko
-        drugo računalo, rezervni disk, ili barem probnim vraćanja nekoliko
-        datoteka. Datotečni sustav se može backupirati na uobičajeni način,
+        Prije bilo kakve veće instalacije ili nadogradnje, preporučuje se
+        izvršiti backup trenutnog stanja sustava, tako da u slučaju bilo
+        kakvih problema bude moguć povratak na stanje prije nadogradnje. 
+        Nakon izvršenog backupa treba provjeriti mogu li se vratiti podaci s
+        takve kopije, npr. vraćanjem sadržaja na neko drugo računalo,
+        rezervni disk, ili barem probnim vraćanja nekoliko datoteka. 
+        Datotečni sustav se može backupirati na uobičajeni način,
         korištenjem tračnog uređaja (<prgn>tar</prgn>), ili drukčije
         (<prgn>rsync</prgn>). Za ovu svrhu preporučujemo backup svih
-        podataka (<em>level 0 backup</em>).  Također je potrebno osigurati
+        podataka (<em>level 0 backup</em>). Također je potrebno osigurati
         ispravnost pohranjenih podataka, što znaci da baze podataka
-        (OpenLDAP, MySQL, PostgreSQL) treba backupirati na ispravan način,
+        (OpenLDAP, MariaDB, PostgreSQL) treba backupirati na ispravan način,
         jer backup datotečnog sustava za takve servise nije dovoljan i ne
         garantira ispravnost i konzistentnost podataka. Svaka baza podataka
         donosi zasebne programe koji omogućavaju izvoz sadržaja baze u oblik
@@ -54,7 +54,7 @@
       <sect><heading>OpenLDAP</heading>
         <p>
         Prije backupa OpenLDAP-a potrebno je spustiti FreeRADIUS i OpenLDAP
-        servise. FreeRADIUS je potrebno ugasiti da bi AAIEdu usluga nastavila
+        servise. FreeRADIUS je potrebno ugasiti da bi AAI@Edu usluga nastavila
         funkcionirati za vrijeme backupa, jer lokalni FreeRADIUS daemon radi
         neispravno ukoliko je LDAP poslužitelj nedostupan. To radite na
         sljedeći način:
@@ -90,9 +90,9 @@
         </p>
       </sect>
 
-      <sect><heading>MySQL</heading>
+      <sect><heading>MariaDB</heading>
         <p>
-        Prilikom backupa MySQL baze, <prgn>mysqld</prgn> poslužitelj mora
+        Prilikom backupa MariaDB baze, <prgn>mysqld</prgn> poslužitelj mora
         biti pokrenut.  Backup možete izvršiti na sljedeći način:
 
 <example>
         </p>
 
         <p>
-        Za više informacija o backupu MySQL baze pogledajte
-        <url name="MySQL dokumentaciju" 
-        id="http://dev.mysql.com/doc/refman/5.1/en/backup-and-recovery.html">.
+        Za više informacija o backupu MariaDB baze pogledajte
+        <url name="MariaDB dokumentaciju" 
+        id="https://dev.mysql.com/doc/refman/8.0/en/backup-and-recovery.html">.
         </p>
       </sect>
 
       <sect>
         <heading>Prije početka</heading>
         <p>
-        Prije nadogradnje na <em>stretch</em> distribuciju, potrebno je
-        izvršiti nadogradnju <em>jessie</em> distribucije na najsvježije
+        Prije nadogradnje na <em>buster</em> distribuciju, potrebno je
+        izvršiti nadogradnju <em>stretch</em> distribucije na najsvježije
         pakete. To se najjednostavnije izvodi naredbom <prgn>apt</prgn>:
 
 <example>
         <file>/etc/apt/sources.list</file> datoteci:
 
 <example>
-deb http://ftp.carnet.hr/carnet-debian carnet-jessie main non-free
+deb http://ftp.carnet.hr/carnet-debian carnet-stretch main non-free
 </example>
         </p>
 
         <p>
-        To je uobičajena konfiguracija CARNET Debian <em>jessie</em>
+        To je uobičajena konfiguracija CARNET Debian <em>stretch</em>
         repozitorija. Ako tog retka nema, dodajte ga i ponovite
         postupak instalacije <package>carnet-upgrade</package> paketa.
         </p>
@@ -198,14 +198,14 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 | PAZNJA! PAZNJA!                                                 |
 |                                                                 |
 | Pokrenuli ste proceduru nadogradnje CARNET Debian distribucije. |
 | Podsjecamo Vas da prije ove skripte svakako pokrenete 'apt      |
 | full-upgrade'. Strogo preporucujemo i backup cijelog sustava, s |
-| posebnim naglaskom na instalirane baze podataka poput MySQL i   |
+| posebnim naglaskom na instalirane baze podataka poput MariaDB i |
 | PostgreSQL.                                                     |
 |                                                                 |
 | Takodjer pazljivo procitajte dokumentaciju za ovu nadogradnju   |
@@ -222,16 +222,16 @@ CN: run_actions (main) started...
 
         <p>
         U sljedećem koraku biti će izvršena provjera jesu li najvažniji
-        servisi nadograđeni na najnovije inačice u <em>jessie</em>
+        servisi nadograđeni na najnovije inačice u <em>stretch</em>
         distribuciji.  Ako neki od instaliranih servisa nije najnovija
         inačica, pojavit će se poruka:
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 |                                                                 |
-| Prije prelaska na Debian stretch potrebno je napraviti          |
+| Prije prelaska na Debian buster potrebno je napraviti          |
 | nadogradnju ovih paketa:                                        |
 |    amavisd-cn                                                   |
 |                                                                 |
@@ -263,7 +263,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 |                                                                 |
 | Na racunalu je pronadjenja verzija kernela novija od trenutno   |
@@ -285,7 +285,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 |                                                                 |
 | Na racunalu je pronadjena instalacija KDE, GNOME ili X Window   |
@@ -312,7 +312,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 | Prethodne inacice distribucije CARNET Debiana donosile su       |
 | neke pakete koji nisu nuzni za normalan rad posluzitelja.       |
@@ -340,7 +340,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 | Standardna instalacija CARNET Debian distribucije donosi        |
 | podrsku za veci broj razlicitih servisa. U ovom koraku nudi     |
@@ -374,7 +374,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 | Napravljen backup slapd baze u /var/backups/slapcat.cn9-upgrade.|
 |                                                                 |
@@ -400,7 +400,7 @@ CN: run_actions (main) started...
         
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 | Napravljen backup /etc direktorija u                            |
 | /var/backups/etc.cn9-upgrade.tar.gz.                            |
@@ -420,27 +420,27 @@ CN: run_actions (main) started...
 
         <p>
         Slijedi instalacija <file>/etc/apt/sources.list</file> datoteke
-        podešene za CARNET Debian <em>stretch</em> i osvježavanje baze paketa.
+        podešene za CARNET Debian <em>buster</em> i osvježavanje baze paketa.
         Eventualne dodatne repozitorije nakon nadogradnje možete kopirati iz
         stare <file>sources.list</file> datoteke, koja će biti spremljena
         kao <file>/etc/apt/sources.list.cn9-upgrade</file>.
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 | Novi sadrzaj datoteke /etc/apt/sources.list:                    |
 |                                                                 |
 | # See sources.list(5) for more information                      |
-| deb http://ftp.hr.debian.org/debian/ stretch main contrib non-fr|
-| deb http://ftp.hr.debian.org/debian/ stretch-updates main contri|
-| deb http://security.debian.org/ stretch/updates main contrib non|
+| deb http://ftp.hr.debian.org/debian/ buster main contrib non-fr|
+| deb http://ftp.hr.debian.org/debian/ buster-updates main contri|
+| deb http://security.debian.org/ buster/updates main contrib non|
 |                                                                 |
 | # CARNET Debian Linux                                           |
-| deb http://ftp.carnet.hr/carnet-debian/ carnet-stretch main non-|
+| deb http://ftp.carnet.hr/carnet-debian/ carnet-buster main non-|
 |                                                                 |
 | # SRCE AAI@EduHr                                                |
-| deb http://ftp.srce.hr/srce-debian/ srce-stretch main           |
+| deb http://ftp.srce.hr/srce-debian/ srce-buster main           |
 |                                                                 |
 +-----------------------------------------------------------------+
 |                           < U redu >                            |
@@ -498,7 +498,7 @@ CN: run_actions (main) started...
           <item><file>/etc/mysql/my.cnf</file>
           <item><file>/etc/ntp.conf</file>
           <item><file>/etc/pam.d/*</file>
-          <item><file>/etc/php/7.0/*</file>
+          <item><file>/etc/php/7.3/*</file>
           <item><file>/etc/postgresql/postmaster.conf</file>
           <item><file>/etc/postgresql/postgresql.conf</file>
           <item><file>/etc/proftpd.conf</file>
@@ -513,12 +513,12 @@ CN: run_actions (main) started...
         U zadnjem koraku, skripta za nadogradnju provjerava da li su svi
         osnovni servisi uredno pokrenuti, te prijavljuje eventualne probleme.
         Ispravno <em>funkcioniranje</em> servisa potrebno je provjeriti
-        ručno kao i ispravan rad baza podataka (MySQL, PostgreSQL,
+        ručno kao i ispravan rad baza podataka (MariaDB, PostgreSQL,
         OpenLDAP).
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNET Debian jessie -> stretch                     |
+| Nadogradnja CARNET Debian stretch -> buster                     |
 +-----------------------------------------------------------------+
 | Automatizirane ispravke su izvrsene. Provjerite jesu li svi     |
 | vasi kriticni servisi ispravno konfigurirani i pokrenuti.       |
@@ -562,7 +562,7 @@ CN: run_actions (main) started...
         nekorištenih kernela iz <file>/boot</file> direktorija i pripadnih
         modula iz <file>/lib/modules</file> direktorija.  Detaljnije upute
         nalaze se na <url name="portalu za sistemce"
-        id="http://sistemac.carnet.hr/node/795">.
+        id="http://sysportal.carnet.hr/node/795">.
       </sect>
 
       <sect><heading>Premalo mjesta na /var particiji</heading>
@@ -684,7 +684,7 @@ CN: run_actions (main) started...
           <item><file>/etc/mysql/my.cnf</file>
           <item><file>/etc/ntp.conf</file>
           <item><file>/etc/pam.d/*</file>
-          <item><file>/etc/php/7.0/*</file>
+          <item><file>/etc/php/7.3/*</file>
           <item><file>/etc/postgresql/postmaster.conf</file>
           <item><file>/etc/postgresql/postgresql.conf</file>
           <item><file>/etc/proftpd.conf</file>
@@ -712,7 +712,7 @@ CN: run_actions (main) started...
         <list>
           <item>DNS (<prgn>host www.vasa-domena.hr localhost</prgn>),
           <item>slanje i primanje maila (sa poslužitelja, sa LAN-a, izvana),
-          <item>Freeradius (spojiti se na AAIEdu i provjeriti stanje),
+          <item>Freeradius (spojiti se na AAI@Edu i provjeriti stanje),
           <item>Apache (<tt>http://domena.hr</tt> i <tt>https://domena.hr</tt>),
           <item>LDAP (<tt>http://domena.hr/ldap/</tt>),
           <item>Webmail (<tt>https://domena.hr/webmail/</tt>),
@@ -721,7 +721,7 @@ CN: run_actions (main) started...
           <item>POP3, IMAP
           <item>FTP,
           <item>SSH,
-          <item>MySQL, PostgreSQL
+          <item>MariaDB, PostgreSQL
           <item>aplikacije koje koriste te baze,
           <item>i sve ostalo...
         </list>
index e65e64c..2b59ab0 100644 (file)
@@ -1,17 +1,17 @@
 # See sources.list(5) for more information
-deb http://ftp.hr.debian.org/debian/ stretch main contrib non-free
-deb http://ftp.hr.debian.org/debian/ stretch-updates main contrib non-free
-deb http://security.debian.org/ stretch/updates main contrib non-free
+deb http://ftp.hr.debian.org/debian/ buster main contrib non-free
+deb http://ftp.hr.debian.org/debian/ buster-updates main contrib non-free
+deb http://security.debian.org/ buster/updates main contrib non-free
 
 # CARNet Debian Linux
-deb http://ftp.carnet.hr/carnet-debian/ carnet-stretch main non-free
+deb http://ftp.carnet.hr/carnet-debian/ carnet-buster main non-free
 
 # SRCE AAI@EduHr
-deb http://ftp.srce.hr/srce-debian/ srce-stretch main
+deb http://ftp.srce.hr/srce-debian/ srce-buster main
 
 # Uncomment if you want the "apt source" function to work
-#deb-src http://ftp.hr.debian.org/debian/ stretch main contrib non-free
-#deb-src http://ftp.hr.debian.org/debian/ stretch-updates main contrib non-free
-#deb-src http://security.debian.org/ stretch/updates main contrib non-free
-#deb-src http://ftp.carnet.hr/carnet-debian/ carnet-stretch main non-free
-#deb-src http://ftp.srce.hr/srce-debian/ srce-stretch main
+#deb-src http://ftp.hr.debian.org/debian/ buster main contrib non-free
+#deb-src http://ftp.hr.debian.org/debian/ buster-updates main contrib non-free
+#deb-src http://security.debian.org/ buster/updates main contrib non-free
+#deb-src http://ftp.carnet.hr/carnet-debian/ carnet-buster main non-free
+#deb-src http://ftp.srce.hr/srce-debian/ srce-buster main
index e24a773..df38d7e 100644 (file)
@@ -35,6 +35,7 @@ true                          upgrade_mysql
 pkg apache2-cn                 upgrade_apache2
 pkg postfix-cn                 upgrade_postfix
 pkg dovecot-cn                 upgrade_dovecot
+pkg bacula-cn                  fix_bacula
 pkg bind9-cn                   upgrade_bind
 pkg fail2ban-cn                        upgrade_fail2ban
 pkg mailman-cn                 upgrade_mailman
index eeb0218..6db2bf0 100644 (file)
@@ -1,40 +1,38 @@
 # Backup extension
-backup_ext=cn9-upgrade
+backup_ext=cn10-upgrade
 
 # carnet-upgrade aborts if these packages are not up to date
 # name         wanted version
 needed_versions='
-amavisd-cn     3:2.6.5
-aosi-aai       3.1.5
-aosi-www-aai   1:1.8.3
-apache2-cn     2.2+3
-bind9-cn       2:9.7.3
-carnet-tools-cn        3.0.3
-clamav-cn      3:0.97.8-1
-debian-archive-keyring 2017.5~deb8u1
-dovecot-cn     1:1.2.15.3
-fail2ban-cn    0.8.5
-freeradius-aai 2.1.10-2
-iptables-cn    2:1.4.8
-kernel-2.6-cn  3:2.6.32.1
-mailman-cn     2:2.1.13-1
-monit-cn       1:5.1.3
-munin-cn       1.4.5
-mysql-cn       2:5.1.49.2
-ntp-cn 2:4.2.6.p2.2
-openldap-aai   2.4.23-2
-openssh-cn     2:5.5p1.3
-php-suhosin-cn 0.9.32.2
-php5-cn        5.3.3+3
-postfix-cn     2.7.1.5
-samba-cn       3.5.6-1
-spamassassin-cn        2:3.3.3
-vsftpd-cn      2.3.2.2
-webalizer-cn   2.01.10+2
+amavisd-cn     3:2.10.1~cn2
+aosi-aai       3.9.3
+aosi-www-aai   1:2.9.1
+apache2-cn     2.4.25~cn1
+bind9-cn       2:9.10.3~cn0
+carnet-tools-cn        3.2.2
+clamav-cn      4:0.99.4~cn0
+debian-archive-keyring 
+dovecot-cn     1:2.2.27~cn1
+fail2ban-cn    0.9.6~cn0
+freeradius-aai 3.0.12~srce4
+iptables-cn    2:1.6.0~cn0
+kernel-cn      3:4.9.0~cn0
+mailman-cn     2:2.1.23~cn0
+monit-cn       1:5.20.0~cn0
+munin-cn       2.0.33.1
+mysql-cn       2:5.5.9999
+ntp-cn         2:4.2.8.p10
+openldap-aai   2.4.44~srce8
+openssh-cn     2:6.7p1.5
+php7.0-cn      7.0.33~cn0
+postfix-cn     3.1.8~cn2
+spamassassin-cn        2:3.4.1~cn1
+vsftpd-cn      3.0.3
+webalizer-cn   1:2.23.08~cn1
 '
 
 # URL to use for checking the latest version of carnet-upgrade itself
-packages_uri='http://ftp.carnet.hr/carnet-debian/dists/carnet-stretch/main/binary-i386/Packages'
+packages_uri='http://ftp.carnet.hr/carnet-debian/dists/carnet-buster/main/binary-i386/Packages'
 
 # Packages to forcibly install before installing the rest with dist-upgrade,
 # because dist-upgrade would rather remove or keep them back them.
@@ -56,12 +54,11 @@ isc-dhcp-client
 kernel-cn
 monit-cn
 munin-cn
-mysql-cn mysql-client mysql-server
+mariadb-cn mariadb-client mariadb-server
 ntp-cn
 openldap-aai
 openssh-cn openssh-server openssh-client ssh
 ossec-hids-cn
-pine-cn
 postfix-cn
 spamassassin-cn        spamassassin razor
 vsftpd-cn
@@ -138,7 +135,7 @@ freeradius-aai              freerad         /usr/sbin/freeradius                    FreeRADIUS
 mailman-cn             list            /usr/lib/mailman/bin/mailmanctl         Mailman
 monit-cn               root            /usr/bin/monit                          Monit
 munin-cn               root            munin-node                              Munin
-mysql-cn               mysql           /usr/sbin/mysqld                        MySQL
+mariadb-cn             mysql           /usr/sbin/mysqld                        MariaDB
 ntp-cn                 ntp             /usr/sbin/ntpd                          NTP
 oidentd-cn             oident          /usr/sbin/oidentd                       oidentd
 openldap-aai           openldap        /usr/sbin/slapd                         OpenLDAP
index 373422c..9100f66 100644 (file)
@@ -1,5 +1,6 @@
 # Ivan 'ico' Rako <irako@srce.hr>
 # Zoran 'jelly' Dzelajlija <jelly@srce.hr>
+# Zeljko Boros <zelja@carnet.hr>
 
 notice () {
   LC_MESSAGES=hr_HR dialog --backtitle "$title" --msgbox "$*" 18 75
@@ -935,10 +936,38 @@ upgrade_postfix () {
   fi
 }
 
+
+# pinning za baculu da se ne nadogradi sa 7.4.4 na 9.* u busteru
+# istu stvar radi i bacula-cn.postinst
+
+fix_bacula() {
+
+   echo "CN: Dodajem pinning bacule na inačicu 7.4.4..."
+   PINFILE=/etc/apt/preferences.d/99-carnet
+
+   test -f $PINFILE || touch $PINFILE
+
+   cp-update bacula-cn $PINFILE <<EOF
+Package: bacula-fd
+Pin: version 7.4.4*
+Pin-Priority: 1001
+
+Package: bacula-common
+Pin: version 7.4.4*
+Pin-Priority: 1001
+
+Package: bacula-console
+Pin: version 7.4.4*
+Pin-Priority: 1001
+EOF
+
+
+}
+
 # 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
+ # Mičem zaostale konfiguracije iz conf.d i izlazim prije njegovih akcija jer ubiju certifikate
 
  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
@@ -947,7 +976,7 @@ upgrade_dovecot() {
    
  return 0
 
-
+# ostatak se nikada ne izvrši
 
   local local_conf=/etc/dovecot/conf.d/95-${backup_ext}.conf
 
index cd59985..e5386d4 100644 (file)
@@ -1,13 +1,13 @@
 ###
 # dialog stuff
-title="Nadogradnja CARNet Debian jessie -> stretch"
+title="Nadogradnja CARNET Debian stretch -> buster"
 
 msg_first_warning="PAZNJA! PAZNJA!
 
-Pokrenuli ste proceduru nadogradnje CARNet Debian distribucije. Podsjecamo \
+Pokrenuli ste proceduru nadogradnje CARNET Debian distribucije. Podsjecamo \
 Vas da prije ove skripte svakako pokrenete 'apt full-upgrade'. Strogo \
 preporucujemo i backup cijelog sustava, s posebnim naglaskom na instalirane \
-baze podataka poput MySQL i PostgreSQL.
+baze podataka poput MariaDB i PostgreSQL.
 
 Takodjer pazljivo procitajte dokumentaciju koja se nalazi u \
 /usr/share/doc/carnet-upgrade/ ili na web adresi \
@@ -28,7 +28,7 @@ smanjiti zauzece diskovnog prostora.
 
 Zelite li UKLONITI navedene aplikacije?"
 
-msg_remove_bloat="Prethodne inacice distribucije CARNet Debian donosile su neke
+msg_remove_bloat="Prethodne inacice distribucije CARNET Debian donosile su neke
 pakete koji nisu nuzni za normalan rad posluzitelja.
 Uklanjanje ovih aplikacija ubrzat ce proceduru nadogradnje i smanjiti zauzece
 diskovnog prostora. Ukoliko zelite zadrzati neku od navedenih aplikacija,
@@ -36,7 +36,7 @@ iskljucite oznaku pored njenog imena.
 
 Sljedece aplikacije bit ce UKLONJENE:"
 
-msg_remove_cn_bloat="Standardna instalacija CARNet Debian distribucije donosi podrsku za veci broj \
+msg_remove_cn_bloat="Standardna instalacija CARNET Debian distribucije donosi podrsku za veci broj \
 razlicitih servisa. U ovom koraku nudi se mogucnost uklanjanja nekoristenih \
 servisa sa vaseg posluzitelja. Uklanjanjem nekoristenih servisa smanjit ce \
 se mogucnost problema i ubrzati procedura nadogradnje. Ukoliko zelite ukloniti \
@@ -91,8 +91,8 @@ Koristenje: $(basename $0) [<akcija>] | -h | --help
 
 <akcija> moze biti:
   - main 
-         izvrsava potpunu proceduru za nadogradnju sa CARNet Debian 8 (jessie)
-         na CARNet Debian 9 (stretch) distribuciju.  Ovo je pretpostavljena
+         izvrsava potpunu proceduru za nadogradnju sa CARNET Debian 9 (stretch)
+         na CARNET Debian 10 (buster) distribuciju.  Ovo je pretpostavljena
          vrijednost.
          
   - post_upgrade