summary refs log tree commit diff
path: root/pkgs/os-specific/linux/sysklogd
Commit message (Collapse)AuthorAge
* sysklogd: add explainer for musl patchPeter Woodman2021-01-20
|
* sysklogd: fix building against muslPeter Woodman2021-01-18
| | | | | | | taking guidance from alpine linux's patch[1], removed a few ifdefs and fixed up some includes. [1]: https://git.alpinelinux.org/aports/tree/main/sysklogd/fix-includes.patch
* treewide: with stdenv.lib; in meta -> with lib;Profpatsch2021-01-11
| | | | | | | | | | | | | | | | | | | Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
* sysklogd: add licenseMarkus Kowalewski2020-06-30
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* treewide: installFlags is a listRobin Gloster2019-12-30
|
* sysklogd: fix compile error (#18133)Philip Potter2016-08-31
| | | | | | | | | | | | | | sysklogd was failing to build because it didn't know the size of the `union wait` type. Running `git bisect` showed 9744c7768d0e6920623a16a4e9d604de2fd52f34, which bumped glibc from 2.23 to 2.24, as the likely suspect. This is corroborated by evidence such as this email: https://lists.debian.org/debian-glibc/2016/08/msg00069.html Linux from scratch recommends changing `union wait` to `int`: http://www.linuxfromscratch.org/lfs/view/development/chapter06/sysklogd.html Therefore, that's what this commit does.
* sysklogd: fix broken build caused by new glibc versionFranz Pletz2016-08-26
|
* Set some meta.platformsEelco Dolstra2015-03-20
| | | | Also fix meta.platform -> meta.platforms in a few places.
* sysklogd: update from 1.5 to 1.5.1, potentially fixes CVE-2014-3634, ↵Rob Vermaas2014-11-04
| | | | CVE-2014-3683
* sysklogd: Don't remove /dev/log when syslogd exitsEelco Dolstra2013-05-09
| | | | This messes up systemd-journald.
* sysklogd: Support systemd socket-based activationEelco Dolstra2012-07-19
| | | | | | Syslogd cannot open /dev/log directly but must receive syslog messages from systemd (http://www.freedesktop.org/wiki/Software/systemd/syslog). The patch adds support for that.
* * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointlessEelco Dolstra2012-01-18
| | | | | | function, so obsolete it. svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
* sysklogd: upgraded to 1.5Yury G. Kudryashov2007-12-01
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=9819
* * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurlEelco Dolstra2007-08-24
| | | | | | | | | URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable mirror support (r9190, NIXPKGS-70) this is no longer necessary: fetchurl will try to download from that location automatically. So we can keep the original URLs. svn path=/nixpkgs/trunk/; revision=9192
* * Install into $out/sbin, not $out/usr/sbin.Eelco Dolstra2006-11-06
| | | | svn path=/nixpkgs/trunk/; revision=6962
* patch patch, to avoid that "install" wants to set owner and groupArmijn Hemel2006-04-25
| | | | svn path=/nixpkgs/trunk/; revision=5216
* fix the impurity error. However, this introduces another error. ApparentlyArmijn Hemel2006-03-14
| | | | | | | | | | | | | there is some difference between "install" on my FC3 machine and "install" in coreutils in Nix: building install_man install -o root -g root -m 644 sysklogd.8 /nix/store/x03w5xpzcya04b4ax47lic2ahnf479nz-sysklogd-1.4.1/usr/share/man/man8/sysklogd.8 install: cannot change ownership of `/nix/store/x03w5xpzcya04b4ax47lic2ahnf479nz-sysklogd-1.4.1/usr/share/man/man8/sysklogd.8': Operation not permitted make: *** [install_man] Error 1 svn path=/nixpkgs/trunk/; revision=5035
* * Copy lots of files to nix.cs.uu.nl.Eelco Dolstra2006-01-30
| | | | svn path=/nixpkgs/trunk/; revision=4623
* delete old unnecessary (and confusing!) cruftArmijn Hemel2005-09-28
| | | | svn path=/nixpkgs/trunk/; revision=3954
* add fix for braindead module.h, so it can compile with our glibc kernel headersArmijn Hemel2005-09-28
| | | | svn path=/nixpkgs/trunk/; revision=3953
* add ugly builder to ensure some paths are set. This should actually be fixed ↵Armijn Hemel2005-09-07
| | | | | | in the Makefile...ah, laziness... svn path=/nixpkgs/trunk/; revision=3794
* add default Nix expression and patch for sysklogd. The patch allows sysklogd toArmijn Hemel2005-09-06
be compiled against kernel headers for the Linux 2.6 kernel. As it turns out many, if not all, distributions use 2.4 kernel headers for glibc. From my Fedora Core 3 system: $ rpm -qf /usr/include/linux/time.h glibc-kernheaders-2.4-9.1.87 The thing is that compilation now barfs, because some constants are needed that are defined in <linux/autoconf.h> which is empty the way we generate the kernel headers currently in nixpkgs. The source tree needs to be configured. Another challenge to solve :) svn path=/nixpkgs/trunk/; revision=3784