Skip to content

Gentoo overlay

My personal Gentoo overlay: https://github.com/anyuta1166/gentoo-overlay

Here is the list of my ebuilds with their modifications:

app-misc/mosquitto

  • add systemd USE flag to compile with systemd support if present
  • use systemd unit file provided by the upstream

dev-lang/php

  • add the patch by Manuel Mausz to fix the 9 years old bug #53611 (fastcgi_param PHP_VALUE pollutes other sites) (not yet accepted by upstream)
  • add the patch by Manuel Mausz that changes the mode of PHP_VALUE from ZEND_INI_USER to ZEND_INI_PERDIR and disables PHP_ADMIN_VALUE

media-sound/murmur

  • fix systemd unit startup error by moving configuration file from /etc/murmur/murmur.ini to /etc/murmur.ini as expected by upstream

Gentoo bug: #689208 (partially accepted).

net-dns/dnsdist

  • patch systemd unit file to make use of dnsdist user/group

net-dns/pdns-recursor

  • remove chroot option because it is incompatible with the systemd unit file provided by the upstream, according to the upstream policy (see #4848 #4179: Our policy is, don't chroot.)
  • remove quiet option because it is on by default, and thus there is no need to modify it

It is impossible to start the service if using systemd without either removing chroot option or modifying the systemd unit file.

net-firewall/iptables

  • use custom systemd unit file
    Gentoo bug: #555920 (no answer)

net-proxy/shadowsocks-libev

  • use configuration and systemd unit files provided by the upstream

to be continued..