Package Details: trafficserver 9.2.4-1

Git Clone URL: https://aur.archlinux.org/trafficserver.git (read-only, click to copy)
Package Base: trafficserver
Description: Apache Traffic Server
Upstream URL: http://trafficserver.apache.org/
Licenses: Apache
Submitter: wazboy
Maintainer: None
Last Packager: hiyuki2578
Votes: 4
Popularity: 0.000002
First Submitted: 2013-03-20 06:43 (UTC)
Last Updated: 2024-04-07 16:20 (UTC)

Latest Comments

1 2 Next › Last »

joaquinito2051 commented on 2022-02-16 18:22 (UTC)

@wazboy please upgrade to the new version 9.1.1.

joaquinito2051 commented on 2021-08-18 14:20 (UTC)

Hello, please, upgrade to 9.1.0, this is a new version.

wazboy commented on 2021-08-08 15:15 (UTC)

@dr460nf1r3

The message is intentional. The trafficserver binary needs a dedicated OS user. There is no mechanism to reserve a dedicated OS user unless the arch maintainers grant a UID/GID. You must create a dedicated user as described by the message. The full message is:

This package requires that the 'trafficserver' OS user and group exist when installing this package and that it must match the UID and GID of the server that built the package. This package uses systemd-sysusers as other arch packages do. Run the following command as root before building this package, replacing <UID:GID> with the values from the package build machine.

# echo 'u trafficserver <UID:GID> \"Apache Traffic Server\"' | \
      systemd-sysusers --replace=/usr/lib/sysusers.d/trafficserver.conf -

Note that the UID and GID assigned must match on the arch install where the package will be installed.

This ensures that the post install steps do not clobber administrator defined or existing cache ownership at the expense of requiring the trafficserver user be defined the same way on the package build server and package deployment host. See https://bbs.archlinux.org/viewtopic.php?id=241480

dr460nf1r3 commented on 2021-08-07 06:55 (UTC)

Building in clean chroot does not work: Trafficserver must not run as root and systemd will prevent it from running as the user nobody. This package requires that the 'trafficserver' OS user and group exist when building to ensure correct file ownership during the build process. This package uses systemd-sysusers as other arch packages do. Run the following command as root before building this package.

wazboy commented on 2021-07-21 03:27 (UTC)

@joaquinito2051 - I have updated to 9.0.2. A patch was needed in the tests which are run by check() in makepkg.

joaquinito2051 commented on 2021-07-13 17:26 (UTC)

@wazboy please upgrade package to 9.0.2, because python2-sphinx is not available, and cannot be compiled.

wazboy commented on 2020-05-19 18:43 (UTC)

@mnot - I had removed the github repo as I have AUR requires submission by git. I have prepared an update to trafficserver 8 but there is a sticking point. Traffic Server needs a dedicated user that will exist at build time and run time. In the past this would work as trafficserver would run with the OS user nobody. Recent changes to systemd prevent trafficserver from leveraging the nobody user. It would be possible for an administrator to correctly configure the user and directory ownership post package install. Ideally those steps would not be needed because the package contains the necessary pieces. That would require pre-registering a uid for the trafficserver package which is not possible for AUR packages. I will provide an imperfect update of the package later this week.

zrhoffman commented on 2020-05-19 16:30 (UTC)

This package can also be found on github if you would like to submit pull requests:

https://github.com/wazboy/trafficserver

As @mnot mentions, that link 404s. The AUR package is using a version from 2017, please update the package or disown so someone else can.

mnot commented on 2019-05-06 03:37 (UTC)

Github link below doesn't work; any chance of getting this updated to ATS 8?

wazboy commented on 2013-07-30 06:17 (UTC)

Thanks roheim. This package can also be found on github if you would like to submit pull requests: https://github.com/wazboy/trafficserver