summaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-04-04prepare version 0.4.50.4.5Gravatar Christian Hesse1-1/+1
2022-04-04create a system user for pacredirGravatar Christian Hesse1-0/+1
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
2022-03-30make the file name match the project nameGravatar Christian Hesse1-1/+1
2021-06-07prepare version 0.4.40.4.4Gravatar Christian Hesse1-1/+1
2021-05-26document request flowGravatar Christian Hesse1-0/+2
2021-05-26Makefile: convert all markdown files to htmlGravatar Christian Hesse1-8/+11
2021-01-01prepare version 0.4.30.4.3Gravatar Christian Hesse1-1/+1
2019-08-06move NetworkManager dispatcher to /usrGravatar Christian Hesse1-1/+1
2019-07-01prepare version 0.4.20.4.2Gravatar Christian Hesse1-1/+1
2019-07-01Makefile: change order of compiler parametersGravatar Christian Hesse1-1/+1
2019-01-01prepare version 0.4.10.4.1Gravatar Christian Hesse1-1/+1
2019-01-01fix parsing of /etc/os-releaseGravatar Christian Hesse1-1/+1
2018-08-14release: add comment with file name to signaturesGravatar Christian Hesse1-2/+2
2018-07-05prepare version 0.4.00.4.0Gravatar Christian Hesse1-1/+1
2018-07-04use private bind mounts for pacserve, remove pacdbservesystemd-v233Gravatar Christian Hesse1-11/+6
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.
2018-06-06release: write tar signature to git notesGravatar Christian Hesse1-0/+1
2017-12-13prepare version 0.3.30.3.3Gravatar Christian Hesse1-1/+1
2017-11-28prepare version 0.3.20.3.2Gravatar Christian Hesse1-1/+1
2017-11-22use printf to generate version.hGravatar Christian Hesse1-3/+1
2017-10-20prepare version 0.3.10.3.1Gravatar Christian Hesse1-1/+1
2017-10-19use annotated (and signed) tags onlyGravatar Christian Hesse1-1/+1
2017-05-13prepare version 0.3.00.3.0Gravatar Christian Hesse1-1/+1
2017-05-13use a smarter way to determine architectureGravatar Christian Hesse1-9/+7
2017-05-13prepare for reproducible buildsGravatar Christian Hesse1-2/+3
2017-05-13add distribution ID to avahi service namesGravatar Christian Hesse1-6/+12
Now that we have pacredir in official repositories... ArchLinux ARM will have the package as well, having package names (at least for 'any') clash. So add distribution ID to avahi service names. This is incompatible with pacredir < 0.2.3, so make sure to update all your installations.
2017-05-02prepare version 0.2.20.2.2Gravatar Christian Hesse1-1/+1
2017-04-29prepare version 0.2.10.2.1Gravatar Christian Hesse1-1/+1
2017-04-29prepare version 0.2.00.2.0Gravatar Christian Hesse1-1/+1
2017-04-28update references to 'pacredir'Gravatar Christian Hesse1-5/+5
2017-04-28rename files to 'pacredir'Gravatar Christian Hesse1-3/+3
2017-04-28drop unit file paccache.serviceGravatar Christian Hesse1-2/+1
2016-12-01prepare version 0.1.250.1.25Gravatar Christian Hesse1-1/+1
2016-12-01Use systemd service manager notificationGravatar Christian Hesse1-0/+1
Notify systemd service manager when our initialization sequence completed.
2016-10-12prepare release 0.1.240.1.24Gravatar Christian Hesse1-1/+1
2016-10-11prepare version 0.1.230.1.23Gravatar Christian Hesse1-1/+1
2016-10-10prepare version 0.1.220.1.22Gravatar Christian Hesse1-1/+1
2016-10-06prepare version 0.1.210.1.21Gravatar Christian Hesse1-1/+1
2016-05-27prepare version 0.1.200.1.20Gravatar Christian Hesse1-1/+1
2016-05-27rename hook -> hooksGravatar Christian Hesse1-1/+1
2016-05-03fix compiler and linker flags and produce binaries with full RELROGravatar Christian Hesse1-11/+17
2016-01-31prepare version 0.1.190.1.19Gravatar Christian Hesse1-1/+1
2016-01-31use symlinks for pacserve and pacdbserveGravatar Christian Hesse1-0/+3
This adds the service names to log, not just 'darkhttpd'.
2016-01-30prepare version 0.1.180.1.18Gravatar Christian Hesse1-1/+1
2016-01-27prepare version 0.1.170.1.17Gravatar Christian Hesse1-1/+1
2015-12-12prepare version 0.1.160.1.16Gravatar Christian Hesse1-1/+1
2015-07-13prepare version 0.1.150.1.15Gravatar Christian Hesse1-1/+1
2015-06-26prepare version 0.1.140.1.14Gravatar Christian Hesse1-1/+1
2015-03-19prepare version 0.1.130.1.13Gravatar Christian Hesse1-1/+1
No changes in a long time... So let's get last commits into a release.
2014-10-21use ISO C11 standard and move includes to header fileGravatar Christian Hesse1-1/+1
2014-10-06prepare version 0.1.120.1.12Gravatar Christian Hesse1-1/+1
2014-10-05prepare release 0.1.110.1.11Gravatar Christian Hesse1-1/+1
2014-10-05add paccache.service to enable all required servicesGravatar Christian Hesse1-0/+1
2014-09-14add networkmanager dispatcher scriptGravatar Christian Hesse1-0/+1
2014-09-04prepare release 0.1.10Gravatar Christian Hesse1-1/+1
2014-09-04Revert "addow socket activation for pacserve and pacdbserve"Gravatar Christian Hesse1-2/+0
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
2014-09-02prepare version 0.1.90.1.9Gravatar Christian Hesse1-1/+1
2014-09-01dhcpcd-hook: change permissionsGravatar Christian Hesse1-1/+1
2014-09-01prepare version 0.1.80.1.8Gravatar Christian Hesse1-1/+1
2014-09-01addow socket activation for pacserve and pacdbserveGravatar Christian Hesse1-0/+2
2014-08-29prepare version 0.1.70.1.7Gravatar Christian Hesse1-1/+1
2014-07-28prepare release 0.1.60.1.6Gravatar Christian Hesse1-1/+1
2014-06-16prepare version 0.1.50.1.5Gravatar Christian Hesse1-1/+1
2014-04-22prepare release 0.1.40.1.4Gravatar Christian Hesse1-1/+1
2014-04-04prepare version 0.1.30.1.3Gravatar Christian Hesse1-1/+1
2014-01-13prepare release 0.1.20.1.2Gravatar Christian Hesse1-1/+1
2014-01-03move arch specific macros to separate header fileGravatar Christian Hesse1-2/+2
2014-01-02add make releaseGravatar Christian Hesse1-0/+4
2014-01-02write version to header fileGravatar Christian Hesse1-8/+9
2013-11-28use LDFLAGSGravatar Christian Hesse1-1/+1
2013-11-28use PREFIX in MakefileGravatar Christian Hesse1-9/+10
2013-11-18prepare release 0.1.10.1.1Gravatar Christian Hesse1-1/+1
2013-11-14add 'make distclean' to remove config.hGravatar Christian Hesse1-0/+3
2013-11-14pacredir.h is a dependency for pacredirGravatar Christian Hesse1-1/+1
2013-11-12prepare release 0.1.00.1.0Gravatar Christian Hesse1-1/+1
2013-11-07make pacredir multi-threaded, do all curl requests at onceGravatar Christian Hesse1-0/+1
2013-11-05prepare release 0.0.60.0.6Gravatar Christian Hesse1-1/+1
2013-11-04add initcpio hookGravatar Christian Hesse1-0/+2
2013-11-04prepare release 0.0.50.0.5Gravatar Christian Hesse1-1/+1
2013-11-04add configuration file for pacredirGravatar Christian Hesse1-0/+2
This allows to ignore hosts on specified interfaces and add static hosts.
2013-10-31add dhcpcd hook that informs pacredir about reestablished connectionGravatar Christian Hesse1-0/+1
2013-10-30use a little helper to determine architectureGravatar Christian Hesse1-4/+6
Architecture reported by `uname -a` and used by pacman are not neccessarily the same, so use a little helper.
2013-10-30regenerate service file only when neededGravatar Christian Hesse1-3/+3
2013-10-30prepare for release 0.0.40.0.4Gravatar Christian Hesse1-1/+1
2013-10-29rename the project to paccacheGravatar Christian Hesse1-4/+4
2013-10-28prepare for release 0.0.30.0.3Gravatar Christian Hesse1-1/+1
2013-10-28prepare for release 0.0.20.0.2Gravatar Christian Hesse1-1/+1
2013-10-28move configuration to config.hGravatar Christian Hesse1-1/+5
2013-10-27make pacdbserve aware of architectureGravatar Christian Hesse1-1/+6
2013-10-27install new filesGravatar Christian Hesse1-0/+2
2013-10-26install pacman include fileGravatar Christian Hesse1-0/+1
2013-10-25adjust file permissionsGravatar Christian Hesse1-3/+3
2013-10-25initial commitGravatar Christian Hesse1-0/+40