Package Details: pumpio-git 0.3.0.3.g1029ac7-1

Git Clone URL: https://aur.archlinux.org/pumpio-git.git (read-only, click to copy)
Package Base: pumpio-git
Description: This is pump.io. It's a stream server that does most of what people really want from a social network. (git version)
Upstream URL: http://pump.io
Keywords: distributed federated socialnetwork
Licenses: Apache
Conflicts: pumpio
Provides: pumpio
Submitter: jpope
Maintainer: jpope
Last Packager: jpope
Votes: 2
Popularity: 0.000000
First Submitted: 2013-12-22 23:29 (UTC)
Last Updated: 2015-07-11 03:37 (UTC)

Latest Comments

jpope commented on 2014-12-02 04:05 (UTC)

Sorry for the delay Morfeo, I completely missed the email notification on your reply. PKGBUILD has been fixed.

robertfoster commented on 2014-08-17 21:36 (UTC)

http://pastie.org/9481467

jpope commented on 2014-04-21 12:47 (UTC)

@Renha First, I'll skip any lectures on running webapps as root. ;) In order to get pumpio to run as another user, you'll need to edit both the .service file and the pumpio config file (installed at /etc/webapps/pumpio/pump.io.json). The pumpio config also has a "serverUser" setting which is what the actual pumpio process will run as after systemd starts it.

Renha commented on 2014-04-18 08:08 (UTC)

How to change .service file to start pump.io as root? Looks like it could downgrade it's rights back to user from configuration (pumpio) after binding to port 80, but i dont understand how to give it root rights (just editing User=pumpio to User=root in .service file doesn't help)

jpope commented on 2013-12-23 17:01 (UTC)

@scarpino Thanks for the pointers. I figured I was making a few small errors. ;)

ilpianista commented on 2013-12-23 08:36 (UTC)

Few minor things: - no need to use options=('!strip'), is already default - no need to put 'usr/lib/systemd/system/pumpio.service' in backup, people *should* edit their services files by copying them in /etc/systemd/system. They *should* never edit files in /usr. - in makepkg every function calls 'cd $srcdir' internally and then exec the function body; this means you don't have to 'cd $srcdir/$gitname', 'cd $gitname' is enough. - pkgver should start with an incremental number, something like $i.$commitSHA. You cannot understand if a version is newer than another by its commit-SHA (e.g. acf143c vs e224f2e) - add also conflicts=('pumpio') - install files does not need to be in source[] Thanks!