Package Details: pacserve 2018-8

Git Clone URL: https://aur.archlinux.org/pacserve.git (read-only)
Package Base: pacserve
Description: Easily share Pacman packages between computers. A replacement for PkgD.
Upstream URL: https://xyne.archlinux.ca/projects/pacserve
Keywords: arch_linux pacman server
Licenses: GPL
Submitter: Xyne
Maintainer: Xyne
Last Packager: Xyne
Votes: 93
Popularity: 1.223723
First Submitted: 2011-04-17 00:30
Last Updated: 2018-04-26 12:10

Latest Comments

Plexcon commented on 2018-05-22 12:09

1. gpg --keyserver pgp.mit.edu --recv-key 1D1F0DC78F173680

sudo pacman-key --lsign 1D1F0DC78F173680

2.Install: python3-threaded_servers (AUR) + pyalpm (extra repository) + pacserve (AUR)

knedlyk commented on 2018-05-04 09:37

@skystrife I confirm this. But I had to uninstall completely and then install python3-threaded_servers. Silmply reinstall didn't work.

skystrife commented on 2018-05-01 21:11

My issue seems resolved for me by upgrading to python3-threaded_servers 2018.4.28-1.

craftyguy commented on 2018-04-29 19:04

I am also having the same problem that @mareex reported

skystrife commented on 2018-04-27 20:35

Similar problem on my end. I get an endless list of the following three lines until I kill the pacman process (seems to be redirecting to itself in an endless loop):

Apr 27 14:27:07 arturia pacserve[1428]: [2018-04-27 14:27:07 CDT] INFO: 127.0.0.1 "GET /pacman/core/x86_64/core.db HTTP/1.1" 303 -
Apr 27 14:27:07 arturia pacserve[1428]: [2018-04-27 14:27:07 CDT] INFO: 127.0.0.1 redirecting to http://localhost:15678/pacman/core/x86_64/core.db
Apr 27 14:27:07 arturia pacserve[1428]: [2018-04-27 14:27:07 CDT] INFO: 127.0.0.1 tell the Pacman devs to url-decode their redirects

mareex commented on 2018-04-27 19:32

cannot update my system anymore after upgrading to 2018-8. Pacman is stuck and I have a process called "python3 -mThreadedServers.Pacserve --multicast" eating a lot of cpu.

oksijun commented on 2018-04-26 17:42

python-dbus seems to be a mandatory dependency now ? pacserve refused to start without it

Xyne commented on 2018-04-26 11:28

I've added Avahi support alongside multicast support for peer detection. There are probably still some bugs to work out but it works so far in my initial tests.

Anonymous comment on 2018-02-26 14:42

@Xyne Hi, there is a better way to work without users and sysusers. You only have to add to your service file "DynamicUser=yes" and some other security stuff (read here: http://0pointer.net/blog/dynamic-users-with-systemd.html). ;-) Here is my version: https://pastebin.com/VnX4ZDDf By the way, are there any plans for avahi support?

Xyne commented on 2018-01-15 05:14

Sorry, I added the pacserve user in haste. Today's update uses systemd.sysusers to add the user and group instead. The update should work if you stop the pacserve service first but manual intervention may be required. Sorry for the inconvenience.

All comments