Rename lenny -> squeeze.
authorValentin Vidic <Valentin.Vidic@CARNet.hr>
Tue, 24 May 2011 12:33:26 +0000 (14:33 +0200)
committerValentin Vidic <Valentin.Vidic@CARNet.hr>
Tue, 24 May 2011 12:33:26 +0000 (14:33 +0200)
16 files changed:
debian/templates
doc/carnet-upgrade-src.sgml
files/etc/apt/sources.list
files/etc/issue.expect
files/etc/issue.expect.lenny [deleted file]
files/etc/issue.expect.new [new file with mode: 0644]
files/etc/issue.net.expect
files/etc/issue.net.expect.lenny [deleted file]
files/etc/issue.net.expect.new [new file with mode: 0644]
files/etc/issue.net.restore
files/etc/issue.restore
src/actions/post_upgrade.queue
src/actions/upgrade.queue
src/data.sh
src/functions.sh
src/messages.sh

index 66877b1..45d8237 100644 (file)
@@ -8,9 +8,9 @@ Description: for internal use
 
 Template: carnet-upgrade/short-instructions
 Type: note
-Description: CARNet Debian 5.0 (lenny) nadogradnja
+Description: CARNet Debian 6.0 (squeeze) nadogradnja
  Instalirali ste paket carnet-upgrade za nadogradnju sa CARNet Debian
- 4.0 (etch) na CARNet Debian 5.0 (lenny).
+ 5.0 (lenny) na CARNet Debian 6.0 (squeeze).
  .
  Prije pocetka nadogradnje napravite backup cijelog sustava i
  procitajte dokumentaciju u /usr/share/doc/carnet-upgrade/ ili na
index 45af29d..54d3c74 100644 (file)
@@ -3,7 +3,7 @@
   <book>
 
     <titlepag>
-      <title>CARNet Debian 5.0 (lenny) nadogradnja</title>
+      <title>CARNet Debian 6.0 (squeeze) nadogradnja</title>
       <author>
         <name>Grupa za izradu paketa</name>
         <email>paketi@carnet.hr</email>
       <version>Verzija %PKG_VERSION%</version>
 
       <abstract>
-        CARNet Debian <em>lenny</em> je četvrta generacija CARNet Debian
-        distribucije i temelji se na Debian GNU/Linux <em>lenny</em>
-        distribuciji što je od sada vidljivo i iz inačice distribucije -
-        CARNet Debian 5.0 <em>lenny</em>. Ovaj priručnik opisuje postupak
-        nadogradnje CARNet Debian distribucije sa inačice 4.0 <em>etch</em>
-        na inačicu 5.0 <em>lenny</em>.  Priručnik je zamišljen kao pomoć
-        CARNetovim sistem inženjerima koji na svojim poslužiteljima imaju
-        instaliran CARNet Debian i trebao bi obuhvatiti cjelokupan postupak
+        CARNet Debian <em>squeeze</em> je peta generacija CARNet Debian
+        distribucije i temelji se na Debian GNU/Linux <em>squeeze</em>.
+        Ovaj priručnik opisuje postupak nadogradnje CARNet Debian
+        distribucije sa inačice 5.0 <em>lenny</em> na inačicu 6.0
+        <em>squeeze</em>.  Priručnik je zamišljen kao pomoć CARNetovim
+        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
-        5.0, koji se nalazi na CARNetovom FTP poslužitelju u <em>etch</em>
+        6.0, koji se nalazi na CARNetovom FTP poslužitelju u <em>lenny</em>
         repozitoriju paketa.
       </abstract>
     </titlepag>
@@ -55,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 CMU usluga nastavila
+        servise. FreeRADIUS je potrebno ugasiti da bi AAIEdu 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:
         <p>
         Za više informacija o backupu PostgreSQL baze podataka pogledajte
         <url name="PosgreSQL dokumentaciju"
-        id="http://www.postgresql.org/docs/8.1/static/backup.html">.
+        id="http://www.postgresql.org/docs/8.3/static/backup.html">.
         </p>
       </sect>
     </chapt>
       <sect>
         <heading>Prije početka</heading>
         <p>
-        Prije nadogradnje na <em>lenny</em> distribuciju, potrebno je
-        izvršiti nadogradnju <em>etch</em> distribucije na najsvježije
+        Prije nadogradnje na <em>squeeze</em> distribuciju, potrebno je
+        izvršiti nadogradnju <em>lenny</em> distribucije na najsvježije
         pakete. To se najjednostavnije izvodi naredbom <prgn>apt-get</prgn>:
 
 <example>
         <file>/etc/apt/sources.list</file> datoteci:
 
 <example>
-deb http://ftp.carnet.hr/carnet-debian etch main non-free
+deb http://ftp.carnet.hr/carnet-debian carnet-squeeze main non-free
 </example>
         </p>
 
         <p>
-        To je uobičajena konfiguracija CARNet Debian <em>etch</em>
+        To je uobičajena konfiguracija CARNet Debian <em>lenny</em>
         repozitorija. Ako tog retka nema, dodajte ga i ponovite
         postupak instalacije <package>carnet-upgrade</package> paketa.
         </p>
@@ -188,7 +187,7 @@ deb http://ftp.carnet.hr/carnet-debian etch main non-free
 
 <example>
 # carnet-upgrade
-Script started on Sun Mar 30 12:21:27 2008
+Script started on Sun Mar 30 12:21:27 2011
 CN: run_actions (main) started...
 </example>
         </p>
@@ -199,7 +198,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 | PAZNJA! PAZNJA!                                                 |
 |                                                                 |
@@ -222,18 +221,18 @@ CN: run_actions (main) started...
         </p>
 
          <p>
-        Prije nadogradnje na <em>lenny</em>, potrebno je izvršiti
+        Prije nadogradnje na <em>squeeze</em>, potrebno je izvršiti
         prijelaz sa PHP inačice 4 na PHP 5. Ukoliko je na
         sustavu još uvijek instaliran PHP 4 pojavit će se
         poruka:
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 |                                                                 |
-| Prije prelaska na Debian Lenny potrebno je napraviti nadogradnju|
-| sa PHP 4 na PHP 5.                                              |
+| Prije prelaska na Debian Squeeze potrebno je napraviti          |
+| nadogradnju sa PHP 4 na PHP 5.                                  |
 |                                                                 |
 | Pokrenite:                                                      |
 |   # apt-get update                                              |
@@ -255,17 +254,17 @@ CN: run_actions (main) started...
 
         <p>
         U sljedećem koraku biti će izvršena provjera dali su najvažniji
-        servisi nadograđeni na najnovije inačice u <em>etch</em>
+        servisi nadograđeni na najnovije inačice u <em>lenny</em>
         distribuciji.  Ako neki od instaliranih servisa nije najnovija
         inačica, pojavit će se poruka:
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 |                                                                 |
-| Prije prelaska na Debian Lenny potrebno je napraviti nadogradnju|
-| ovih paketa:                                                    |
+| Prije prelaska na Debian Squeeze potrebno je napraviti          |
+| nadogradnju ovih paketa:                                        |
 |    amavisd-cn                                                   |
 |                                                                 |
 | Pokrenite:                                                      |
@@ -296,7 +295,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 |                                                                 |
 | Na racunalu je pronadjenja verzija kernela novija od trenutno   |
@@ -318,7 +317,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 |                                                                 |
 | Na racunalu je pronadjena instalacija KDE, GNOME ili X Window   |
@@ -335,7 +334,7 @@ CN: run_actions (main) started...
         </p>
 
         <p>
-        Standardna instalacija CARNet Debian <em>etch</em> distribucije
+        Standardna instalacija CARNet Debian <em>lenny</em> distribucije
         donosila je mnogo paketa koji nisu nužno potrebni za uobičajen rad
         poslužiteljskog računala. Brisanjem tih paketa ubrzati ćete
         proceduru nadogradnje, kao i smanjiti zauzeće diskovnog prostora.
@@ -345,7 +344,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 | Prethodna inacica distribucije, CARNet Debian 2, donosila je    |
 | neke pakete koji nisu nuzni za normalan rad posluzitelja.       |
@@ -373,7 +372,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 | Standardna instalacija CARNet Debian distribucije donosi        |
 | podrsku za veci broj razlicitih servisa. U ovom koraku nudi     |
@@ -407,9 +406,9 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
-| Napravljen backup slapd baze u /var/backups/slapcat.cn5-upgrade.|
+| Napravljen backup slapd baze u /var/backups/slapcat.cn6-upgrade.|
 |                                                                 |
 |                                                                 |
 |                                                                 |
@@ -433,10 +432,10 @@ CN: run_actions (main) started...
         
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 | Napravljen backup /etc direktorija u                            |
-| /var/backups/etc.cn5-upgrade.tar.gz.                            |
+| /var/backups/etc.cn6-upgrade.tar.gz.                            |
 |                                                                 |
 |                                                                 |
 |                                                                 |
@@ -453,30 +452,30 @@ CN: run_actions (main) started...
 
         <p>
         Slijedi instalacija <file>/etc/apt/sources.list</file> datoteke
-        podešene za CARNet Debian <em>lenny</em> i osvježavanje baze paketa.
+        podešene za CARNet Debian <em>squeeze</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.cn5-upgrade</file>.
+        kao <file>/etc/apt/sources.list.cn6-upgrade</file>.
 
 <example>
-+-------------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                             |
-+-------------------------------------------------------------------+
-| Novi sadrzaj datoteke /etc/apt/sources.list:                      |
-|                                                                   |
-| # Osnovni Debian Lenny paketi                                     |
-| deb http://ftp.carnet.hr/debian lenny main contrib non-free       |
-| deb http://security.debian.org lenny/updates main contrib non-free|
-|                                                                   |
-| # CARNet Debian Lenny paketi                                      |
-| deb http://ftp.carnet.hr/carnet-debian carnet-lenny main non-free |
-|                                                                   |
-| # SRCE AAI paketi                                                 |
-| deb ftp://ftp.srce.hr/srce-debian/ srce-lenny main                |
-|                                                                   |
-+-------------------------------------------------------------------+
-|                           < U redu >                              |
-+-------------------------------------------------------------------+
++----------------------------------------------------------------------+
+| Nadogradnja CARNet Debian Lenny->Squeeze                             |
++----------------------------------------------------------------------+
+| Novi sadrzaj datoteke /etc/apt/sources.list:                         |
+|                                                                      |
+| # Osnovni Debian Squeeze paketi                                      |
+| deb http://ftp.carnet.hr/debian squeeze main contrib non-free        |
+| deb http://security.debian.org squeeze/updates main contrib non-free |
+|                                                                      |
+| # CARNet Debian Squeeze paketi                                       |
+| deb http://ftp.carnet.hr/carnet-debian carnet-squeeze main non-free  |
+|                                                                      |
+| # SRCE AAI paketi                                                    |
+| deb ftp://ftp.srce.hr/srce-debian/ srce-squeeze main                 |
+|                                                                      |
++----------------------------------------------------------------------+
+|                           < U redu >                                 |
++----------------------------------------------------------------------+
 </example>
         </p>
 
@@ -551,7 +550,7 @@ CN: run_actions (main) started...
 
 <example>
 +-----------------------------------------------------------------+
-| Nadogradnja CARNet Debian Etch->Lenny                           |
+| Nadogradnja CARNet Debian Lenny->Squeeze                        |
 +-----------------------------------------------------------------+
 | Automatizirane ispravke su izvrsene. Provjerite jesu li svi     |
 | vasi kriticni servisi ispravno konfigurirani i pokrenuti.       |
@@ -752,7 +751,7 @@ CN: run_actions (main) started...
         <list>
           <item>DNS (<prgn>host www.vasa-domena.hr localhost</prgn>),
           <item>slanje i primanje maila (sa stroja, sa LAN-a, izvana),
-          <item>Freeradius (spojiti se na CMU i provjeriti log datoteke),
+          <item>Freeradius (spojiti se na AAIEdu i provjeriti stanje),
           <item>Apache (<tt>http://stroj</tt> i <tt>https://stroj</tt>),
           <item>LDAP (<tt>http://stroj/ldap/</tt>),
           <item>Webmail (<tt>https://stroj/webmail/</tt>),
index 6090ce4..3c1cf26 100644 (file)
@@ -1,9 +1,9 @@
 # Osnovni Debian paketi
-deb http://debian.carnet.hr/debian lenny main contrib non-free
-deb http://security.debian.org lenny/updates main contrib non-free
+deb http://debian.carnet.hr/debian squeeze main contrib non-free
+deb http://security.debian.org squeeze/updates main contrib non-free
 
 # CARNet Debian paketi
-deb http://ftp.carnet.hr/carnet-debian carnet-lenny main non-free
+deb http://ftp.carnet.hr/carnet-debian carnet-squeeze main non-free
 
 # SRCE AAI paketi
-deb ftp://ftp.srce.hr/srce-debian/ srce-lenny main
+deb ftp://ftp.srce.hr/srce-debian/ srce-squeeze main
index 8b848c0..b5ec188 100644 (file)
@@ -1 +1 @@
-Debian GNU/Linux 4.0 (CARNet Debian 4.0) \n \l
+Debian GNU/Linux 5.0 (CARNet Debian 5.0) \n \l
diff --git a/files/etc/issue.expect.lenny b/files/etc/issue.expect.lenny
deleted file mode 100644 (file)
index b797604..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Debian GNU/Linux 5.0 \n \l
-
diff --git a/files/etc/issue.expect.new b/files/etc/issue.expect.new
new file mode 100644 (file)
index 0000000..9d52ed2
--- /dev/null
@@ -0,0 +1,2 @@
+Debian GNU/Linux 6.0 \n \l
+
index e0b3930..b6022f9 100644 (file)
@@ -1 +1 @@
-Debian GNU/Linux 4.0 (CARNet Debian 4.0) %h
+Debian GNU/Linux 5.0 (CARNet Debian 5.0) %h
diff --git a/files/etc/issue.net.expect.lenny b/files/etc/issue.net.expect.lenny
deleted file mode 100644 (file)
index ac469c2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Debian GNU/Linux 5.0
diff --git a/files/etc/issue.net.expect.new b/files/etc/issue.net.expect.new
new file mode 100644 (file)
index 0000000..6a11f39
--- /dev/null
@@ -0,0 +1 @@
+Debian GNU/Linux 6.0
index ccee04f..ac469c2 100644 (file)
@@ -1 +1 @@
-Debian GNU/Linux 4.0
+Debian GNU/Linux 5.0
index 162c8f5..b797604 100644 (file)
@@ -1,2 +1,2 @@
-Debian GNU/Linux 4.0 \n \l
+Debian GNU/Linux 5.0 \n \l
 
index 1e22860..1a0d520 100644 (file)
@@ -1,4 +1,4 @@
-# samo akcije za nakon upgradea, moze se slobodno izvrsiti na bilo kojem etchu.
+# samo akcije za nakon upgradea, moze se slobodno izvrsiti na bilo kojem squeezu.
 #
 # s obzirom da ne znamo koja verzija paketa je radila upgrade, i ovdje treba
 # dodavati naknadne instalacije/upgrade paketa koje mozda nisu upgradeane sa
index 8854fab..5215f5e 100644 (file)
@@ -1,4 +1,4 @@
-# akcije za update etch instalacije, slicno post_upgrade
+# akcije za update squeeze instalacije, slicno post_upgrade
 # veci broj paketa koji se ne daju upgradeati s obicnim
 # apt-get upgrade se forsirano upgradea
 true                           check_services preupgrade       # spremi stanje
index d7b3b3b..bca0e00 100644 (file)
@@ -1,5 +1,5 @@
 # Backup extension
-backup_ext=cn5-upgrade
+backup_ext=cn6-upgrade
 
 # carnet-upgrade aborts if these packages are not up to date
 # name         wanted version
@@ -39,7 +39,7 @@ webalizer-cn  2.01.10-32
 '
 
 # URL to use for checking the latest version of carnet-upgrade itself
-packages_uri='http://ftp.carnet.hr/carnet-debian/dists/carnet-etch/main/binary-i386/Packages'
+packages_uri='http://ftp.carnet.hr/carnet-debian/dists/carnet-lenny/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.
index 9e6b16f..5683139 100644 (file)
@@ -376,7 +376,7 @@ check_upgrade () {
 
   if [ "$upgrade" ]; then
     notice "
-Prije prelaska na Debian Lenny potrebno je napraviti nadogradnju ovih paketa:
+Prije prelaska na Debian Squeeze potrebno je napraviti nadogradnju ovih paketa:
   $upgrade
 
 Pokrenite:
@@ -455,7 +455,7 @@ check_php_version () {
     install_php5_extensions
 
     notice "
-Prije prelaska na Debian Lenny potrebno je napraviti nadogradnju sa PHP 4 na PHP 5.
+Prije prelaska na Debian Squeeze potrebno je napraviti nadogradnju sa PHP 4 na PHP 5.
 
 Pokrenite:
   # apt-get update
@@ -507,7 +507,7 @@ check_grsec_kernel () {
   if [ "$ver" = "${ver#2.6.2[4-9]}" ]; then
     # kernel too old
     notice "
-Prije prelaska na Debian Lenny potrebno je napraviti nadogradnju na najnoviji kernel.
+Prije prelaska na Debian Squeeze potrebno je napraviti nadogradnju na najnoviji kernel.
 
 Pokrenite:
   # apt-get update
@@ -1024,7 +1024,7 @@ upgrade_libc () {
   DEBIAN_FRONTEND=noninteractive pkgupgrade libc6 libc6-dev tzdata
 }
 
-# upgrade apache2/php5 to lenny
+# upgrade apache2/php5
 upgrade_apache2 () {
   pkgrm apache-common # prevents installation of apache2-suexec
   pkgupgrade libapache2-mod-php5 php5-cli php5-cn apache2-cn \
@@ -1072,7 +1072,7 @@ upgrade_freeradius () {
 
   pkg freeradius-aai lt 2.1.3-0lenny0 || return 0
 
-  # aai team prevents a clean lenny upgrade
+  # aai team prevents a clean upgrade
   cp -av /etc/freeradius /etc/freeradius.$backup_ext
   pkgrm freeradius-aai freeradius-ldap freeradius
   pkgadd freeradius-aai
@@ -1213,18 +1213,18 @@ comment_force_overwrite () {
 
 # try not to overwrite user modified issue files
 fix_issue () {
-  if cmp /etc/issue $cnup/files/etc/issue.expect.lenny >/dev/null; then
+  if cmp /etc/issue $cnup/files/etc/issue.expect.new >/dev/null; then
     cp -av /etc/issue /etc/issue.$backup_ext
     cat > /etc/issue <<EOF
-Debian GNU/Linux 5.0 (CARNet Debian 5.0) \\n \\l
+Debian GNU/Linux 6.0 (CARNet Debian 6.0) \\n \\l
 
 EOF
   fi
 
-  if cmp /etc/issue.net $cnup/files/etc/issue.net.expect.lenny >/dev/null; then
+  if cmp /etc/issue.net $cnup/files/etc/issue.net.expect.new >/dev/null; then
     cp -av /etc/issue.net /etc/issue.net.$backup_ext
     cat > /etc/issue.net <<EOF
-Debian GNU/Linux 5.0 (CARNet Debian 5.0) %h
+Debian GNU/Linux 6.0 (CARNet Debian 6.0) %h
 EOF
   fi
 }
index fd18dff..343cd06 100644 (file)
@@ -1,6 +1,6 @@
 ###
 # dialog stuff
-title="Nadogradnja CARNet Debian Etch->Lenny"
+title="Nadogradnja CARNet Debian Lenny->Squeeze"
 
 msg_first_warning="PAZNJA! PAZNJA!
 
@@ -28,7 +28,7 @@ smanjiti zauzece diskovnog prostora.
 
 Zelite li UKLONITI navedene aplikacije?"
 
-msg_remove_bloat="Prethodna inacica distribucije, CARNet Debian 2, donosila je 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,
@@ -70,16 +70,16 @@ Koristenje: $(basename $0) [<akcija>] | -h | --help
 
 <akcija> moze biti:
   - main 
-         izvrsava potpunu proceduru za nadogradnju sa CARNet Debian 4.x (etch)
-         na CARNet Debian 5.x (lenny) distribuciju.  Ovo je pretpostavljena
+         izvrsava potpunu proceduru za nadogradnju sa CARNet Debian 5.x (lenny)
+         na CARNet Debian 6.x (squeeze) distribuciju.  Ovo je pretpostavljena
          vrijednost.
          
   - post_upgrade
          izvrsava samo one akcije iz procedure za nadogradnju koje dolaze
          nakon apt-get dist-upgrade.
 
-  - lenny
-         izvrsava akcije podobne za CARNet Debian 5.x (lenny) instalaciju.
+  - squeeze
+         izvrsava akcije podobne za CARNet Debian 6.x (squeeze) instalaciju.
          
   - new
          izvrsava samo akcije koje su dodane u ovoj inacici.