# Full upgrade
true first_warning
true check_my_version
-true check_apache_version
+true check_php_version
true check_upgrade
true check_grsec_kernel
+true check_reboot
pkg xlibs remove_x
true remove_bloat
+true remove_cn_bloat
true apt_listchanges disable
true comment_force_overwrite # ruzna opcija za dpkg
# ovo bi trebao biti zadnji post_upgrade - spremi popis
true apt_update
true check_archives_space
true check_kernel_space
-true apt_download # skini pakete
+true apt_download # skini pakete
! debconf_priority check debconf_priority set # utisaj debconf
pkg monit disable_monit
true upgrade_libc
true install_keyrings
+pkg udev upgrade_udev
+# popravi konfiguracije koje stvaraju probleme
+true restore_configs
pkg skey-cn remove_skey
# mrtg je zamjenjen sa munin
pkg mrtg-cn post_upgrade pkgadd munin-cn
pkg mrtg-cn pkgrm mrtg-cn
-# popravi konfiguracije koje stvaraju probleme
-true restore_configs
+pkg munin-cn upgrade_munin
# konacno, instalacija novih paketa
+pkg openldap-aai prepare_openldap
+pkg freeradius-aai upgrade_freeradius
+pkg openldap-aai upgrade_openldap
pkg amavisd-new upgrade_amavis
pkg apache2-cn upgrade_apache2
-pkg dovecot-cn upgrade_dovecot
pkg postfix-cn upgrade_postfix
-pkg openldap-aai upgrade_openldap
+# ntp i ntpdate se ne pokrenu ispravno bez lockanja
+pkg ntp && pkg ntpdate pkgadd lockfile-progs
true upgrade_postgresql
true upgrade first # neki paketi moraju rucno
true upgrade second # neke pakete zelimo ranije
+true remove_orphaned # ocisti stare libove nakon sto su cn paketi nadogradjeni
true dist_upgrade # instaliraj ostatak
# i ostatak
-true debconf_priority reset
true add_group_proc # za oidentd
true pkgadd monit-cn
+true remove_php4
pkg kernel-2.6-cn dpkg-reconfigure kernel-2.6-cn
-true apt_listchanges enable
# ovo bi trebalo biti predzadnje na popisu
# - izvrsi sve uvjetne post_upgrade akcije
true run_post_upgrade
+true apt_listchanges enable
+true debconf_priority reset
true fix_issue
# i konacno, provjeri da li stvari rade
true check_services postupgrade