Rewrite findtty() in bootlogd.c to not chance working directory, to
[sysvinit.git] / doc / Changelog
index 84db0529146cb5cc894bf3b1e863e902b6dc95bf..1758dd763915957b2e53e16b8b088a24e3e3ae7f 100644 (file)
@@ -67,6 +67,14 @@ sysvinit (2.89dsf) UNRELEASED; urgency=low
   * Define _XOPEN_SOURCE when building to get crypt() from <unistd.h>
     instead of using <crypt.h> in sulogin.c, to get the source building
     with the musl C library.
+  * Use sysconf(_SC_SYMLOOP_MAX) instead of MAXSYMLINKS.  If sysconf
+    returns an error, fall back to MAXSYMLINKS on platforms that
+    define it.  Fixes build on Hurd.  Patch from Justus Winter and
+    Debian.
+  * Adjust makefile to make it easier to link all binaries statically.
+    Patch from Matias A. Fonzo and Dragora.
+  * Rewrite findtty() in bootlogd.c to not chance working directory, to
+    reduce the amount of failure that can happin in that function.
 
  -- Petter Reinholdtsen <pere@hungry.com>  Sun Apr 11 11:28:55 CEST 2010