Affirmative, worked like a charm! Thank you calrama!
Search Criteria
Package Details: seafile 9.0.11-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/seafile.git (read-only, click to copy) |
---|---|
Package Base: | seafile |
Description: | An online file storage and collaboration tool |
Upstream URL: | https://github.com/haiwen/seafile |
Licenses: | GPL2 |
Conflicts: | seafile-server |
Provides: | seafile-client-cli |
Submitter: | eolianoe |
Maintainer: | Joffrey |
Last Packager: | Joffrey |
Votes: | 111 |
Popularity: | 0.000000 |
First Submitted: | 2016-08-11 16:38 (UTC) |
Last Updated: | 2024-11-14 17:06 (UTC) |
Dependencies (8)
- fuse (fuse2)
- libevent (libevent-gitAUR)
- libsearpcAUR
- libwebsockets
- python-future
- sqlite (sqlite-fossilAUR)
- intltool (make)
- vala (vala-gitAUR) (make)
Required by (2)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 33 34 35 36 37 38 39 40 41 42 43 .. 47 Next › Last »
Armadillux commented on 2014-05-02 14:51 (UTC)
<deleted-account> commented on 2014-05-02 09:48 (UTC)
@BubBum: Nice, thank you for testing. I wrote the steps down from memory^^
BunBum commented on 2014-05-02 09:32 (UTC)
@calrama thank you. I've tested these steps and everything worked. Great work!
Armadillux commented on 2014-05-02 08:56 (UTC)
@calrama: Nice work, i'll upgrade my server now and report on the results.
<deleted-account> commented on 2014-05-02 06:56 (UTC)
@BunBum: Done, though it might need some proof-reading.
BunBum commented on 2014-05-02 05:37 (UTC)
@calrama could you put this to your Wiki page https://wiki.archlinux.org/index.php/Seafile ?
maribu commented on 2014-04-30 18:37 (UTC)
Excellent work! Thanks for the update instructions!
<deleted-account> commented on 2014-04-30 11:53 (UTC)
This package now comes with a bash script 'seahub-preupgrade', that is NOT used automatically anywhere. It exists solely to unify most steps of the procedure to upgrade seahub after a seafile upgrade. With this, the steps to upgrade seafile are now like this:
1. Stop seafile, e.g. # systemctl stop seafile-server@example.org
2. Upgrade the seafile-server package
3. Repeat for all for your seafile-server's on the target system (e.g. example.org, foo.bar, etc.):
a. Change directory to the server's 'seafile-server' subdirectory, e.g. '$ cd /srv/seafile/example.org/seafile-server'
b. Become the user the seafile server runs at (who should own all the directores and files below e.g. /srv/seafile), e.g. '$ sudo -u seafile -s'
c. Run the preupgrade script (Or do the steps by hand, see seafile's wiki for that): '$ seahub-preupgrade'
d. Run the appropriate seafile/seahub upgrade scripts from the upgrade subdirectory, i.e. '$ ./upgrade/minor-upgrade.sh' for an x.y.a to x.y.b (a < b) upgrade (minor) and '$ ./upgrade/upgrade_x.y_z.w.sh' for an x.y.a to z.w.b (x < z || y < w) upgrade (major).
4. Start seafile, e.g. # systemctl start seafile-server@example.org
Important note: I have tested this on my own server only so far, feedback would thus be welcome. Also, note that the seahub-preupgrade script has no error detection other than exiting if it's not run in a directory named 'seafile-server', so use it at your own risk.
<deleted-account> commented on 2014-04-30 11:53 (UTC)
This package now comes with a bash script 'seahub-preupgrade', that is NOT used automatically anywhere. It exists solely to unify most steps of the procedure to upgrade seahub after a seafile upgrade. With this, the steps to upgrade seafile are now like this:
1. Stop seafile, e.g. # systemctl stop seafile-server@example.org
2. Upgrade the seafile-server package
3. Repeat for all for your seafile-server's on the target system (e.g. example.org, foo.bar, etc.):
a. Change directory to the server's 'seafile-server' subdirectory, e.g. '$ cd /srv/seafile/example.org/seafile-server'
b. Become the user the seafile server runs at (who should own all the directores and files below e.g. /srv/seafile), e.g. '$ sudo -u seafile -s'
c. Run the preupgrade script (Or do the steps by hand, see seafile's wiki for that): '$ seahub-preupgrade'
d. Run the appropriate seafile/seahub upgrade scripts from the upgrade subdirectory, i.e. '$ ./upgrade/minor-upgrade.sh' for an x.y.a to x.y.b (a < b) upgrade (minor) and '$ ./upgrade/upgrade_x.y_z.w.sh' for an x.y.a to z.w.b (x <z || y < w) upgrade (major).
4. Start seafile, e.g. # systemctl start seafile-server@example.org
Important note: I have tested this on my own server only so far, feedback would thus be welcome. Also, note that the seahub-preupgrade script has no error detection other than exiting if it's not run in a directory named 'seafile-server', so use it at your own risk.
Pinned Comments