From db10849635d562f44ee18074363ffe19b8a9753b Mon Sep 17 00:00:00 2001 From: Valentin Vidic Date: Mon, 28 Jan 2008 11:09:32 +0100 Subject: [PATCH] Remove skey group. Minor documentation fixes. --- doc/carnet-upgrade.sgml | 4 +++- src/actions/main.queue | 3 +-- src/functions.sh | 10 ++++++++++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/doc/carnet-upgrade.sgml b/doc/carnet-upgrade.sgml index 702d5d8..c7c5939 100644 --- a/doc/carnet-upgrade.sgml +++ b/doc/carnet-upgrade.sgml @@ -18,6 +18,8 @@ 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 diff --git a/src/actions/main.queue b/src/actions/main.queue index 969ccd9..1880a6e 100644 --- a/src/actions/main.queue +++ b/src/actions/main.queue @@ -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 diff --git a/src/functions.sh b/src/functions.sh index 928365f..8183ddc 100644 --- a/src/functions.sh +++ b/src/functions.sh @@ -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 -- 1.7.10.4