Package Details: pumpio-git

Git Clone URL: (read-only, click to copy)
Package Base: pumpio-git
Description: This is It's a stream server that does most of what people really want from a social network. (git version)
Upstream URL:
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

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.

robertfoster commented on 2014-08-17 21:36

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/ 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 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[]