Make sure spona-aai is not deinstalled due to make.
[carnet-upgrade.git] / usr / share / carnet-upgrade / data.sh
index f063868..842833e 100644 (file)
@@ -3,53 +3,80 @@ min_var_space=250
 
 # carnet-upgrade aborts if these packages are not up to date
 # name         wanted version
-needed_woody_versions='
-amavisd-cn     20030616p10-2
-nessus-cn      2.0.7-1cn0
-bind9-cn       1:9.2.4-0cn1
-clamav-cn      0.80-2
+needed_versions='
+amavisd-cn     20030616p10-12
+apache-cn      1.3.33-5
+bind9-cn       9.2.4-1
+clamav-cn      0.91.2-1
+dovecot-cn     0.99.14-0
+iptables-cn    1.2.11-6
+kernel-2.6-cn  2.6.22.9-1
+mysql-cn       4.0.24-10.5
+ntp-cn 4.2.0a+stable-2sarge1.1
+openssh-cn     3.8p1-8
+php4-cn        4.3.11-6
+postfix-cn     2.1.5-11
+procmail-cn    3.22-2
+razor-cn       2.361-0
+samba-cn       3.0.10-1
+spamassassin-cn        3.1.7-3
+squirrelmail-cn        1.4.4-5
+vsftpd-cn      2.0.3-1
+xinetd-cn      2.3.13-1
+aosi-aai       1.6.3
+aosi-www-aai   1.5.7sarge0
+freeradius-aai 1.1.7-0
+openldap-aai   2.2.23-13
+mysql-common   4.0.24-10sarge3
 '
 
 # Packages to forcibly install before installing the rest with dist-upgrade,
 # because dist-upgrade would rather remove them.
 packages_first='
-dpkg
-apt
-php4-cn
-apache-cn
-squirrelmail-cn
+php4-odbc
+php4-xslt
 amavisd-cn
-amavisd-new
-aide-arms-client
-raidtools2
-openldap-cn
-sweep-cn
+php5-cn
+squirrelmail-cn
+mysql-cn
 '
 
 # Packages that provide crucial services, upgrade them before the rest
 packages_second='
-bind9-cn               
-clamav-cn              
-mysql-cn               
-sendmail-cn            
-oidentd-cn             
-openssh-cn             
-postgresql-cn          
-proftpd-cn             
-spamassassin-cn                
-xinetd-cn      
-ntp-cn
+bind9-cn bind9
+openssh-cn openssh-server              
+clamav-cn clamav-daemon
+spamassassin-cn        spamassassin razor dcc-client
+postfix-cn
+dovecot-cn dovecot
+squirrelmail-cn
+openldap-aai
+freeradius-aai freeradius
+aosi-aai
+aosi-www-aai
+ntp-cn ntp
+vsftpd-cn vsftpd
+xinetd-cn xinetd       
+monit-cn
+munin-cn
+ossec-hids-cn
+amavis-stats-cn
+webalizer-cn
 '
 
 # We want to remove these packages, used in remove_bloat()
 # nice name            packages to remove
 bloats='
-Abiword                        abiword-common
-Emacs i XEmacs         emacsen-common
-Gimp                   gimp1.2
-Gnome                  gnome-common libgnome2-common libgnome32
-KDE                    kdelibs3 kdelibs4 kdebase-doc kdelibs3-doc kdevelop-doc
-Wine                   libwine wine-doc
+Autoconf       autoconf-cn autoconf
+Automake       automake-cn automake autotools-dev
+Bison          bison-cn bison
+CVS            cvs-cn cvs
+Expect         expect-cn expect
+GCC            gcc-2.95-cn gcc-2.95 g++-2.95 gcc-2.95-doc gcc-cn gcc g++ gcc-doc gcc-misc-cn gobjc gpc gcj gij chill g77
+GDB            gdb-cn gdb
+Gettext                gettext-cn gettext
+Make           make-cn 
+Nessus         nessus-cn nessus nessusd
 '
 # php4-gd -> libgd1 -> xlibs -> xfree86-common -> suxx
 #X Window System               xfree86-common
@@ -57,20 +84,26 @@ Wine                        libwine wine-doc
 # Check if these services are running after upgrade
 # package-cn           user            proces (pazi, regexp)                   nice name
 services_to_check='
-amavisd-cn             amavis          amavisd \(master\)                      Amavis
-amavisd-new-milter     amavis          /usr/sbin/amavis-milter                 Amavis-milter
+amavisd-cn             amavis          amavisd [(]master[)]                    Amavis
+aosi-aai               aosi            /usr/sbin/aosi                          AOSI
 apache-cn              www-data        /usr/sbin/apache                        Apache
 bind9-cn               bind            /usr/sbin/named                         Bind
+clamav-cn              clamav          /usr/bin/freshclam                      ClamAV update
 clamav-cn              clamav          /usr/sbin/clamd                         ClamAV
-freeradius-cn          freerad         /usr/sbin/freeradius                    FreeRADIUS
+dovecot-cn             root            /usr/sbin/dovecot                       Dovecot
+freeradius-aai         freerad         /usr/sbin/freeradius                    FreeRADIUS
 mysql-cn               mysql           /usr/sbin/mysqld                        MySQL
-sendmail-cn            root            sendmail: MTA: accepting connections    Sendmail
-openldap-cn            root            /usr/sbin/slapd                         OpenLDAP
-oidentd-cn             nobody          /usr/sbin/oidentd                       oidentd
+ntp-cn                 ntp             /usr/sbin/ntpd                          ntpd
+oidentd-cn             oident          /usr/sbin/oidentd                       oidentd
+openldap-aai           openldap        /usr/sbin/slapd                         OpenLDAP
 openssh-cn             root            /usr/sbin/sshd                          OpenSSH
+postfix-cn             postgrey        /usr/sbin/postgrey                      Postfix greylisting
+postfix-cn             root            /usr/lib/postfix/master                 Postfix
+postfix-cn             root            /usr/sbin/saslauthd                     SASL authentication
 postgresql-cn          postgres        /usr/lib/postgresql/bin/postmaster      PostgreSQL
-proftpd-cn             nobody          proftpd: \(accepting connections\)      ProFTPD (mozda se pokrece iz (x)inetd-a)
-spamassassin-cn                root            /usr/sbin/spamd                         SpamAssassin
+proftpd-cn             nobody          proftpd: [(]accepting connections[)]    ProFTPD (mozda se pokrece iz (x)inetd-a)
+samba-cn               root            /usr/sbin/smbd                          Samba
+spamassassin-cn                dcc             /usr/sbin/dccifd                        DCC client
+vsftpd-cn              root            /usr/sbin/vsftpd                        VSFTPD
 xinetd-cn              root            /usr/sbin/xinetd                        xinetd
-ntp-cn                 root            /usr/sbin/ntpd                          ntpd
 '