Search Criteria
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: | |
Conflicts: | |
Provides: | |
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 |
Dependencies (6)
- graphicsmagick
- nodejs (nodejs6-bin, nodejs-ipv6, nodejs-git, nodejs-lts-dubnium, nodejs-lts-erbium, nodejs-lts-fermium)
- git (git-git) (make)
- python2 (make)
- mongodb (mongodb34-bin, mongodb-bin-3.6, mongodb-3.4, mongodb-bin-3.2, mongodb-3.6-bin, mongodb-bin, mongodb-shell-bin, mongodb-bin-4.0, percona-server-mongodb-bin) (optional)
- redis (redis-testing, redis-git, keydb) (optional)
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
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!