![]() |
![]() |
![]() |
milter manager Reference Manual | ![]() |
---|
Upgrade on Ubuntu (optional)Upgrade on Ubuntu (optional) — How to upgrade milter manager related softwares on Ubuntu Linux |
This document describes how to upgrade milter manager on Ubuntu Linux. See Install to Ubuntu (optional) for newly install information.
You need to upgrade milter manager before you upgrade optional packages. See Upgrade on Ubuntu if you don't upgrade milter manager yet.
You already upgrade milter-manager-log-analyzer when you upgrade milter-manager package.
% sudo gem install rack -v '1.1.0' % sudo gem install rails -v '2.3.8' % sudo gem install passenger -v '2.2.15'
To build Passenger we run the following command:
% (echo 1; echo) | sudo passenger-install-apache2-module
We upgrade Passenger version in /etc/apache2/mod-available/passenger.{load,conf} to 2.2.15:
/etc/apache2/mods-available/passenger.load:
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/ext/apache2/mod_passenger.so
/etc/apache2/mods-available/passenger.conf:
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15 PassengerRuby /usr/bin/ruby1.8 RailsBaseURI /milter-manager
We restart Apache:
% sudo /etc/init.d/apache2 restart
We upgrade milter manager admin and its database schema:
% tar cf - -C /usr/share/milter-manager admin | sudo -u milter-manager -H tar xf - -C ~milter-manager % cd ~milter-manager/admin % sudo -u milter-manager -H rake gems:install % sudo -u milter-manager -H rake RAILS_ENV=production db:migrate % sudo -u milter-manager -H touch tmp/restart.txt