[Git][NTPsec/ntpsec][master] 2 commits: Add TODO item on richer signal semantics.

Eric S. Raymond gitlab at mg.gitlab.com
Thu Jun 16 07:51:21 UTC 2016


Eric S. Raymond pushed to branch master at NTPsec / ntpsec


Commits:
15ad45d5 by Eric S. Raymond at 2016-06-16T03:50:53-04:00
Add TODO item on richer signal semantics.

- - - - -
6f928774 by Daniel Drown at 2016-06-16T03:50:53-04:00
CentOS 6 requires sys/socket.h before linux/rtnetlink.h or linux/if_addr.h

Closes GitLab issue #63: Build fails on CentOS 6 x64

Credit to Brian Rak <dn at devicenull.org>

- - - - -


2 changed files:

- devel/TODO
- pylib/configure.py


Changes:

=====================================
devel/TODO
=====================================
--- a/devel/TODO
+++ b/devel/TODO
@@ -162,6 +162,11 @@ Neither is ideal, easy pickings for someone to code on.
 * Timer events need, as much as possible, to be eliminated - they eat
   power on laptops and mobile devices, usually unnecessarily.
 
+* Richer signal semantics: HUP for close/reopen of any files (logrotate…),
+  USR1 for re-read of config and maybe USR2 for re-read of an alternate
+  config file (so you can go back pre ante by just sending USR1 if you
+  messed up). Open for discussion.
+
 * Take another look at SHM.  Hal thinks we can make a version that is
   read-only and solid.  Maybe write a support package that does all the
   work if you call it with the date/time.


=====================================
pylib/configure.py
=====================================
--- a/pylib/configure.py
+++ b/pylib/configure.py
@@ -328,8 +328,8 @@ def cmd_configure(ctx, config):
 		"histedit.h",		# Apple
 		("ifaddrs.h", ["sys/types.h"]),
 		"libscf.h",		# Solaris
-		"linux/if_addr.h",
-		"linux/rtnetlink.h",
+		("linux/if_addr.h", ["sys/socket.h"]),
+		("linux/rtnetlink.h", ["sys/socket.h"]),
 		"linux/serial.h",
 		#"linux/seccomp.h",	- Doesn't build yet, investigate
 		"machine/soundcard.h",



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/compare/c5b5ee46e7ddda1e85eb67308bb1b6d90874feb3...6f9287742fc8ea89be863afa3d7a8d35e5ce135d
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20160616/74eabac6/attachment.html>


More information about the vc mailing list