Package Details: pumpio-git 0.3.0.3.g1029ac7-1

Git Clone URL: https://aur.archlinux.org/pumpio-git.git (read-only)
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
Last Updated: 2015-07-11 03:37

Required by (0)

Sources (3)

Latest Comments

jpope commented on 2014-12-02 04:05

Sorry for the delay Morfeo, I completely missed the email notification on your reply.

PKGBUILD has been fixed.

M0Rf30 commented on 2014-08-17 21:36

http://pastie.org/9481467

jpope commented on 2014-04-21 12:47

@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

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

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

ilpianista commented on 2013-12-23 08:36

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!