Package Details: pyroscope-bin 0.37.2-1

Git Clone URL: https://aur.archlinux.org/pyroscope-bin.git (read-only, click to copy)
Package Base: pyroscope-bin
Description: Continuous profiling platform
Upstream URL: https://pyroscope.io/
Licenses: Apache
Conflicts: pyroscope
Provides: pyroscope
Submitter: aulonsal
Maintainer: aulonsal
Last Packager: aulonsal
Votes: 3
Popularity: 0.000004
First Submitted: 2021-04-21 14:04 (UTC)
Last Updated: 2023-06-01 18:06 (UTC)

Dependencies (1)

Required by (4)

Sources (6)

Latest Comments

aulonsal commented on 2022-02-17 00:44 (UTC)

@abeaumont I've removed the postinstall script

To anybody else, running pyroscope server using any user other than pyroscope, using this package, will now error out, either use the systemd service or run it using the pyroscope user, see https://github.com/pyroscope-io/pyroscope/issues/181.

I also added bcc-tools as an optional dependency as it's needed to use the ebpfspy.

abeaumont commented on 2022-02-15 13:08 (UTC)

The postinstall script adds setuid/setgid bits to the pyroscope binary. I'm not sure this is necessary as the service config already uses the proper user / group. I understand this makes it easier to run pyroscope manually, but it also causes using the ebpfspy to fail (as it requires to be run as root, not pyroscope).