Remove skey group.
authorValentin Vidic <vvidic@carnet.hr>
Mon, 28 Jan 2008 10:09:32 +0000 (11:09 +0100)
committerValentin Vidic <vvidic@carnet.hr>
Mon, 28 Jan 2008 10:09:32 +0000 (11:09 +0100)
Minor documentation fixes.

doc/carnet-upgrade.sgml
src/actions/main.queue
src/functions.sh

index 702d5d8..c7c5939 100644 (file)
@@ -18,6 +18,8 @@
       <abstract>
         Ovaj priručnik opisuje postupak nadogradnje CARNet Debian
         distribucije sa verzije 2.1 (sarge) na verziju 4.0 (etch).
+        CARNet Debian 4.0 (etch) je treća generacija CARNet Debian
+        distribucije temeljena na Debian GNU/Linux 4.0 (etch) distribuciji.
         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 
@@ -44,7 +46,7 @@
         korištenjem tračnog uređaja (dump/restore, tar...), ili drukčije. Za
         ovu svrhu preporučujemo backup svih podataka (level 0 backup).
         Također je potrebno osigurati ispravnost pohranjenih podataka, što
-        znaci da baze podataka poput OpenLDAP, MySQL ili PostgreSQL, treba
+        znaci da baze podataka (OpenLDAP, MySQL, PostgreSQL) treba
         backupirati na ispravan način, jer backup datotečnog sustava za
         takve servise nije dovoljan i ne garantira ispravnost i
         konzistenciju podataka. Svaka baza podataka donosi zasebne programe
index 969ccd9..1880a6e 100644 (file)
@@ -5,8 +5,6 @@ true                            first_warning
 true                           check_upgrade
 true                           remove_bloat
 true                           comment_force_overwrite # ruzna opcija za dpkg
-pkg libpam-skey                        pkgrm libpam-skey
-pkg skey-cn                    pkgrm skey-cn
 # ovo bi trebao biti zadnji post_upgrade - spremi popis
 # instaliranih servisa za koje cemo na kraju provjeriti da li rade.
 ! check_services check         check_services preupgrade
@@ -19,6 +17,7 @@ true                          check_disk_space
 ! debconf_priority check       debconf_priority set    # utisaj debconf
 true                           upgrade_libc
 true                           install_keyrings
+pkg skey-cn                    remove_skey
 pkg mrtg-cn                    post_upgrade pkgadd munin-cn
 pkg mrtg-cn                    pkgrm mrtg mrtg-cn      # zamjenjeno sa munin
 # popravi konfiguracije koje stvaraju probleme
index 928365f..8183ddc 100644 (file)
@@ -470,6 +470,16 @@ install_keyrings () {
   update
 }
 
+# remove skey (not supported anymore)
+remove_skey () {
+  pkgrm skey-cn libpam-skey
+
+  if getent group skey > /dev/null; then
+    groupdel skey || true
+    log "groupdel skey"
+  fi
+}
+
 # make a silent upgrade to new libc6
 upgrade_libc () {
   DEBIAN_FRONTEND=noninteractive pkgadd libc6