[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