aboutsummaryrefslogtreecommitdiffstats
path: root/systemd
AgeCommit message (Expand)AuthorFilesLines
2023-01-03update copyright for 2023Gravatar Christian Hesse2-2/+2
2022-04-04create a system user for pacredir•••Missing configuration in /etc/nsswitch.conf was problematic before... Looks looks handling of dynamic users became even worse with dbus 1.14.0 - so let's create a regular system user. Addresses #1 Gravatar Christian Hesse2-1/+2
2022-03-29pacserve: use empty file for index•••This makes monitoring happy... 😊 Gravatar Christian Hesse2-1/+3
2022-01-03update copyright for 2022Gravatar Christian Hesse2-2/+2
2021-01-01update copyright for 2021Gravatar Christian Hesse2-2/+2
2020-12-29support reload from systemd serviceGravatar Christian Hesse1-0/+1
2020-11-25clearly state the licenseGravatar Christian Hesse2-0/+14
2018-07-04use private bind mounts for pacserve, remove pacdbserve•••We want just one service to serve database files and package archives. Private bind mounts make both available to pacserve. This alse removes some complexity in pacredir. systemd-v233Gravatar Christian Hesse4-18/+6
2018-01-02add documentation link in systemd unit fileGravatar Christian Hesse1-0/+1
2017-10-10allocate a dynamic usersystemd-v232Gravatar Christian Hesse3-6/+3
2017-04-28drop unit file paccache.serviceGravatar Christian Hesse2-7/+2
2016-12-01Use systemd service manager notification•••Notify systemd service manager when our initialization sequence completed. Gravatar Christian Hesse1-0/+1
2016-10-06order pacredir service after network{,-online}.targetGravatar Christian Hesse1-1/+1
2016-01-31use symlinks for pacserve and pacdbserve•••This adds the service names to log, not just 'darkhttpd'. Gravatar Christian Hesse2-2/+2
2016-01-27darkhttpd supports IPv6 now, no longer limit to IPv4Gravatar Christian Hesse2-2/+2
2016-01-27disable directory listingGravatar Christian Hesse2-2/+2
2015-06-27add some extra security to systemd unitsGravatar Christian Hesse3-0/+12
2014-10-05add paccache.service to enable all required servicesGravatar Christian Hesse1-0/+7
2014-09-04Revert "addow socket activation for pacserve and pacdbserve"•••The Arch Linux darkhttpd package [0] has a unit file for socket activation. Looks like this is wrong, darkhttpd does not support socket activation. [0] https://www.archlinux.org/packages/?name=darkhttpd Gravatar Christian Hesse2-18/+0
2014-09-01addow socket activation for pacserve and pacdbserveGravatar Christian Hesse2-0/+18
2013-11-04actually avahi-daemon IS required...Gravatar Christian Hesse1-0/+1
2013-11-04do not make avahi-daemon a hard depend•••Now that you can add static hosts via config file it may make sense to run pacredir without avahi-daemon. Just make it start After=. Gravatar Christian Hesse1-1/+1
2013-10-30use unprivileged user to run servicesGravatar Christian Hesse3-0/+6
2013-10-27add files for pacdbserve (serve pacman db files)Gravatar Christian Hesse1-0/+9
2013-10-26make avahi-daemon.service a hard dependency for pacredir.serviceGravatar Christian Hesse1-1/+1
2013-10-26fix unit descriptionGravatar Christian Hesse1-1/+1
2013-10-25initial commitGravatar Christian Hesse2-0/+18