-
Notifications
You must be signed in to change notification settings - Fork 169
/
UPDATE
112 lines (61 loc) · 2.45 KB
/
UPDATE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Update
======
This is a guide about how to upgrade *LibrePlan* when a new version is released.
If you want to know how to install the application ``INSTALL`` file.
.. contents::
LibrePlan automatic update
--------------------------
Ubuntu PPAs
~~~~~~~~~~~
Instructions::
$ sudo apt-get update
$ sudo apt-get install libreplan
Debian packages
~~~~~~~~~~~~~~~
Instructions:
* Download the new package::
$ wget http://downloads.sourceforge.net/project/libreplan/LibrePlan/libreplan_1.2.1-1_amd64.deb
* Install package::
# dpkg -i libreplan_1.2.1-1_amd64.deb
* Install new dependencies if needed::
# apt-get install -f
LibrePlan manual update
-----------------------
Debian/Ubuntu
~~~~~~~~~~~~~
* Stop Tomcat::
# /etc/init.d/tomcat6 stop
* Download database upgrade scripts from previous version. For example, if you
are upgrading from *LibrePlan 1.2.0* to *LibrePlan 1.2.1* you should download
``upgrade_1.2.1.sql``::
$ wget http://downloads.sourceforge.net/project/libreplan/LibrePlan/upgrade_1.2.1.sql
* Upgrade database::
$ psql -h localhost -U libreplan -W libreplan < upgrade_1.2.1.sql
* Download ``.war`` file of new version from SourceForge.net::
$ wget -O libreplan.war http://downloads.sourceforge.net/project/libreplan/LibrePlan/libreplan_1.2.1.war
* Backup current deployed application::
# mv /var/lib/tomcat6/webapps/libreplan/ /tmp/
* Copy war to Tomcat 6 web applications directory::
# cp libreplan.war /var/lib/tomcat6/webapps/
* Start Tomcat 6::
# /etc/init.d/tomcat6 start
* Go to http://localhost:8080/libreplan/
openSUSE
~~~~~~~~
* Stop Tomcat::
# /etc/init.d/tomcat6 stop
* Download database upgrade scripts from previous version. For example, if you
are upgrading from *LibrePlan 1.2.0* to *LibrePlan 1.2.1* you should download
``upgrade_1.2.1.sql``::
$ wget http://downloads.sourceforge.net/project/libreplan/LibrePlan/upgrade_1.2.1.sql
* Upgrade database::
$ psql -h localhost -U libreplan -W libreplan < upgrade_1.2.1.sql
* Download ``.war`` file of new version from SourceForge.net::
$ wget -O libreplan.war http://downloads.sourceforge.net/project/libreplan/LibrePlan/libreplan_1.2.1.war
* Backup current deployed application::
# mv /srv/tomcat6/webapps/libreplan/ /tmp/
* Copy war to Tomcat 6 web applications directory::
# cp libreplan.war /srv/tomcat6/webapps/
* Start Tomcat 6::
# /etc/init.d/tomcat6 start
* Go to http://localhost:8080/libreplan/