Age | Commit message (Expand) | Author | Files | Lines |
9 days | move architecture (ARCH) and distribution (ID) to TXT data•••This also keeps the service name below the allowed 15 characters.
Again, this breaks compatibility for older versions.
| Markus Weippert | 1 | -1/+1 |
11 days | comply with service name syntax•••This is defined in RFC6335, section 5.1... and underscore is
not allowed.
Well, according to that RFC the name is still too long... But looks like
this is not a probem for avahi and systemd-resolved.
This change breaks compatibility, so new versions will not find old
version, and vice versa.
https://datatracker.ietf.org/doc/html/rfc6335#section-5.1
| Christian Hesse | 1 | -1/+1 |
11 days | pacserve: only announce when running | Markus Weippert | 2 | -0/+24 |
2025-06-26 | pacserve: make the listening port configurable | Markus Weippert | 1 | -1/+2 |
2025-06-25 | use my site for documentation in unit files | Christian Hesse | 2 | -1/+2 |
2025-01-01 | update copyright for 2025 | Christian Hesse | 2 | -2/+2 |
2024-12-31 | create a fully locked system account•••https://github.com/systemd/systemd/blob/v257/NEWS#L767-L777
https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html#u
systemd-v257 | Christian Hesse | 1 | -1/+1 |
2024-01-01 | update copyright for 2024 | Christian Hesse | 2 | -2/+2 |
2023-01-03 | update copyright for 2023 | Christian Hesse | 2 | -2/+2 |
2022-04-04 | create 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
| Christian Hesse | 2 | -1/+2 |
2022-03-29 | pacserve: use empty file for index•••This makes monitoring happy... 😊
| Christian Hesse | 2 | -1/+3 |
2022-01-03 | update copyright for 2022 | Christian Hesse | 2 | -2/+2 |
2021-01-01 | update copyright for 2021 | Christian Hesse | 2 | -2/+2 |
2020-12-29 | support reload from systemd service | Christian Hesse | 1 | -0/+1 |
2020-11-25 | clearly state the license | Christian Hesse | 2 | -0/+14 |
2018-07-04 | use 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-v233 | Christian Hesse | 4 | -18/+6 |
2018-01-02 | add documentation link in systemd unit file | Christian Hesse | 1 | -0/+1 |
2017-10-10 | allocate a dynamic usersystemd-v232 | Christian Hesse | 3 | -6/+3 |
2017-04-28 | drop unit file paccache.service | Christian Hesse | 2 | -7/+2 |
2016-12-01 | Use systemd service manager notification•••Notify systemd service manager when our initialization sequence
completed.
| Christian Hesse | 1 | -0/+1 |
2016-10-06 | order pacredir service after network{,-online}.target | Christian Hesse | 1 | -1/+1 |
2016-01-31 | use symlinks for pacserve and pacdbserve•••This adds the service names to log, not just 'darkhttpd'.
| Christian Hesse | 2 | -2/+2 |
2016-01-27 | darkhttpd supports IPv6 now, no longer limit to IPv4 | Christian Hesse | 2 | -2/+2 |
2016-01-27 | disable directory listing | Christian Hesse | 2 | -2/+2 |
2015-06-27 | add some extra security to systemd units | Christian Hesse | 3 | -0/+12 |
2014-10-05 | add paccache.service to enable all required services | Christian Hesse | 1 | -0/+7 |
2014-09-04 | Revert "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
| Christian Hesse | 2 | -18/+0 |
2014-09-01 | addow socket activation for pacserve and pacdbserve | Christian Hesse | 2 | -0/+18 |
2013-11-04 | actually avahi-daemon IS required... | Christian Hesse | 1 | -0/+1 |
2013-11-04 | do 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=.
| Christian Hesse | 1 | -1/+1 |
2013-10-30 | use unprivileged user to run services | Christian Hesse | 3 | -0/+6 |
2013-10-27 | add files for pacdbserve (serve pacman db files) | Christian Hesse | 1 | -0/+9 |
2013-10-26 | make avahi-daemon.service a hard dependency for pacredir.service | Christian Hesse | 1 | -1/+1 |
2013-10-26 | fix unit description | Christian Hesse | 1 | -1/+1 |
2013-10-25 | initial commit | Christian Hesse | 2 | -0/+18 |