Package Details: seafile 9.0.11-1

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)

Pinned Comments

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)

Affirmative, worked like a charm! Thank you calrama!

<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.