Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (37b11a280f5e2c0eaa493c0fa36f18fbf8e34b66)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (37b11a280f5e2c0eaa493c0fa36f18fbf8e34b66)
  • Date: Sat, 14 Mar 2015 09:37:29 -0500

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

ChangeLog | 3
net/ntp/BUILD | 13 +++
net/ntp/CONFIGURE | 2
net/ntp/CONFLICTS | 1
net/ntp/DEPENDS | 18 ++++
net/ntp/DETAILS | 30 +++++++
net/ntp/HISTORY | 202
+++++++++++++++++++++++++++++++++++++++++++++++++
net/ntp/INSTALL | 5 +
net/ntp/PRE_BUILD | 19 ++++
net/ntp/TRIGGERS | 3
net/ntp/init.d/ntp | 9 ++
net/ntp/xinetd.d/ntp | 13 +++
utils/ntp/BUILD | 13 ---
utils/ntp/CONFIGURE | 2
utils/ntp/CONFLICTS | 1
utils/ntp/DEPENDS | 18 ----
utils/ntp/DETAILS | 30 -------
utils/ntp/HISTORY | 202
-------------------------------------------------
utils/ntp/INSTALL | 5 -
utils/ntp/PRE_BUILD | 19 ----
utils/ntp/TRIGGERS | 3
utils/ntp/init.d/ntp | 9 --
utils/ntp/xinetd.d/ntp | 13 ---
23 files changed, 318 insertions(+), 315 deletions(-)

New commits:
commit 37b11a280f5e2c0eaa493c0fa36f18fbf8e34b66
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

utils/ntp -> net/ntp

diff --git a/ChangeLog b/ChangeLog
index 6c12ef4..7d03000 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2015-03-14 Thomas Orgis <sobukus AT sourcemage.org>
+ * utils/ntp -> net/ntp: It belongs there!
+
2015-03-14 Ismael Luceno <ismael AT sourcemage.org>
* utils/qtemu: new spell, GUI for Qemu

diff --git a/net/ntp/BUILD b/net/ntp/BUILD
new file mode 100755
index 0000000..f2c781c
--- /dev/null
+++ b/net/ntp/BUILD
@@ -0,0 +1,13 @@
+create_account ntp &&
+
+local GLIBCVER=$(installed_version glibc) &&
+GLIBCVER=${GLIBCVER:0:3} &&
+
+if [[ ! -z $GLIBCVER ]] && [[ ${GLIBCVER/.} > 24 ]]; then
+ if list_find "$NTP_IPV6" "--enable-ipv6"; then
+ OPTS="$OPTS --enable-getifaddrs=glibc"
+ fi
+fi &&
+
+OPTS="$OPTS $NTP_IPV6" &&
+default_build
diff --git a/net/ntp/CONFIGURE b/net/ntp/CONFIGURE
new file mode 100755
index 0000000..1054364
--- /dev/null
+++ b/net/ntp/CONFIGURE
@@ -0,0 +1,2 @@
+config_query_option NTP_IPV6 "Enable support for IPv6?" n \
+ "--with-ipv6" "--without-ipv6"
diff --git a/net/ntp/CONFLICTS b/net/ntp/CONFLICTS
new file mode 100755
index 0000000..96c8434
--- /dev/null
+++ b/net/ntp/CONFLICTS
@@ -0,0 +1 @@
+conflicts openntpd
diff --git a/net/ntp/DEPENDS b/net/ntp/DEPENDS
new file mode 100755
index 0000000..bea347b
--- /dev/null
+++ b/net/ntp/DEPENDS
@@ -0,0 +1,18 @@
+depends psmisc &&
+depends libcap "--enable-linuxcaps" &&
+
+optional_depends SSL \
+ "--with-crypto" "--without-crypto" \
+ "for crypto functions" &&
+
+optional_depends mdnsresponder \
+ "" "" \
+ "for external mdsnresponder" &&
+
+optional_depends w3c-libwww \
+ "" "" \
+ "for MD5 functions" &&
+
+optional_depends net-snmp \
+ "--with-ntpsnmpd" "--without-ntpsnmpd" \
+ "for snmp support"
diff --git a/net/ntp/DETAILS b/net/ntp/DETAILS
new file mode 100755
index 0000000..95d47a5
--- /dev/null
+++ b/net/ntp/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=ntp
+ VERSION=4.2.8p1
+ SECURITY_PATCH=2
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=ftp://ftp.udel.edu/pub/ntp/ntp4/$SOURCE
+
SOURCE_URL[1]=http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/$SOURCE
+
SOURCE_HASH="sha512:4075260dc8817c5b1ed04ec8a60316f938b2c188d95419eb1c3808a5b2854c91d40c62f36b8d3be30ea40cc92415e1b7326a9362a4c61c53c33abcca781b3f4f"
+ WEB_SITE=http://www.ntp.org/
+ ENTERED=20011004
+ LICENSE[0]=PD
+ DOCS="$DOCS README.* WHERE-TO-START *.y2kfixes"
+ KEYWORDS="utils"
+ SHORT="Sync your time with an ntp server"
+cat << EOF
+NTP (Network Time Protocol) tries to keep servers in sync
+
+Very usefull with GPS timesources, but typically used in a third
+level setup to your ISP (Which typicall syncs to a first level timesource)
+
+Several methods, use "ntpd -g -q ntp.server.dom" in a crontab
+(or after connecting), or create /etc/ntp.conf and start "ntpd -g"
+
+The -g is needed to enable a big step, otherwise it takes too long to sync.
+
+Note: issue the "ntpd -g" command ASAP after the network is initialized,
+and check out ntp-wait to not have it take too long to sync in why other
+server's starts (and their logs get bad).
+It's fastest slew rate is 0.5ms/sec, ie. 2000 secs to fix a secon
+EOF
diff --git a/net/ntp/HISTORY b/net/ntp/HISTORY
new file mode 100644
index 0000000..7095ef0
--- /dev/null
+++ b/net/ntp/HISTORY
@@ -0,0 +1,202 @@
+2015-03-14 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 4.2.8p1, fixing multiple security issues
+ (see https://ics-cert.us-cert.gov/advisories/ICSA-14-353-01C),
+ SECURITY_PATCH++, switched to hash sum from non-upstream sig
+ * glibc-2.10.patch: removed
+ * PRE_BUILD: fix build with nasty sys/capability.h (known since
+ years, apparently, not fixed for whatever reason)
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-01-17 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: added missing optional dep on net-snmp
+
+2012-01-05 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 4.2.6p5
+
+2011-02-12 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 4.2.6p3
+
+2010-08-10 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 4.2.6p2
+ * PRE_BUILD: removed IPv6 patch as build failed with it.
+
+2010-04-22 Elisamuel Resto <ryuji AT sourcemage.org>
+ * PRE_BUILD: added new IPv6 fix patch, changed old way of applying
glibc patch
+ * glibc-2.10.patch: paths at top so no need to specify file, cleaner.
+ * ntp-4.2.6p7-ipv6.patch: IPv6 patch to get the ipv6 addr structs on
glibc-2.10 (upstream)
+ http://support.ntp.org/bugs/show_bug.cgi?id=1143
+
+2009-05-27 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Add /ntp-4.2/ to SOURCE_URL[1] Bug #15236
+ * PRE_BUILD: Apply glibc-2.10.patch
+ * glibc-2.10.patch: Fixes compilation with glibc 2.10
+ From http://bugs.gentoo.org/show_bug.cgi?id=270483
+
+2009-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de
+ * DETAILS: updated to 4.2.4p7, SECURITY_PATCH++, cf
+ http://www.kb.cert.org/vuls/id/853097
+
+2009-05-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de
+ * DETAILS: updated to 4.2.4p6
+
+2008-09-29 Elisamuel Resto <ryuji AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.4p5; changed both SOURCE_URL's
+ * INSTALL, TRIGGERS: formatting changes
+ * CONFIGURE, BUILD: formatting, configure added to prompt for IPv6
+ * DEPENDS: added linuxcaps flag on the depend for libcap, formatting
+ * BUILD: use glibc getifaddrs only if glibc > 24 and IPv6 was
requested
+
+2008-01-14 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: added mdnsresponder
+
+2007-11-04 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * TRIGGERS: added, if ntp depends on openssl, then ntp is casted on
openssl update
+
+2007-09-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.4p4
+ disable ftp url, it seems to be blocked
+
+2007-08-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.4p3
+
+2007-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.4p2
+
+2007-03-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.4p0
+
+2007-01-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * INSTALL, DETAILS: create the jaildir so that init script actually
works
+ and increased patchlevel for that, bug 10551
+
+2007-01-07 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Uncommented SOURCE_URL[0] as URL[1] [0] not working.
+
+2007-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.4
+
+2006-10-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.2p4
+
+2006-07-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.2p3-RC
+ multiple URLs
+
+2006-06-28 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Removed BUILD_API=2, set grimoire-wide
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2006-02-12 Sergey Lipnevich <sergey AT sourcemage.org>
+ * DETAILS: upgrade to stable-4.2.0a-20060127;
+ * BUILD,INSTALL: minor fixes;
+ * CONFLICTS: conflicts with OpenNTPD.
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-09-02 Seth Woolley <seth AT tautology.org>
+ * DETAILS, BUILD, DEPENDS: removed gcc34 references
+ * DETAILS: Updated to stable-4.2.0a-20050816
+ * SECURITY: fixes wrong group bug on permission dropping
+ This affects all users of ntp, you should recompile.
+
+2005-06-13 George Sherwood <george AT beernabeer.com>
+ * DETAILS: added GCC_VERSION=3.4
+ * BUILD: added invoke_gcc
+ * DEPENDS: added depends gcc34
+
+2005-03-22 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Added BUILD_API=2 and DOCS
+ Shortened SHORT
+ * BUILD: Converted to build_api 2
+ Use create_account instead of groupadd/useradd
+ * INSTALL: Branched from BUILD
+ Converted to build_api 2
+ Install documentation (html only)
+ * services: Removed
+
+2005-02-24 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to stable-4.2.0a-20040617
+ updated MD5
+ updated SOURCE_URL[0]
+ * DEPENDS: added optional on openssl and w3c-libwww
+
+2004-03-30 Seth Woolley <seth AT tautology.org>
+ * DETAILS: Updated to stable-4.2.0a-20040225
+ * BUILD: force --enable-linuxcaps
+ * DEPENDS: added libcap as a dependency for root dropping caps
+ * */ntp: added -u ntp:ntp -i /var/chroot/ntp
+
+2003-10-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.2.0
+ * HISTORY: Formatted to Guru Handbook
+
+2003-08-22 hgg <hgreig AT bigpond.net.au>
+ * DETAILS: Update UPDATED purely for test grimoire integration.
+
+2003-08-06 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Patch from Hamish to fix CONFIG_PHONE problem
+
+2003-07-28 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * init.d/ntp: updated to new init system
+
+2003-07-26 hgg <hgreig AT bigpond.net.au>
+ * DETAILS: Update to 4.1.2
+
+2003-05-01 Rob Verkuylen <rob AT verkuylen.net>
+ * init.d/*: Copied /init.d/ntpd.sh to /init.d/ntpd
+ Step 1/3 in bug#: 3115
+
+2003-04-16 Jason Flatt <jason AT flattfamily.com>
+ * DETAILS: Updated WEBSITE and SOURCE_URLs
+ to reflect reality.
+
+2003-04-04 M.L. <mlubrano AT sourcemage.org>
+ * BUILD: Fixed bug #3004, thanks to
+ kfergusson AT mpdlaw.com (kyle)
+
+2003-03-31 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Updated to use sorcery init.d/xinetd.d
+ installer
+ * CONFIGURE: Removed CONFIGURE as sorcery handles this
+
+2003-02-06 Jeff Schmidt <jschmidt AT fnal.gov>
+ * DETAILS: vers. inc. to 4.1.1
+
+2003-01-29 Jeff Schmidt <jschmidt AT fnal.gov>
+ * DETAILS: vers. inc. to 4.1.1c-rc1
+
+2003-01-07 Jeff Schmidt <jschmidt AT fnal.gov>
+ * xinetd.d/ntp: commented out blank server arg
+
+2002-11-11 Jeff Schmidt <jschmidt AT fnal.gov>
+ * buxfix #1622
+ * DEPENDS: added xinetd
+
+2002-10-23 Eric Schabell <eschabell AT sourcemage.org>
+ * DETAILS: Added new source url, fixes bug #1194.
+
+2002-08-07 Eric Sandall <sandalle AT sourcemage.org>
+ * init.d/ntp: Added init script from Sergey
+ * BUILD: Moved all options to ./configure.
+ * CONFIGURE: Added option to choose between xinetd and/or
+ init.d
+ * POST_INSTALL,PRE_REMOVE: Cleaned to include restarting
+ xinetd and only restarting ntpd.sh if it exists
+ * DETAILS: Added LICENSE and MD5
+ * USEGCC2: Removed
+
+2002-05-28 Eric Schabell <eschabell AT sourcemage.org>
+ * DETAILS: Removed one source link that was broken.
+
+2002-05-08 Jeff Schmidt <jschmidt AT fnal.gov>
+ * DETAILS: removed bogus character before SOURCE_URL[1]
+
+2002-04-29 Jeff Schmidt <jschmidt AT fnal.gov>
+ * HISTORY: Added
+ * DETAILS: vers. inc. from 4.1.1 to 4.1.1a
+ new SOURCE_URL's (thanks to Jerome Zago)
diff --git a/net/ntp/INSTALL b/net/ntp/INSTALL
new file mode 100755
index 0000000..6a769aa
--- /dev/null
+++ b/net/ntp/INSTALL
@@ -0,0 +1,5 @@
+default_install &&
+
+install -m 755 -d "$INSTALL_ROOT/usr/share/doc/$SPELL" &&
+cp -rv html "$INSTALL_ROOT/usr/share/doc/$SPELL" &&
+mkdir -p "$INSTALL_ROOT/var/chroot/ntp"
diff --git a/net/ntp/PRE_BUILD b/net/ntp/PRE_BUILD
new file mode 100755
index 0000000..01bf115
--- /dev/null
+++ b/net/ntp/PRE_BUILD
@@ -0,0 +1,19 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 <<EOT
+--- ntpd/ntpd.c.orig 2015-03-14 14:10:57.520666886 +0100
++++ ntpd/ntpd.c 2015-03-14 15:25:22.182850928 +0100
+@@ -105,6 +105,11 @@
+ # include <grp.h>
+ # include <pwd.h>
+ #ifdef HAVE_LINUX_CAPABILITIES
++/* sys/capabilities.h unconditionally
++ faking linux/types.h header guard,
++ breaking sys/prctl.h witout regard,
++ fixed by early linux/types.h, really */
++# include <linux/types.h>
+ # include <sys/capability.h>
+ # include <sys/prctl.h>
+ #endif /* HAVE_LINUX_CAPABILITIES */
+EOT
diff --git a/net/ntp/TRIGGERS b/net/ntp/TRIGGERS
new file mode 100755
index 0000000..675cae4
--- /dev/null
+++ b/net/ntp/TRIGGERS
@@ -0,0 +1,3 @@
+if is_depends_enabled $SPELL openssl; then
+ on_cast openssl check_self
+fi
diff --git a/net/ntp/init.d/ntp b/net/ntp/init.d/ntp
new file mode 100644
index 0000000..c3d5fcf
--- /dev/null
+++ b/net/ntp/init.d/ntp
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+PIDFILE=/var/run/ntpd.pid
+PROGRAM=/usr/bin/ntpd
+ARGS="-p $PIDFILE -u ntp:ntp -i /var/chroot/ntp"
+RUNLEVEL=3
+NEEDS="+network +remote_fs"
+
+. /etc/init.d/smgl_init
diff --git a/net/ntp/xinetd.d/ntp b/net/ntp/xinetd.d/ntp
new file mode 100644
index 0000000..02da1db
--- /dev/null
+++ b/net/ntp/xinetd.d/ntp
@@ -0,0 +1,13 @@
+service ntp
+{
+ socket_type = stream
+ protocol = tcp
+ wait = no
+ user = root
+ server = /usr/bin/ntpd
+ server_args = -u ntp:ntp -i /var/chroot/ntp
+ per_source = 8
+ log_type = FILE /var/log/xinetd/ntp
+ log_on_success = PID HOST USERID EXIT DURATION
+ log_on_failure = USERID ATTEMPT
+}
diff --git a/utils/ntp/BUILD b/utils/ntp/BUILD
deleted file mode 100755
index f2c781c..0000000
--- a/utils/ntp/BUILD
+++ /dev/null
@@ -1,13 +0,0 @@
-create_account ntp &&
-
-local GLIBCVER=$(installed_version glibc) &&
-GLIBCVER=${GLIBCVER:0:3} &&
-
-if [[ ! -z $GLIBCVER ]] && [[ ${GLIBCVER/.} > 24 ]]; then
- if list_find "$NTP_IPV6" "--enable-ipv6"; then
- OPTS="$OPTS --enable-getifaddrs=glibc"
- fi
-fi &&
-
-OPTS="$OPTS $NTP_IPV6" &&
-default_build
diff --git a/utils/ntp/CONFIGURE b/utils/ntp/CONFIGURE
deleted file mode 100755
index 1054364..0000000
--- a/utils/ntp/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query_option NTP_IPV6 "Enable support for IPv6?" n \
- "--with-ipv6" "--without-ipv6"
diff --git a/utils/ntp/CONFLICTS b/utils/ntp/CONFLICTS
deleted file mode 100755
index 96c8434..0000000
--- a/utils/ntp/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts openntpd
diff --git a/utils/ntp/DEPENDS b/utils/ntp/DEPENDS
deleted file mode 100755
index bea347b..0000000
--- a/utils/ntp/DEPENDS
+++ /dev/null
@@ -1,18 +0,0 @@
-depends psmisc &&
-depends libcap "--enable-linuxcaps" &&
-
-optional_depends SSL \
- "--with-crypto" "--without-crypto" \
- "for crypto functions" &&
-
-optional_depends mdnsresponder \
- "" "" \
- "for external mdsnresponder" &&
-
-optional_depends w3c-libwww \
- "" "" \
- "for MD5 functions" &&
-
-optional_depends net-snmp \
- "--with-ntpsnmpd" "--without-ntpsnmpd" \
- "for snmp support"
diff --git a/utils/ntp/DETAILS b/utils/ntp/DETAILS
deleted file mode 100755
index 95d47a5..0000000
--- a/utils/ntp/DETAILS
+++ /dev/null
@@ -1,30 +0,0 @@
- SPELL=ntp
- VERSION=4.2.8p1
- SECURITY_PATCH=2
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.udel.edu/pub/ntp/ntp4/$SOURCE
-
SOURCE_URL[1]=http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/$SOURCE
-
SOURCE_HASH="sha512:4075260dc8817c5b1ed04ec8a60316f938b2c188d95419eb1c3808a5b2854c91d40c62f36b8d3be30ea40cc92415e1b7326a9362a4c61c53c33abcca781b3f4f"
- WEB_SITE=http://www.ntp.org/
- ENTERED=20011004
- LICENSE[0]=PD
- DOCS="$DOCS README.* WHERE-TO-START *.y2kfixes"
- KEYWORDS="utils"
- SHORT="Sync your time with an ntp server"
-cat << EOF
-NTP (Network Time Protocol) tries to keep servers in sync
-
-Very usefull with GPS timesources, but typically used in a third
-level setup to your ISP (Which typicall syncs to a first level timesource)
-
-Several methods, use "ntpd -g -q ntp.server.dom" in a crontab
-(or after connecting), or create /etc/ntp.conf and start "ntpd -g"
-
-The -g is needed to enable a big step, otherwise it takes too long to sync.
-
-Note: issue the "ntpd -g" command ASAP after the network is initialized,
-and check out ntp-wait to not have it take too long to sync in why other
-server's starts (and their logs get bad).
-It's fastest slew rate is 0.5ms/sec, ie. 2000 secs to fix a secon
-EOF
diff --git a/utils/ntp/HISTORY b/utils/ntp/HISTORY
deleted file mode 100644
index 7095ef0..0000000
--- a/utils/ntp/HISTORY
+++ /dev/null
@@ -1,202 +0,0 @@
-2015-03-14 Thomas Orgis <sobukus AT sourcemage.org>
- * DETAILS: bump to 4.2.8p1, fixing multiple security issues
- (see https://ics-cert.us-cert.gov/advisories/ICSA-14-353-01C),
- SECURITY_PATCH++, switched to hash sum from non-upstream sig
- * glibc-2.10.patch: removed
- * PRE_BUILD: fix build with nasty sys/capability.h (known since
- years, apparently, not fixed for whatever reason)
-
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
-
-2012-01-17 Arjan Bouter <abouter AT sourcemage.org>
- * DEPENDS: added missing optional dep on net-snmp
-
-2012-01-05 Julien "_kaze_" ROZO <julien AT rozo.org>
- * DETAILS: updated version to 4.2.6p5
-
-2011-02-12 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.2.6p3
-
-2010-08-10 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 4.2.6p2
- * PRE_BUILD: removed IPv6 patch as build failed with it.
-
-2010-04-22 Elisamuel Resto <ryuji AT sourcemage.org>
- * PRE_BUILD: added new IPv6 fix patch, changed old way of applying
glibc patch
- * glibc-2.10.patch: paths at top so no need to specify file, cleaner.
- * ntp-4.2.6p7-ipv6.patch: IPv6 patch to get the ipv6 addr structs on
glibc-2.10 (upstream)
- http://support.ntp.org/bugs/show_bug.cgi?id=1143
-
-2009-05-27 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Add /ntp-4.2/ to SOURCE_URL[1] Bug #15236
- * PRE_BUILD: Apply glibc-2.10.patch
- * glibc-2.10.patch: Fixes compilation with glibc 2.10
- From http://bugs.gentoo.org/show_bug.cgi?id=270483
-
-2009-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de
- * DETAILS: updated to 4.2.4p7, SECURITY_PATCH++, cf
- http://www.kb.cert.org/vuls/id/853097
-
-2009-05-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de
- * DETAILS: updated to 4.2.4p6
-
-2008-09-29 Elisamuel Resto <ryuji AT sourcemage.org>
- * DETAILS: updated spell to 4.2.4p5; changed both SOURCE_URL's
- * INSTALL, TRIGGERS: formatting changes
- * CONFIGURE, BUILD: formatting, configure added to prompt for IPv6
- * DEPENDS: added linuxcaps flag on the depend for libcap, formatting
- * BUILD: use glibc getifaddrs only if glibc > 24 and IPv6 was
requested
-
-2008-01-14 Arjan Bouter <abouter AT sourcemage.org>
- * DEPENDS: added mdnsresponder
-
-2007-11-04 Julien "_kaze_" ROZO <julien AT rozo.org>
- * TRIGGERS: added, if ntp depends on openssl, then ntp is casted on
openssl update
-
-2007-09-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4p4
- disable ftp url, it seems to be blocked
-
-2007-08-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4p3
-
-2007-06-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4p2
-
-2007-03-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4p0
-
-2007-01-20 Thomas Orgis <sobukus AT sourcemage.org>
- * INSTALL, DETAILS: create the jaildir so that init script actually
works
- and increased patchlevel for that, bug 10551
-
-2007-01-07 George Sherwood <george AT beernabeer.com>
- * DETAILS: Uncommented SOURCE_URL[0] as URL[1] [0] not working.
-
-2007-01-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.4
-
-2006-10-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.2p4
-
-2006-07-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.2.2p3-RC
- multiple URLs
-
-2006-06-28 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Removed BUILD_API=2, set grimoire-wide
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-02-12 Sergey Lipnevich <sergey AT sourcemage.org>
- * DETAILS: upgrade to stable-4.2.0a-20060127;
- * BUILD,INSTALL: minor fixes;
- * CONFLICTS: conflicts with OpenNTPD.
-
-2005-11-29 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 -> SHA512
-
-2005-09-02 Seth Woolley <seth AT tautology.org>
- * DETAILS, BUILD, DEPENDS: removed gcc34 references
- * DETAILS: Updated to stable-4.2.0a-20050816
- * SECURITY: fixes wrong group bug on permission dropping
- This affects all users of ntp, you should recompile.
-
-2005-06-13 George Sherwood <george AT beernabeer.com>
- * DETAILS: added GCC_VERSION=3.4
- * BUILD: added invoke_gcc
- * DEPENDS: added depends gcc34
-
-2005-03-22 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Added BUILD_API=2 and DOCS
- Shortened SHORT
- * BUILD: Converted to build_api 2
- Use create_account instead of groupadd/useradd
- * INSTALL: Branched from BUILD
- Converted to build_api 2
- Install documentation (html only)
- * services: Removed
-
-2005-02-24 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to stable-4.2.0a-20040617
- updated MD5
- updated SOURCE_URL[0]
- * DEPENDS: added optional on openssl and w3c-libwww
-
-2004-03-30 Seth Woolley <seth AT tautology.org>
- * DETAILS: Updated to stable-4.2.0a-20040225
- * BUILD: force --enable-linuxcaps
- * DEPENDS: added libcap as a dependency for root dropping caps
- * */ntp: added -u ntp:ntp -i /var/chroot/ntp
-
-2003-10-19 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 4.2.0
- * HISTORY: Formatted to Guru Handbook
-
-2003-08-22 hgg <hgreig AT bigpond.net.au>
- * DETAILS: Update UPDATED purely for test grimoire integration.
-
-2003-08-06 Eric Sandall <sandalle AT sourcemage.org>
- * BUILD: Patch from Hamish to fix CONFIG_PHONE problem
-
-2003-07-28 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * init.d/ntp: updated to new init system
-
-2003-07-26 hgg <hgreig AT bigpond.net.au>
- * DETAILS: Update to 4.1.2
-
-2003-05-01 Rob Verkuylen <rob AT verkuylen.net>
- * init.d/*: Copied /init.d/ntpd.sh to /init.d/ntpd
- Step 1/3 in bug#: 3115
-
-2003-04-16 Jason Flatt <jason AT flattfamily.com>
- * DETAILS: Updated WEBSITE and SOURCE_URLs
- to reflect reality.
-
-2003-04-04 M.L. <mlubrano AT sourcemage.org>
- * BUILD: Fixed bug #3004, thanks to
- kfergusson AT mpdlaw.com (kyle)
-
-2003-03-31 Eric Sandall <sandalle AT sourcemage.org>
- * BUILD: Updated to use sorcery init.d/xinetd.d
- installer
- * CONFIGURE: Removed CONFIGURE as sorcery handles this
-
-2003-02-06 Jeff Schmidt <jschmidt AT fnal.gov>
- * DETAILS: vers. inc. to 4.1.1
-
-2003-01-29 Jeff Schmidt <jschmidt AT fnal.gov>
- * DETAILS: vers. inc. to 4.1.1c-rc1
-
-2003-01-07 Jeff Schmidt <jschmidt AT fnal.gov>
- * xinetd.d/ntp: commented out blank server arg
-
-2002-11-11 Jeff Schmidt <jschmidt AT fnal.gov>
- * buxfix #1622
- * DEPENDS: added xinetd
-
-2002-10-23 Eric Schabell <eschabell AT sourcemage.org>
- * DETAILS: Added new source url, fixes bug #1194.
-
-2002-08-07 Eric Sandall <sandalle AT sourcemage.org>
- * init.d/ntp: Added init script from Sergey
- * BUILD: Moved all options to ./configure.
- * CONFIGURE: Added option to choose between xinetd and/or
- init.d
- * POST_INSTALL,PRE_REMOVE: Cleaned to include restarting
- xinetd and only restarting ntpd.sh if it exists
- * DETAILS: Added LICENSE and MD5
- * USEGCC2: Removed
-
-2002-05-28 Eric Schabell <eschabell AT sourcemage.org>
- * DETAILS: Removed one source link that was broken.
-
-2002-05-08 Jeff Schmidt <jschmidt AT fnal.gov>
- * DETAILS: removed bogus character before SOURCE_URL[1]
-
-2002-04-29 Jeff Schmidt <jschmidt AT fnal.gov>
- * HISTORY: Added
- * DETAILS: vers. inc. from 4.1.1 to 4.1.1a
- new SOURCE_URL's (thanks to Jerome Zago)
diff --git a/utils/ntp/INSTALL b/utils/ntp/INSTALL
deleted file mode 100755
index 6a769aa..0000000
--- a/utils/ntp/INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-default_install &&
-
-install -m 755 -d "$INSTALL_ROOT/usr/share/doc/$SPELL" &&
-cp -rv html "$INSTALL_ROOT/usr/share/doc/$SPELL" &&
-mkdir -p "$INSTALL_ROOT/var/chroot/ntp"
diff --git a/utils/ntp/PRE_BUILD b/utils/ntp/PRE_BUILD
deleted file mode 100755
index 01bf115..0000000
--- a/utils/ntp/PRE_BUILD
+++ /dev/null
@@ -1,19 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 <<EOT
---- ntpd/ntpd.c.orig 2015-03-14 14:10:57.520666886 +0100
-+++ ntpd/ntpd.c 2015-03-14 15:25:22.182850928 +0100
-@@ -105,6 +105,11 @@
- # include <grp.h>
- # include <pwd.h>
- #ifdef HAVE_LINUX_CAPABILITIES
-+/* sys/capabilities.h unconditionally
-+ faking linux/types.h header guard,
-+ breaking sys/prctl.h witout regard,
-+ fixed by early linux/types.h, really */
-+# include <linux/types.h>
- # include <sys/capability.h>
- # include <sys/prctl.h>
- #endif /* HAVE_LINUX_CAPABILITIES */
-EOT
diff --git a/utils/ntp/TRIGGERS b/utils/ntp/TRIGGERS
deleted file mode 100755
index 675cae4..0000000
--- a/utils/ntp/TRIGGERS
+++ /dev/null
@@ -1,3 +0,0 @@
-if is_depends_enabled $SPELL openssl; then
- on_cast openssl check_self
-fi
diff --git a/utils/ntp/init.d/ntp b/utils/ntp/init.d/ntp
deleted file mode 100644
index c3d5fcf..0000000
--- a/utils/ntp/init.d/ntp
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-PIDFILE=/var/run/ntpd.pid
-PROGRAM=/usr/bin/ntpd
-ARGS="-p $PIDFILE -u ntp:ntp -i /var/chroot/ntp"
-RUNLEVEL=3
-NEEDS="+network +remote_fs"
-
-. /etc/init.d/smgl_init
diff --git a/utils/ntp/xinetd.d/ntp b/utils/ntp/xinetd.d/ntp
deleted file mode 100644
index 02da1db..0000000
--- a/utils/ntp/xinetd.d/ntp
+++ /dev/null
@@ -1,13 +0,0 @@
-service ntp
-{
- socket_type = stream
- protocol = tcp
- wait = no
- user = root
- server = /usr/bin/ntpd
- server_args = -u ntp:ntp -i /var/chroot/ntp
- per_source = 8
- log_type = FILE /var/log/xinetd/ntp
- log_on_success = PID HOST USERID EXIT DURATION
- log_on_failure = USERID ATTEMPT
-}



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (37b11a280f5e2c0eaa493c0fa36f18fbf8e34b66), Thomas Orgis, 03/14/2015

Archive powered by MHonArc 2.6.24.

Top of Page