From 5c3cfb13e776c342f718045adccf63cec4f8f4bb Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Mon, 8 Jan 2007 01:46:40 +0000 Subject: [PATCH 01/46] upgrade to 2007.01.07 --- .cvsignore | 2 +- aiccu.spec | 21 +++++++++++++-------- sources | 2 +- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/.cvsignore b/.cvsignore index c8ef622..54dff82 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -aiccu_2006.07.25.tar.gz +aiccu_20070107.tar.gz diff --git a/aiccu.spec b/aiccu.spec index 98f77f8..067a4a4 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -8,15 +8,13 @@ Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu -Version: 2006.07.25 -Release: 2%{?dist} -License: BSDish -Group: System Environment/Daemons +Version: 2007.01.07 +Release: 1%{?dist} +License: BSD +Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_%{version}.tar.gz -# upstream author acks this patch, will include in a future release -Patch1: aiccu-reload.patch +Source: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070107.tar.gz BuildRequires: gnutls-devel Requires: iproute Requires(post): chkconfig @@ -32,7 +30,6 @@ For more information about SixXS check http://www.sixxs.net %prep %setup -q -n %{name} -%patch1 -p1 # fix executable permissions on non-executable content # so debuginfo can pick them up properly find . -type f -not -name rules -and -not -name *init* -exec chmod a-x \{\} \; @@ -73,6 +70,14 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Sun Jan 07 2007 Matt Domsch 2007.01.07-1 +- upgrade to latest upstream 2007.01.07 + - license change to BSD 3-clause + - Fixed up silly linux bug, adding LL address to tunnels but not to tun/taps. + - local_ipv4_override option so one can use AICCU behind a NAT that + has been configured correctly to do proto-41 forwarding. This is + usually called a DMZ setup. + * Mon Oct 02 2006 Matt Domsch 2006.07.25-2 - rebuilt diff --git a/sources b/sources index 50c08ea..f4140a2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0df76e92eb34f4ce8aa3cfcf6896f271 aiccu_2006.07.25.tar.gz +60c203fa33cad3db9fba2a871e3d9381 aiccu_20070107.tar.gz From c4f4838c642df4c457704fb97f030d51e6cd6d49 Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Mon, 8 Jan 2007 02:46:57 +0000 Subject: [PATCH 02/46] aiccu-reload.patch rolled into upstream --- aiccu-reload.patch | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 aiccu-reload.patch diff --git a/aiccu-reload.patch b/aiccu-reload.patch deleted file mode 100644 index 17ae30a..0000000 --- a/aiccu-reload.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- aiccu_2006.07.25/doc/aiccu.init.rpm.orig 2006-09-03 15:05:44.000000000 -0500 -+++ aiccu_2006.07.25/doc/aiccu.init.rpm 2006-09-03 15:05:59.000000000 -0500 -@@ -85,6 +85,8 @@ case "$1" in - stop - ;; - restart) -+ restart -+ ;; - reload) - restart - ;; From 07034587d4c44e29ff5a6bd594f4ee782f0fad2b Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Sat, 13 Jan 2007 14:39:47 +0000 Subject: [PATCH 03/46] upstream had an incorrect tarball posted originally, updating to new tarball --- aiccu.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/aiccu.spec b/aiccu.spec index 067a4a4..41b5279 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.07 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -70,6 +70,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Sat Jan 13 2007 Matt Domsch 2007.01.07-2 +- upstream respun their release with the same version number to fix AYIYA. + * Sun Jan 07 2007 Matt Domsch 2007.01.07-1 - upgrade to latest upstream 2007.01.07 - license change to BSD 3-clause diff --git a/sources b/sources index f4140a2..bef5c4d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -60c203fa33cad3db9fba2a871e3d9381 aiccu_20070107.tar.gz +67a6d55ef2d6e88a3f17bcb5eec02c61 aiccu_20070107.tar.gz From 47ff8dcdc05ba64a3850ef6ff8d9d95aeeae3ca1 Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Wed, 31 Jan 2007 15:34:10 +0000 Subject: [PATCH 04/46] upgrade to latest upstream --- .cvsignore | 2 +- aiccu.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 54dff82..5d6cc2a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -aiccu_20070107.tar.gz +aiccu_20070115.tar.gz diff --git a/aiccu.spec b/aiccu.spec index 41b5279..78e2a7c 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -8,13 +8,13 @@ Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu -Version: 2007.01.07 -Release: 2%{?dist} +Version: 2007.01.15 +Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070107.tar.gz +Source: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz BuildRequires: gnutls-devel Requires: iproute Requires(post): chkconfig @@ -70,6 +70,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Wed Jan 31 2007 Matt Domsch 2007.01.15-1 +- upgrade to latest upstream + * Sat Jan 13 2007 Matt Domsch 2007.01.07-2 - upstream respun their release with the same version number to fix AYIYA. diff --git a/sources b/sources index bef5c4d..66058a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -67a6d55ef2d6e88a3f17bcb5eec02c61 aiccu_20070107.tar.gz +c9bcc83644ed788e22a7c3f3d4021350 aiccu_20070115.tar.gz From 1822f98e1c9051640c3964ccfeaacbf598506839 Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Thu, 20 Sep 2007 04:45:15 +0000 Subject: [PATCH 05/46] rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 78e2a7c..aeba6c2 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -70,6 +70,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Wed Sep 19 2007 Matt Domsch 2007.01.15-2 +- rebuild + * Wed Jan 31 2007 Matt Domsch 2007.01.15-1 - upgrade to latest upstream From ea8e4c7c5aad61c4fcf4136c136518dca388d154 Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Sat, 22 Sep 2007 02:30:52 +0000 Subject: [PATCH 06/46] add LSB initscript header (BZ#246861) --- aiccu-lsb-initscript.patch | 33 +++++++++++++++++++++++++++++++++ aiccu.spec | 7 ++++++- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 aiccu-lsb-initscript.patch diff --git a/aiccu-lsb-initscript.patch b/aiccu-lsb-initscript.patch new file mode 100644 index 0000000..0e361f1 --- /dev/null +++ b/aiccu-lsb-initscript.patch @@ -0,0 +1,33 @@ +--- aiccu/doc/aiccu.init.rpm.orig 2007-09-21 21:15:04.000000000 -0500 ++++ aiccu/doc/aiccu.init.rpm 2007-09-21 21:19:19.000000000 -0500 +@@ -8,6 +8,20 @@ + # config: /etc/aiccu.conf + # chkconfig: - 59 73 + # processname: aiccu ++# ++### BEGIN INIT INFO ++# Provides: aiccu ++# Required-Start: $local_fs $remote_fs $network $time $named ++# Required-Stop: $local_fs $remote_fs $network $time $named ++# Default-Start: ++# Default-Stop: ++# Short-Description: hearbeat daemon for IPv6-in-IPv4 (Proto-41, AYIYA, Heartbeat) tunnels ++# Description: aiccu automatically gives one IPv6 connectivity ++# without having to manually configure interfaces etc. ++# One does need a SixXS account and at least a tunnel. These ++# can be freely & gratis requested from the SixXS website. ++# For more information about SixXS check http://www.sixxs.net ++### END INIT INFO + + # Source function library. + if [ -f /etc/init.d/functions ] ; then +@@ -90,6 +104,9 @@ + reload) + restart + ;; ++ force-reload) ++ restart ++ ;; + status) + rhstatus + ;; diff --git a/aiccu.spec b/aiccu.spec index aeba6c2..0ad67a5 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,12 +9,13 @@ Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz +Patch0: aiccu-lsb-initscript.patch BuildRequires: gnutls-devel Requires: iproute Requires(post): chkconfig @@ -30,6 +31,7 @@ For more information about SixXS check http://www.sixxs.net %prep %setup -q -n %{name} +%patch0 -p1 # fix executable permissions on non-executable content # so debuginfo can pick them up properly find . -type f -not -name rules -and -not -name *init* -exec chmod a-x \{\} \; @@ -70,6 +72,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Fri Sep 21 2007 Matt Domsch 2007.01.15-3 +- add LSB initscript header (BZ#246861) + * Wed Sep 19 2007 Matt Domsch 2007.01.15-2 - rebuild From 25347d903b7093d35efab17067d60fa80927ca80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Mr=C3=A1z?= Date: Tue, 24 Jun 2008 11:49:00 +0000 Subject: [PATCH 07/46] - rebuild with new gnutls --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 0ad67a5..01ea688 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 3%{?dist} +Release: 4%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -72,6 +72,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Tue Jun 24 2008 Tomas Mraz 2007.01.15-4 +- rebuild with new gnutls + * Fri Sep 21 2007 Matt Domsch 2007.01.15-3 - add LSB initscript header (BZ#246861) From 31a2b976fc03ae08f08809aa702361c420292e44 Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Wed, 29 Oct 2008 15:57:26 +0000 Subject: [PATCH 08/46] close file descriptors on exec (BZ#467381) --- aiccu-cloexec.patch | 59 +++++++++++++++++++++++++++++++++++++++++++++ aiccu.spec | 8 +++++- 2 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 aiccu-cloexec.patch diff --git a/aiccu-cloexec.patch b/aiccu-cloexec.patch new file mode 100644 index 0000000..c61e6be --- /dev/null +++ b/aiccu-cloexec.patch @@ -0,0 +1,59 @@ +diff -urNp --exclude-from=/home/mdomsch/excludes --minimal aiccu.orig/common/common.c aiccu/common/common.c +--- aiccu.orig/common/common.c 2008-10-17 18:43:13.000000000 -0500 ++++ aiccu/common/common.c 2008-10-17 22:11:52.000000000 -0500 +@@ -365,6 +365,7 @@ TLSSOCKET connect_client(const char *hos + { + sock->socket = socket(res->ai_family, res->ai_socktype, res->ai_protocol); + if (sock->socket == -1) continue; ++ fcntl(sock->socket, F_SETFD, FD_CLOEXEC); + if (connect(sock->socket, res->ai_addr, (unsigned int)res->ai_addrlen) == 0) break; + closesocket(sock->socket); + sock->socket = -1; +@@ -428,6 +429,7 @@ TLSSOCKET listen_server(const char *desc + sock->socket = socket(res->ai_family, res->ai_socktype, res->ai_protocol); + if (!(sock->socket < 0)) + { ++ fcntl(sock->socket, F_SETFD, FD_CLOEXEC); + setsockopt(sock->socket, SOL_SOCKET, SO_REUSEADDR, (const char *)&on, sizeof(on)); + if (bind(sock->socket, res->ai_addr, (unsigned int)res->ai_addrlen) == 0) break; + closesocket(sock->socket); +diff -urNp --exclude-from=/home/mdomsch/excludes --minimal aiccu.orig/common/heartbeat.c aiccu/common/heartbeat.c +--- aiccu.orig/common/heartbeat.c 2008-10-17 18:43:13.000000000 -0500 ++++ aiccu/common/heartbeat.c 2008-10-17 22:12:51.000000000 -0500 +@@ -58,6 +58,7 @@ SOCKET heartbeat_socket( + dolog(LOG_ERR, "Couldn't open a socket for determining current IPv4 address\n"); + return -1; + } ++ fcntl(sockfd, F_SETFD, FD_CLOEXEC); + + #if defined(SOL_SOCKET) && defined(SO_BINDTODEVICE) + /* +diff -urNp --exclude-from=/home/mdomsch/excludes --minimal aiccu.orig/common/tun.c aiccu/common/tun.c +--- aiccu.orig/common/tun.c 2008-10-17 18:43:13.000000000 -0500 ++++ aiccu/common/tun.c 2008-10-17 22:12:42.000000000 -0500 +@@ -696,6 +696,8 @@ bool tun_start(struct tun_reader *tun) + + /* Create a new tap device */ + tun_fd = open("/dev/net/tun", O_RDWR); ++ if (tun_fd >= 0) ++ fcntl(tun_fd, F_SETFD, FD_CLOEXEC); + if (tun_fd == -1) + { + tun_log(LOG_ERR, "start", "Couldn't open device %s: %s (%d)\n", "/dev/net/tun", strerror(errno), errno); +@@ -725,6 +727,8 @@ bool tun_start(struct tun_reader *tun) + tun_log(LOG_DEBUG, "start", "Trying Configured TUN/TAP interface %s...\n", g_aiccu->ipv6_interface); + snprintf(buf, sizeof(buf), "/dev/%s", g_aiccu->ipv6_interface); + tun_fd = open(buf, O_RDWR); ++ if (tun_fd >= 0) ++ fcntl(tun_fd, F_SETFD, FD_CLOEXEC); + if (tun_fd < 0) + { + /* Fall back to trying all /dev/tun* devices */ +@@ -735,6 +739,7 @@ bool tun_start(struct tun_reader *tun) + tun_fd = open(buf, O_RDWR); + if (tun_fd >= 0) + { ++ fcntl(tun_fd, F_SETFD, FD_CLOEXEC); + /* Copy over the name of the interface so that configging goes okay */ + if (g_aiccu->ipv6_interface) free(g_aiccu->ipv6_interface); + snprintf(buf, sizeof(buf), "tun%u", i); diff --git a/aiccu.spec b/aiccu.spec index 01ea688..32bbf7f 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,13 +9,14 @@ Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 4%{?dist} +Release: 5%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz Patch0: aiccu-lsb-initscript.patch +Patch1: aiccu-cloexec.patch BuildRequires: gnutls-devel Requires: iproute Requires(post): chkconfig @@ -32,6 +33,8 @@ For more information about SixXS check http://www.sixxs.net %prep %setup -q -n %{name} %patch0 -p1 +%patch1 -p1 + # fix executable permissions on non-executable content # so debuginfo can pick them up properly find . -type f -not -name rules -and -not -name *init* -exec chmod a-x \{\} \; @@ -72,6 +75,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Fri Oct 17 2008 Matt Domsch - 2007.01.15-5 +- close file descriptors on exec (BZ#467381) + * Tue Jun 24 2008 Tomas Mraz 2007.01.15-4 - rebuild with new gnutls From 851ef5f9ede94b128eeed3abbcc41b3a507c910a Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Sat, 22 Nov 2008 19:37:47 +0000 Subject: [PATCH 09/46] remove app name from Summary --- aiccu.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 32bbf7f..2a1bef6 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -6,7 +6,7 @@ # AICCU RPM Spec File ############################################################ -Summary: AICCU - SixXS Automatic IPv6 Connectivity Client Utility +Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 Release: 5%{?dist} From 643b7766546be00f776caf04a6b95f6bfbe70d52 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Tue, 24 Feb 2009 00:19:21 +0000 Subject: [PATCH 10/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 2a1bef6..3074bd4 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 5%{?dist} +Release: 6%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -75,6 +75,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Mon Feb 23 2009 Fedora Release Engineering - 2007.01.15-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Oct 17 2008 Matt Domsch - 2007.01.15-5 - close file descriptors on exec (BZ#467381) From 443f3b7b5e04d7402b2d43bee95b4e15e091b4b6 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Fri, 24 Jul 2009 16:39:01 +0000 Subject: [PATCH 11/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 3074bd4..d2949fb 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 6%{?dist} +Release: 7%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -75,6 +75,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 2007.01.15-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Feb 23 2009 Fedora Release Engineering - 2007.01.15-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From 8bfab4d4bdce7778a1cf05e81d76abbcdc0109c5 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 22:38:47 +0000 Subject: [PATCH 12/46] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 22b1e54..ef0c3b9 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := aiccu SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 2bdc4d84d68784b907ed4bd1301cab0976c003a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 09:38:36 +0000 Subject: [PATCH 13/46] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index ef0c3b9..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: aiccu -# $Id$ -NAME := aiccu -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 3f86cb2fa39a6013852a934a51d53f96a3e8f259 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 18:37:48 -0600 Subject: [PATCH 14/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index d2949fb..c4530ba 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 7%{?dist} +Release: 8%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -75,6 +75,9 @@ make clean %{_sysconfdir}/init.d/aiccu %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 2007.01.15-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Fri Jul 24 2009 Fedora Release Engineering - 2007.01.15-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From 2c5f12ec19cce84f482e602eac8e4d8826889b4b Mon Sep 17 00:00:00 2001 From: Jochen Schmitt Date: Wed, 6 Jul 2011 22:29:29 +0200 Subject: [PATCH 15/46] Implementing native systemd support --- aiccu-lsb-initscript.patch | 33 ----------------------------- aiccu-run.patch | 12 +++++++++++ aiccu.service | 11 ++++++++++ aiccu.spec | 43 ++++++++++++++++++++++++++------------ 4 files changed, 53 insertions(+), 46 deletions(-) delete mode 100644 aiccu-lsb-initscript.patch create mode 100644 aiccu-run.patch create mode 100644 aiccu.service diff --git a/aiccu-lsb-initscript.patch b/aiccu-lsb-initscript.patch deleted file mode 100644 index 0e361f1..0000000 --- a/aiccu-lsb-initscript.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- aiccu/doc/aiccu.init.rpm.orig 2007-09-21 21:15:04.000000000 -0500 -+++ aiccu/doc/aiccu.init.rpm 2007-09-21 21:19:19.000000000 -0500 -@@ -8,6 +8,20 @@ - # config: /etc/aiccu.conf - # chkconfig: - 59 73 - # processname: aiccu -+# -+### BEGIN INIT INFO -+# Provides: aiccu -+# Required-Start: $local_fs $remote_fs $network $time $named -+# Required-Stop: $local_fs $remote_fs $network $time $named -+# Default-Start: -+# Default-Stop: -+# Short-Description: hearbeat daemon for IPv6-in-IPv4 (Proto-41, AYIYA, Heartbeat) tunnels -+# Description: aiccu automatically gives one IPv6 connectivity -+# without having to manually configure interfaces etc. -+# One does need a SixXS account and at least a tunnel. These -+# can be freely & gratis requested from the SixXS website. -+# For more information about SixXS check http://www.sixxs.net -+### END INIT INFO - - # Source function library. - if [ -f /etc/init.d/functions ] ; then -@@ -90,6 +104,9 @@ - reload) - restart - ;; -+ force-reload) -+ restart -+ ;; - status) - rhstatus - ;; diff --git a/aiccu-run.patch b/aiccu-run.patch new file mode 100644 index 0000000..21d0100 --- /dev/null +++ b/aiccu-run.patch @@ -0,0 +1,12 @@ +diff -up aiccu/common/aiccu.h.run aiccu/common/aiccu.h +--- aiccu/common/aiccu.h.run 2011-07-06 22:22:40.944419473 +0200 ++++ aiccu/common/aiccu.h 2011-07-06 22:23:57.240419462 +0200 +@@ -68,7 +68,7 @@ + #define AICCU_CACHE "/var/cache/aiccu.cache" + + /* The PID we are running as when daemonized */ +-#define AICCU_PID "/var/run/aiccu.pid" ++#define AICCU_PID "/run/aiccu.pid" + + /* AICCU Configuration file */ + #ifdef _WIN32 diff --git a/aiccu.service b/aiccu.service new file mode 100644 index 0000000..5a76c44 --- /dev/null +++ b/aiccu.service @@ -0,0 +1,11 @@ +[Unit] +Description=AICCU (AAutomatic IPv6 Connectivity Configuration Utility) +After=syslog.target network.target + +[Service] +Type=forking +EnvironmentFile=/etc/sysconfig/aiccu +ExecStart=/usr/sbin/aiccu start $OPTIONS + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/aiccu.spec b/aiccu.spec index c4530ba..d04ad44 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,19 +9,21 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 8%{?dist} +Release: 9%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz -Patch0: aiccu-lsb-initscript.patch -Patch1: aiccu-cloexec.patch +Source0: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz +Source1: aiccu.service +Patch0: aiccu-cloexec.patch +Patch1: aiccu-run.patch BuildRequires: gnutls-devel +BuildRequires: systemd-units Requires: iproute -Requires(post): chkconfig -Requires(preun): chkconfig, initscripts -Requires(postun): initscripts +Requires(post): systemd-units +Requires(preun): systemd-units +Requires(postun): systemd-units %description This client automatically gives one IPv6 connectivity @@ -33,7 +35,7 @@ For more information about SixXS check http://www.sixxs.net %prep %setup -q -n %{name} %patch0 -p1 -%patch1 -p1 +%patch1 -p1 -b .run # fix executable permissions on non-executable content # so debuginfo can pick them up properly @@ -47,19 +49,30 @@ rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT +# remove old-style init script +rm $RPM_BUILD_ROOT%{_sysconfdir}/init.d/* + +mkdir -p $RPM_BUILD_ROOT%{_unitdir} +install -p %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/ + +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig +touch $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/aiccu + %post if [ "$1" = "1" ]; then - /sbin/chkconfig --add aiccu + /bin/systemctl --daemon-reload >/dev/null 2>&1 || : fi %preun if [ "$1" = "0" ]; then - /sbin/service aiccu stop >/dev/null 2>&1 - /sbin/chkconfig --del aiccu + /bin/systemctl disable aiccu.service >/dev/null 2>&1 || : + /bin/systemctl stop aiccu.service >/dev/null 2>&1 || : fi %postun -/sbin/service aiccu condrestart > /dev/null 2>&1 || : +if [ "$1" -ge 1 ]; then + /bin/systemctl try-restart aiccu.service >/dev/null 2>&1 || : +fi %clean make clean @@ -72,9 +85,13 @@ make clean # aiccu.conf contains the users's SixXS password, so don't # make it readable by non-root %attr(600, root,root) %config(noreplace) %{_sysconfdir}/aiccu.conf -%{_sysconfdir}/init.d/aiccu +%{_unitdir}/aiccu.service +%{_sysconfdir}/sysconfig/aiccu %changelog +* Wed Jul 6 2011 Jochen Schmitt - 2007.01.15-9 +- Implementing native systemd support + * Mon Feb 07 2011 Fedora Release Engineering - 2007.01.15-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From e70b2b86570e7d8b2ca678176f16f670bf8be681 Mon Sep 17 00:00:00 2001 From: Jochen Schmitt Date: Sun, 10 Jul 2011 19:51:32 +0200 Subject: [PATCH 16/46] Implementing native systemd support (656886) --- aiccu.service | 2 ++ aiccu.spec | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/aiccu.service b/aiccu.service index 5a76c44..072e01c 100644 --- a/aiccu.service +++ b/aiccu.service @@ -6,6 +6,8 @@ After=syslog.target network.target Type=forking EnvironmentFile=/etc/sysconfig/aiccu ExecStart=/usr/sbin/aiccu start $OPTIONS +ExecStop=/usr/sbin/aiccu stop +PIDFile=/run/aiccu.pid [Install] WantedBy=multi-user.target \ No newline at end of file diff --git a/aiccu.spec b/aiccu.spec index d04ad44..53c2660 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -90,7 +90,7 @@ make clean %changelog * Wed Jul 6 2011 Jochen Schmitt - 2007.01.15-9 -- Implementing native systemd support +- Implementing native systemd support (656886) * Mon Feb 07 2011 Fedora Release Engineering - 2007.01.15-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From dfcc0a24252cfed8d707016d187b03b9c633b5b4 Mon Sep 17 00:00:00 2001 From: Jochen Schmitt Date: Mon, 18 Jul 2011 18:10:29 +0200 Subject: [PATCH 17/46] Change service file to get not complains when /etc/sysconfig/aiccu is missing Change PID file in aiccu.conf to /run/aiccu.pid --- aiccu-run.patch | 16 ++++++++++++++-- aiccu.service | 2 +- aiccu.spec | 10 +++++----- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/aiccu-run.patch b/aiccu-run.patch index 21d0100..bb9d3f3 100644 --- a/aiccu-run.patch +++ b/aiccu-run.patch @@ -1,6 +1,6 @@ diff -up aiccu/common/aiccu.h.run aiccu/common/aiccu.h ---- aiccu/common/aiccu.h.run 2011-07-06 22:22:40.944419473 +0200 -+++ aiccu/common/aiccu.h 2011-07-06 22:23:57.240419462 +0200 +--- aiccu/common/aiccu.h.run 2007-01-15 13:01:43.000000000 +0100 ++++ aiccu/common/aiccu.h 2011-07-18 18:00:22.313521552 +0200 @@ -68,7 +68,7 @@ #define AICCU_CACHE "/var/cache/aiccu.cache" @@ -10,3 +10,15 @@ diff -up aiccu/common/aiccu.h.run aiccu/common/aiccu.h /* AICCU Configuration file */ #ifdef _WIN32 +diff -up aiccu/doc/aiccu.conf.run aiccu/doc/aiccu.conf +--- aiccu/doc/aiccu.conf.run 2011-07-18 18:02:32.898521537 +0200 ++++ aiccu/doc/aiccu.conf 2011-07-18 18:03:12.086521529 +0200 +@@ -47,7 +47,7 @@ automatic true + requiretls false + + # PID File +-#pidfile /var/run/aiccu.pid ++pidfile /run/aiccu.pid + + # Add a default route (default: true) + #defaultroute true diff --git a/aiccu.service b/aiccu.service index 072e01c..844c27f 100644 --- a/aiccu.service +++ b/aiccu.service @@ -4,7 +4,7 @@ After=syslog.target network.target [Service] Type=forking -EnvironmentFile=/etc/sysconfig/aiccu +EnvironmentFile=-/etc/sysconfig/aiccu ExecStart=/usr/sbin/aiccu start $OPTIONS ExecStop=/usr/sbin/aiccu stop PIDFile=/run/aiccu.pid diff --git a/aiccu.spec b/aiccu.spec index 53c2660..a186cf5 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 9%{?dist} +Release: 10%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -55,9 +55,6 @@ rm $RPM_BUILD_ROOT%{_sysconfdir}/init.d/* mkdir -p $RPM_BUILD_ROOT%{_unitdir} install -p %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/ -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig -touch $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/aiccu - %post if [ "$1" = "1" ]; then /bin/systemctl --daemon-reload >/dev/null 2>&1 || : @@ -86,9 +83,12 @@ make clean # make it readable by non-root %attr(600, root,root) %config(noreplace) %{_sysconfdir}/aiccu.conf %{_unitdir}/aiccu.service -%{_sysconfdir}/sysconfig/aiccu %changelog +* Mon Jul 18 2011 Jochen Schmitt - 2007.01.15-10 +- Change service file to get not complains when /etc/sysconfig/aiccu is missing +- Change PID file in aiccu.conf to /run/aiccu.pid + * Wed Jul 6 2011 Jochen Schmitt - 2007.01.15-9 - Implementing native systemd support (656886) From dae47eaae2cbd4be858d623a7e041e938522094a Mon Sep 17 00:00:00 2001 From: Conrad Meyer Date: Thu, 27 Oct 2011 18:33:39 -0700 Subject: [PATCH 18/46] Fix bug 739494 (log as LOG_DAEMON) --- aiccu-syslog-daemon.patch | 11 +++++++++++ aiccu.spec | 2 ++ 2 files changed, 13 insertions(+) create mode 100644 aiccu-syslog-daemon.patch diff --git a/aiccu-syslog-daemon.patch b/aiccu-syslog-daemon.patch new file mode 100644 index 0000000..07961c9 --- /dev/null +++ b/aiccu-syslog-daemon.patch @@ -0,0 +1,11 @@ +--- aiccu/common/common.c.orig 2011-10-27 18:32:11.933323958 -0700 ++++ aiccu/common/common.c 2011-10-27 18:32:21.247179132 -0700 +@@ -37,7 +37,7 @@ + if (g_aiccu && !g_aiccu->verbose && level == LOG_DEBUG) return; + + #ifndef _WIN32 +- if (g_aiccu && g_aiccu->daemonize > 0) vsyslog(LOG_LOCAL7|level, fmt, ap); ++ if (g_aiccu && g_aiccu->daemonize > 0) vsyslog(LOG_DAEMON|level, fmt, ap); + else + { + vfprintf(stderr, fmt, ap); diff --git a/aiccu.spec b/aiccu.spec index a186cf5..7fe7b9e 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -18,6 +18,7 @@ Source0: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz Source1: aiccu.service Patch0: aiccu-cloexec.patch Patch1: aiccu-run.patch +Patch2: aiccu-syslog-daemon.patch BuildRequires: gnutls-devel BuildRequires: systemd-units Requires: iproute @@ -36,6 +37,7 @@ For more information about SixXS check http://www.sixxs.net %setup -q -n %{name} %patch0 -p1 %patch1 -p1 -b .run +%patch2 -p1 -b .syslog-daemon # fix executable permissions on non-executable content # so debuginfo can pick them up properly From 11f05c9e3cbc5ff5aceee391d3e37bc1ddc79b98 Mon Sep 17 00:00:00 2001 From: Conrad Meyer Date: Thu, 27 Oct 2011 21:51:36 -0700 Subject: [PATCH 19/46] Oops, bump spec number --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 7fe7b9e..7b15e6b 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 10%{?dist} +Release: 11%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -87,6 +87,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Thu Oct 27 2011 Conrad Meyer - 2007.01.15-11 +- Patch to syslog as DAEMON, not LOCAL7. + * Mon Jul 18 2011 Jochen Schmitt - 2007.01.15-10 - Change service file to get not complains when /etc/sysconfig/aiccu is missing - Change PID file in aiccu.conf to /run/aiccu.pid From 33cdeb61c4392911a7d17d662d825202a3a744b1 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 15:05:18 -0600 Subject: [PATCH 20/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 7b15e6b..22de0f2 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 11%{?dist} +Release: 12%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -87,6 +87,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Thu Jan 12 2012 Fedora Release Engineering - 2007.01.15-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Thu Oct 27 2011 Conrad Meyer - 2007.01.15-11 - Patch to syslog as DAEMON, not LOCAL7. From e99320f5e2b5b671c618510c419d970adcbf5f75 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 18 Jul 2012 10:41:19 -0500 Subject: [PATCH 21/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 22de0f2..04196df 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 12%{?dist} +Release: 13%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -87,6 +87,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Wed Jul 18 2012 Fedora Release Engineering - 2007.01.15-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Thu Jan 12 2012 Fedora Release Engineering - 2007.01.15-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 77bff40c768fe823e7a222fdbe7eb3a579adc326 Mon Sep 17 00:00:00 2001 From: Conrad Meyer Date: Tue, 31 Jul 2012 22:23:27 -0700 Subject: [PATCH 22/46] Adopt Eric Hopper's proposed changes (#844607) --- aiccu.service | 4 +++- aiccu.spec | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/aiccu.service b/aiccu.service index 844c27f..a671cc2 100644 --- a/aiccu.service +++ b/aiccu.service @@ -8,6 +8,8 @@ EnvironmentFile=-/etc/sysconfig/aiccu ExecStart=/usr/sbin/aiccu start $OPTIONS ExecStop=/usr/sbin/aiccu stop PIDFile=/run/aiccu.pid +Restart=always +RestartSec=10 [Install] -WantedBy=multi-user.target \ No newline at end of file +WantedBy=multi-user.target diff --git a/aiccu.spec b/aiccu.spec index 04196df..2afbcae 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 13%{?dist} +Release: 14%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -87,6 +87,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Tue Jul 31 2012 Conrad Meyer - 2007.01.15-14 +- Adopt Eric Hopper's proposed changes (#844607) + * Wed Jul 18 2012 Fedora Release Engineering - 2007.01.15-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 02512e4ecdf8d9be484f00f696d8d01db425f30c Mon Sep 17 00:00:00 2001 From: Conrad Meyer Date: Mon, 6 Aug 2012 17:09:02 -0700 Subject: [PATCH 23/46] Nix systemd restart as per discussion on #844607 --- aiccu.service | 2 -- aiccu.spec | 5 ++++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/aiccu.service b/aiccu.service index a671cc2..b53ae3d 100644 --- a/aiccu.service +++ b/aiccu.service @@ -8,8 +8,6 @@ EnvironmentFile=-/etc/sysconfig/aiccu ExecStart=/usr/sbin/aiccu start $OPTIONS ExecStop=/usr/sbin/aiccu stop PIDFile=/run/aiccu.pid -Restart=always -RestartSec=10 [Install] WantedBy=multi-user.target diff --git a/aiccu.spec b/aiccu.spec index 2afbcae..650da8c 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 14%{?dist} +Release: 15%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -87,6 +87,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Mon Aug 6 2012 Conrad Meyer - 2007.01.15-15 +- Nix systemd restart as per discussion on #844607 + * Tue Jul 31 2012 Conrad Meyer - 2007.01.15-14 - Adopt Eric Hopper's proposed changes (#844607) From 212c7230dac7b107cdbaea04eb92bae826a821be Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 10:22:54 -0600 Subject: [PATCH 24/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 650da8c..cb9c7e4 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 15%{?dist} +Release: 16%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -87,6 +87,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 2007.01.15-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Mon Aug 6 2012 Conrad Meyer - 2007.01.15-15 - Nix systemd restart as per discussion on #844607 From c4812ad08c377dd250d5e0c8e68ff001e1083558 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 19:25:56 -0500 Subject: [PATCH 25/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index cb9c7e4..cf6c703 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 16%{?dist} +Release: 17%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -87,6 +87,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 2007.01.15-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Wed Feb 13 2013 Fedora Release Engineering - 2007.01.15-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 32cbb6ffae9e40c92af1147d75a9db443b46112f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Mon, 6 Jan 2014 17:09:08 +0100 Subject: [PATCH 26/46] #850022 - use systemd-rpm macros --- aiccu.service | 2 +- aiccu.spec | 18 +++++++----------- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/aiccu.service b/aiccu.service index b53ae3d..cef6a7c 100644 --- a/aiccu.service +++ b/aiccu.service @@ -1,5 +1,5 @@ [Unit] -Description=AICCU (AAutomatic IPv6 Connectivity Configuration Utility) +Description=AICCU (Automatic IPv6 Connectivity Configuration Utility) After=syslog.target network.target [Service] diff --git a/aiccu.spec b/aiccu.spec index cf6c703..f4064b0 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 17%{?dist} +Release: 18%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -58,20 +58,13 @@ mkdir -p $RPM_BUILD_ROOT%{_unitdir} install -p %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/ %post -if [ "$1" = "1" ]; then - /bin/systemctl --daemon-reload >/dev/null 2>&1 || : -fi +%systemd_post aiccu.service %preun -if [ "$1" = "0" ]; then - /bin/systemctl disable aiccu.service >/dev/null 2>&1 || : - /bin/systemctl stop aiccu.service >/dev/null 2>&1 || : -fi +%systemd_preun aiccu.service %postun -if [ "$1" -ge 1 ]; then - /bin/systemctl try-restart aiccu.service >/dev/null 2>&1 || : -fi +%systemd_postun_with_restart aiccu.service %clean make clean @@ -87,6 +80,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Mon Jan 06 2014 Pavel Šimerda - 2007.01.15-18 +- #850022 - use systemd-rpm macros + * Sat Aug 03 2013 Fedora Release Engineering - 2007.01.15-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 770bd4ab4a1a21e06b8b573ca3b2e9e50a7e2f98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Fri, 2 May 2014 13:54:51 +0200 Subject: [PATCH 27/46] provide proper network/network-online dependencies --- aiccu.service | 3 ++- aiccu.spec | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/aiccu.service b/aiccu.service index cef6a7c..0dab022 100644 --- a/aiccu.service +++ b/aiccu.service @@ -1,6 +1,7 @@ [Unit] Description=AICCU (Automatic IPv6 Connectivity Configuration Utility) -After=syslog.target network.target +Wants=network.target network-online.target +After=network.target network-online.target [Service] Type=forking diff --git a/aiccu.spec b/aiccu.spec index f4064b0..369996d 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 18%{?dist} +Release: 19%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -80,6 +80,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Fri May 02 2014 Pavel Šimerda - 2007.01.15-19 +- provide proper network/network-online dependencies + * Mon Jan 06 2014 Pavel Šimerda - 2007.01.15-18 - #850022 - use systemd-rpm macros From 6fb30d4639148b26a1f5128c5d80afb1ff5cf79e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 19:17:31 -0500 Subject: [PATCH 28/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 369996d..6b134a6 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 19%{?dist} +Release: 20%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -80,6 +80,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 2007.01.15-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Fri May 02 2014 Pavel Šimerda - 2007.01.15-19 - provide proper network/network-online dependencies From 70ed25e916347feee0777a6b3d721006237d8df4 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Fri, 15 Aug 2014 20:09:09 +0000 Subject: [PATCH 29/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 6b134a6..9d58948 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 20%{?dist} +Release: 21%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -80,6 +80,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Fri Aug 15 2014 Fedora Release Engineering - 2007.01.15-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 2007.01.15-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 8968fe127eea23994e753650a05fa1044a45e433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Mon, 8 Sep 2014 17:24:58 +0200 Subject: [PATCH 30/46] Related: #844607 - order also after time-sync.target --- aiccu.service | 2 +- aiccu.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/aiccu.service b/aiccu.service index 0dab022..765fdcb 100644 --- a/aiccu.service +++ b/aiccu.service @@ -1,7 +1,7 @@ [Unit] Description=AICCU (Automatic IPv6 Connectivity Configuration Utility) Wants=network.target network-online.target -After=network.target network-online.target +After=network.target network-online.target time-sync.target [Service] Type=forking diff --git a/aiccu.spec b/aiccu.spec index 9d58948..44e1b4f 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 21%{?dist} +Release: 22%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -80,6 +80,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Mon Sep 08 2014 Pavel Šimerda - 2007.01.15-22 +- Related: #844607 - order also after time-sync.target + * Fri Aug 15 2014 Fedora Release Engineering - 2007.01.15-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 0e743435258391c6162b09db805e819b2bb3c52d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 16 Jun 2015 23:42:01 +0000 Subject: [PATCH 31/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 44e1b4f..f5c7b45 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 22%{?dist} +Release: 23%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -80,6 +80,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Tue Jun 16 2015 Fedora Release Engineering - 2007.01.15-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Sep 08 2014 Pavel Šimerda - 2007.01.15-22 - Related: #844607 - order also after time-sync.target From dbd7ceddadd960ffe1198e9ef5e4d0eb712f2c98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Thu, 27 Aug 2015 14:55:44 +0200 Subject: [PATCH 32/46] Resolves: #1239365 - aiccu: FTBFS in rawhide --- aiccu.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/aiccu.spec b/aiccu.spec index f5c7b45..aaf79a3 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 23%{?dist} +Release: 24%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -19,6 +19,7 @@ Source1: aiccu.service Patch0: aiccu-cloexec.patch Patch1: aiccu-run.patch Patch2: aiccu-syslog-daemon.patch +Patch3: aiccu-gnutls34.patch BuildRequires: gnutls-devel BuildRequires: systemd-units Requires: iproute @@ -38,13 +39,14 @@ For more information about SixXS check http://www.sixxs.net %patch0 -p1 %patch1 -p1 -b .run %patch2 -p1 -b .syslog-daemon +%patch3 -p1 # fix executable permissions on non-executable content # so debuginfo can pick them up properly find . -type f -not -name rules -and -not -name *init* -exec chmod a-x \{\} \; %build -make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS" +make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-error" %install rm -rf $RPM_BUILD_ROOT @@ -80,6 +82,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Thu Aug 27 2015 Pavel Šimerda - 2007.01.15-24 +- Resolves: #1239365 - aiccu: FTBFS in rawhide + * Tue Jun 16 2015 Fedora Release Engineering - 2007.01.15-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From ddc5b6e97ad68780a72d05bb0370c65768e2f04b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Fri, 28 Aug 2015 14:41:18 +0200 Subject: [PATCH 33/46] Resolves: #1179274 - Utilize system-wide crypto-policies --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index aaf79a3..ad80cc9 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 24%{?dist} +Release: 25%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -82,6 +82,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Fri Aug 28 2015 Pavel Šimerda - 2007.01.15-25 +- Resolves: #1179274 - Utilize system-wide crypto-policies + * Thu Aug 27 2015 Pavel Šimerda - 2007.01.15-24 - Resolves: #1239365 - aiccu: FTBFS in rawhide From b9f36f79743978906120a22b0951e372c2aaee5d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 16:02:38 +0000 Subject: [PATCH 34/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index ad80cc9..20c6436 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 25%{?dist} +Release: 26%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -82,6 +82,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 2007.01.15-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Aug 28 2015 Pavel Šimerda - 2007.01.15-25 - Resolves: #1179274 - Utilize system-wide crypto-policies From 37a443f9dca88856389e56ab14b67ac5908d679d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Wed, 22 Jun 2016 14:59:24 +0200 Subject: [PATCH 35/46] rebuilt --- aiccu-setupscript.patch | 16 ++++++++++++++++ aiccu.spec | 7 ++++++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 aiccu-setupscript.patch diff --git a/aiccu-setupscript.patch b/aiccu-setupscript.patch new file mode 100644 index 0000000..d68e982 --- /dev/null +++ b/aiccu-setupscript.patch @@ -0,0 +1,16 @@ +diff --git a/unix-console/main.c b/unix-console/main.c +index 388d988..375b61c 100755 +--- a/unix-console/main.c ++++ b/unix-console/main.c +@@ -471,6 +471,11 @@ int main(int argc, char *argv[]) + */ + if (aiccu_setup(hTunnel, true)) + { ++ if (g_aiccu->setupscript) ++ { ++ aiccu_exec("%s", g_aiccu->setupscript); ++ } ++ + /* We need to stay running when doing Heartbeat or AYIYA */ + if ( strcasecmp(hTunnel->sType, "6in4-heartbeat") == 0 || + strcasecmp(hTunnel->sType, "ayiya") == 0) diff --git a/aiccu.spec b/aiccu.spec index ad80cc9..f3528d9 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 25%{?dist} +Release: 26%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -20,6 +20,7 @@ Patch0: aiccu-cloexec.patch Patch1: aiccu-run.patch Patch2: aiccu-syslog-daemon.patch Patch3: aiccu-gnutls34.patch +Patch4: aiccu-setupscript.patch BuildRequires: gnutls-devel BuildRequires: systemd-units Requires: iproute @@ -40,6 +41,7 @@ For more information about SixXS check http://www.sixxs.net %patch1 -p1 -b .run %patch2 -p1 -b .syslog-daemon %patch3 -p1 +%patch4 -p1 # fix executable permissions on non-executable content # so debuginfo can pick them up properly @@ -82,6 +84,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Wed Jun 22 2016 Pavel Šimerda - 2007.01.15-26 +- rebuilt + * Fri Aug 28 2015 Pavel Šimerda - 2007.01.15-25 - Resolves: #1179274 - Utilize system-wide crypto-policies From d47d3fbb5f6145dfd93cd8159b6256fc7000a4f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Thu, 23 Jun 2016 09:29:53 +0200 Subject: [PATCH 36/46] fix changelog --- aiccu.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index f3528d9..89e7bd4 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -85,7 +85,7 @@ make clean %changelog * Wed Jun 22 2016 Pavel Šimerda - 2007.01.15-26 -- rebuilt +- Resolves: #668767 - aiccu not running setupscript * Fri Aug 28 2015 Pavel Šimerda - 2007.01.15-25 - Resolves: #1179274 - Utilize system-wide crypto-policies From 2185427e5e241ff699c66ed2b71672b85adde133 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20=C5=A0imerda?= Date: Thu, 23 Jun 2016 12:59:33 +0200 Subject: [PATCH 37/46] add missing patch --- aiccu-gnutls34.patch | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 aiccu-gnutls34.patch diff --git a/aiccu-gnutls34.patch b/aiccu-gnutls34.patch new file mode 100644 index 0000000..85f3bf1 --- /dev/null +++ b/aiccu-gnutls34.patch @@ -0,0 +1,33 @@ +Description: GnuTLS 3.4 compat. + Use GnuTLS priority NORMAL:+CTYPE-OPENPGP instead of deprecated (and removed in GnuTLS 3.4) function gnutls_certificate_type_set_priority. +Author: Andreas Metzler +Bug-Debian: https://bugs.debian.org/624056 +Origin: vendor +Forwarded: no +Last-Update: 2015-07-25 + +--- aiccu-20070115.orig/common/common.c ++++ aiccu-20070115/common/common.c +@@ -271,8 +271,6 @@ TLSSOCKET sock_alloc(void); + TLSSOCKET sock_alloc(void) + { + #ifdef AICCU_GNUTLS +- /* Allow connections to servers that have OpenPGP keys as well */ +- const int cert_type_priority[3] = { GNUTLS_CRT_X509, GNUTLS_CRT_OPENPGP, 0 }; + int ret; + #endif /* AICCU_GNUTLS*/ + +@@ -297,11 +295,8 @@ TLSSOCKET sock_alloc(void) + } + + /* Use default priorities */ +- gnutls_set_default_priority(sock->session); +- /* XXX: Return value is not documented in GNUTLS documentation! */ +- +- gnutls_certificate_type_set_priority(sock->session, cert_type_priority); +- /* XXX: Return value is not documented in GNUTLS documentation! */ ++ /* Allow connections to servers that have OpenPGP keys as well */ ++ gnutls_priority_set_direct(sock->session, "@SYSTEM", NULL); + + /* Configure the x509 credentials for the current session */ + gnutls_credentials_set(sock->session, GNUTLS_CRD_CERTIFICATE, g_aiccu->tls_cred); From d306eac059b12e1f0898f83400c337050836069b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 05:48:54 +0000 Subject: [PATCH 38/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 89e7bd4..1445535 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 26%{?dist} +Release: 27%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -84,6 +84,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 2007.01.15-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Jun 22 2016 Pavel Šimerda - 2007.01.15-26 - Resolves: #668767 - aiccu not running setupscript From 77e3852e8c2a2ab47857bcca33b223ddb8bf54a0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 02:40:17 +0000 Subject: [PATCH 39/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 1445535..43f5d19 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 27%{?dist} +Release: 28%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -84,6 +84,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 2007.01.15-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 2007.01.15-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From f7f154d4dc048be58ec87f97e9f86ffdb7d9dbd8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 17:26:46 +0000 Subject: [PATCH 40/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index 43f5d19..ec42ec5 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 28%{?dist} +Release: 29%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -84,6 +84,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 2007.01.15-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 2007.01.15-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 446016a82c2a3060eaf7fcdbea2d375f7caf4c8f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 01:59:56 +0000 Subject: [PATCH 41/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index ec42ec5..ded9e7b 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 29%{?dist} +Release: 30%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -84,6 +84,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 2007.01.15-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 2007.01.15-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 2a066df513c107399c7c6c39e29488f12fef84b2 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 13 Feb 2018 23:01:04 +0100 Subject: [PATCH 42/46] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- aiccu.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index ded9e7b..c15039d 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -13,7 +13,6 @@ Release: 30%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source0: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz Source1: aiccu.service Patch0: aiccu-cloexec.patch From 79c757794c04e5d53b65c4e4072525f9ab8315d0 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 00:09:50 -0500 Subject: [PATCH 43/46] Remove needless use of %defattr --- aiccu.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index c15039d..c92fa2d 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -74,7 +74,6 @@ make clean [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root) %doc doc/README doc/LICENSE %{_sbindir}/aiccu # aiccu.conf contains the users's SixXS password, so don't From 8fcb3a0540fc4c9452bf4a2af771c0fc2a4930a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:03:57 +0000 Subject: [PATCH 44/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aiccu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiccu.spec b/aiccu.spec index c92fa2d..d461dd4 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -9,7 +9,7 @@ Summary: SixXS Automatic IPv6 Connectivity Client Utility Name: aiccu Version: 2007.01.15 -Release: 30%{?dist} +Release: 31%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.sixxs.net/tools/aiccu/ @@ -82,6 +82,9 @@ make clean %{_unitdir}/aiccu.service %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 2007.01.15-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 2007.01.15-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 9a45c94803d5c179a475207df10a56b3d2a3c8db Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 18 Jul 2018 11:23:39 +0200 Subject: [PATCH 45/46] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- aiccu.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/aiccu.spec b/aiccu.spec index d461dd4..4af42eb 100644 --- a/aiccu.spec +++ b/aiccu.spec @@ -20,6 +20,7 @@ Patch1: aiccu-run.patch Patch2: aiccu-syslog-daemon.patch Patch3: aiccu-gnutls34.patch Patch4: aiccu-setupscript.patch +BuildRequires: gcc BuildRequires: gnutls-devel BuildRequires: systemd-units Requires: iproute From cd0e6678ed1a6d50c329c12f0d95d8cf42e167db Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Thu, 16 Aug 2018 08:50:59 -0500 Subject: [PATCH 46/46] aiccu relied on the SiXXS IPv6 tunnel service, which was retired on 2017-06-06. --- .gitignore | 1 - aiccu-cloexec.patch | 59 ----------- aiccu-gnutls34.patch | 33 ------ aiccu-run.patch | 24 ----- aiccu-setupscript.patch | 16 --- aiccu-syslog-daemon.patch | 11 -- aiccu.service | 14 --- aiccu.spec | 214 -------------------------------------- dead.package | 1 + sources | 1 - 10 files changed, 1 insertion(+), 373 deletions(-) delete mode 100644 .gitignore delete mode 100644 aiccu-cloexec.patch delete mode 100644 aiccu-gnutls34.patch delete mode 100644 aiccu-run.patch delete mode 100644 aiccu-setupscript.patch delete mode 100644 aiccu-syslog-daemon.patch delete mode 100644 aiccu.service delete mode 100644 aiccu.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 5d6cc2a..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -aiccu_20070115.tar.gz diff --git a/aiccu-cloexec.patch b/aiccu-cloexec.patch deleted file mode 100644 index c61e6be..0000000 --- a/aiccu-cloexec.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff -urNp --exclude-from=/home/mdomsch/excludes --minimal aiccu.orig/common/common.c aiccu/common/common.c ---- aiccu.orig/common/common.c 2008-10-17 18:43:13.000000000 -0500 -+++ aiccu/common/common.c 2008-10-17 22:11:52.000000000 -0500 -@@ -365,6 +365,7 @@ TLSSOCKET connect_client(const char *hos - { - sock->socket = socket(res->ai_family, res->ai_socktype, res->ai_protocol); - if (sock->socket == -1) continue; -+ fcntl(sock->socket, F_SETFD, FD_CLOEXEC); - if (connect(sock->socket, res->ai_addr, (unsigned int)res->ai_addrlen) == 0) break; - closesocket(sock->socket); - sock->socket = -1; -@@ -428,6 +429,7 @@ TLSSOCKET listen_server(const char *desc - sock->socket = socket(res->ai_family, res->ai_socktype, res->ai_protocol); - if (!(sock->socket < 0)) - { -+ fcntl(sock->socket, F_SETFD, FD_CLOEXEC); - setsockopt(sock->socket, SOL_SOCKET, SO_REUSEADDR, (const char *)&on, sizeof(on)); - if (bind(sock->socket, res->ai_addr, (unsigned int)res->ai_addrlen) == 0) break; - closesocket(sock->socket); -diff -urNp --exclude-from=/home/mdomsch/excludes --minimal aiccu.orig/common/heartbeat.c aiccu/common/heartbeat.c ---- aiccu.orig/common/heartbeat.c 2008-10-17 18:43:13.000000000 -0500 -+++ aiccu/common/heartbeat.c 2008-10-17 22:12:51.000000000 -0500 -@@ -58,6 +58,7 @@ SOCKET heartbeat_socket( - dolog(LOG_ERR, "Couldn't open a socket for determining current IPv4 address\n"); - return -1; - } -+ fcntl(sockfd, F_SETFD, FD_CLOEXEC); - - #if defined(SOL_SOCKET) && defined(SO_BINDTODEVICE) - /* -diff -urNp --exclude-from=/home/mdomsch/excludes --minimal aiccu.orig/common/tun.c aiccu/common/tun.c ---- aiccu.orig/common/tun.c 2008-10-17 18:43:13.000000000 -0500 -+++ aiccu/common/tun.c 2008-10-17 22:12:42.000000000 -0500 -@@ -696,6 +696,8 @@ bool tun_start(struct tun_reader *tun) - - /* Create a new tap device */ - tun_fd = open("/dev/net/tun", O_RDWR); -+ if (tun_fd >= 0) -+ fcntl(tun_fd, F_SETFD, FD_CLOEXEC); - if (tun_fd == -1) - { - tun_log(LOG_ERR, "start", "Couldn't open device %s: %s (%d)\n", "/dev/net/tun", strerror(errno), errno); -@@ -725,6 +727,8 @@ bool tun_start(struct tun_reader *tun) - tun_log(LOG_DEBUG, "start", "Trying Configured TUN/TAP interface %s...\n", g_aiccu->ipv6_interface); - snprintf(buf, sizeof(buf), "/dev/%s", g_aiccu->ipv6_interface); - tun_fd = open(buf, O_RDWR); -+ if (tun_fd >= 0) -+ fcntl(tun_fd, F_SETFD, FD_CLOEXEC); - if (tun_fd < 0) - { - /* Fall back to trying all /dev/tun* devices */ -@@ -735,6 +739,7 @@ bool tun_start(struct tun_reader *tun) - tun_fd = open(buf, O_RDWR); - if (tun_fd >= 0) - { -+ fcntl(tun_fd, F_SETFD, FD_CLOEXEC); - /* Copy over the name of the interface so that configging goes okay */ - if (g_aiccu->ipv6_interface) free(g_aiccu->ipv6_interface); - snprintf(buf, sizeof(buf), "tun%u", i); diff --git a/aiccu-gnutls34.patch b/aiccu-gnutls34.patch deleted file mode 100644 index 85f3bf1..0000000 --- a/aiccu-gnutls34.patch +++ /dev/null @@ -1,33 +0,0 @@ -Description: GnuTLS 3.4 compat. - Use GnuTLS priority NORMAL:+CTYPE-OPENPGP instead of deprecated (and removed in GnuTLS 3.4) function gnutls_certificate_type_set_priority. -Author: Andreas Metzler -Bug-Debian: https://bugs.debian.org/624056 -Origin: vendor -Forwarded: no -Last-Update: 2015-07-25 - ---- aiccu-20070115.orig/common/common.c -+++ aiccu-20070115/common/common.c -@@ -271,8 +271,6 @@ TLSSOCKET sock_alloc(void); - TLSSOCKET sock_alloc(void) - { - #ifdef AICCU_GNUTLS -- /* Allow connections to servers that have OpenPGP keys as well */ -- const int cert_type_priority[3] = { GNUTLS_CRT_X509, GNUTLS_CRT_OPENPGP, 0 }; - int ret; - #endif /* AICCU_GNUTLS*/ - -@@ -297,11 +295,8 @@ TLSSOCKET sock_alloc(void) - } - - /* Use default priorities */ -- gnutls_set_default_priority(sock->session); -- /* XXX: Return value is not documented in GNUTLS documentation! */ -- -- gnutls_certificate_type_set_priority(sock->session, cert_type_priority); -- /* XXX: Return value is not documented in GNUTLS documentation! */ -+ /* Allow connections to servers that have OpenPGP keys as well */ -+ gnutls_priority_set_direct(sock->session, "@SYSTEM", NULL); - - /* Configure the x509 credentials for the current session */ - gnutls_credentials_set(sock->session, GNUTLS_CRD_CERTIFICATE, g_aiccu->tls_cred); diff --git a/aiccu-run.patch b/aiccu-run.patch deleted file mode 100644 index bb9d3f3..0000000 --- a/aiccu-run.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -up aiccu/common/aiccu.h.run aiccu/common/aiccu.h ---- aiccu/common/aiccu.h.run 2007-01-15 13:01:43.000000000 +0100 -+++ aiccu/common/aiccu.h 2011-07-18 18:00:22.313521552 +0200 -@@ -68,7 +68,7 @@ - #define AICCU_CACHE "/var/cache/aiccu.cache" - - /* The PID we are running as when daemonized */ --#define AICCU_PID "/var/run/aiccu.pid" -+#define AICCU_PID "/run/aiccu.pid" - - /* AICCU Configuration file */ - #ifdef _WIN32 -diff -up aiccu/doc/aiccu.conf.run aiccu/doc/aiccu.conf ---- aiccu/doc/aiccu.conf.run 2011-07-18 18:02:32.898521537 +0200 -+++ aiccu/doc/aiccu.conf 2011-07-18 18:03:12.086521529 +0200 -@@ -47,7 +47,7 @@ automatic true - requiretls false - - # PID File --#pidfile /var/run/aiccu.pid -+pidfile /run/aiccu.pid - - # Add a default route (default: true) - #defaultroute true diff --git a/aiccu-setupscript.patch b/aiccu-setupscript.patch deleted file mode 100644 index d68e982..0000000 --- a/aiccu-setupscript.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/unix-console/main.c b/unix-console/main.c -index 388d988..375b61c 100755 ---- a/unix-console/main.c -+++ b/unix-console/main.c -@@ -471,6 +471,11 @@ int main(int argc, char *argv[]) - */ - if (aiccu_setup(hTunnel, true)) - { -+ if (g_aiccu->setupscript) -+ { -+ aiccu_exec("%s", g_aiccu->setupscript); -+ } -+ - /* We need to stay running when doing Heartbeat or AYIYA */ - if ( strcasecmp(hTunnel->sType, "6in4-heartbeat") == 0 || - strcasecmp(hTunnel->sType, "ayiya") == 0) diff --git a/aiccu-syslog-daemon.patch b/aiccu-syslog-daemon.patch deleted file mode 100644 index 07961c9..0000000 --- a/aiccu-syslog-daemon.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- aiccu/common/common.c.orig 2011-10-27 18:32:11.933323958 -0700 -+++ aiccu/common/common.c 2011-10-27 18:32:21.247179132 -0700 -@@ -37,7 +37,7 @@ - if (g_aiccu && !g_aiccu->verbose && level == LOG_DEBUG) return; - - #ifndef _WIN32 -- if (g_aiccu && g_aiccu->daemonize > 0) vsyslog(LOG_LOCAL7|level, fmt, ap); -+ if (g_aiccu && g_aiccu->daemonize > 0) vsyslog(LOG_DAEMON|level, fmt, ap); - else - { - vfprintf(stderr, fmt, ap); diff --git a/aiccu.service b/aiccu.service deleted file mode 100644 index 765fdcb..0000000 --- a/aiccu.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=AICCU (Automatic IPv6 Connectivity Configuration Utility) -Wants=network.target network-online.target -After=network.target network-online.target time-sync.target - -[Service] -Type=forking -EnvironmentFile=-/etc/sysconfig/aiccu -ExecStart=/usr/sbin/aiccu start $OPTIONS -ExecStop=/usr/sbin/aiccu stop -PIDFile=/run/aiccu.pid - -[Install] -WantedBy=multi-user.target diff --git a/aiccu.spec b/aiccu.spec deleted file mode 100644 index 4af42eb..0000000 --- a/aiccu.spec +++ /dev/null @@ -1,214 +0,0 @@ -############################################################ -# AICCU - Automatic IPv6 Connectivity Client Utility -# by Jeroen Massar -# (c) Copyright 2003-2005 SixXS -############################################################ -# AICCU RPM Spec File -############################################################ - -Summary: SixXS Automatic IPv6 Connectivity Client Utility -Name: aiccu -Version: 2007.01.15 -Release: 31%{?dist} -License: BSD -Group: System Environment/Daemons -URL: http://www.sixxs.net/tools/aiccu/ -Source0: http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_20070115.tar.gz -Source1: aiccu.service -Patch0: aiccu-cloexec.patch -Patch1: aiccu-run.patch -Patch2: aiccu-syslog-daemon.patch -Patch3: aiccu-gnutls34.patch -Patch4: aiccu-setupscript.patch -BuildRequires: gcc -BuildRequires: gnutls-devel -BuildRequires: systemd-units -Requires: iproute -Requires(post): systemd-units -Requires(preun): systemd-units -Requires(postun): systemd-units - -%description -This client automatically gives one IPv6 connectivity -without having to manually configure interfaces etc. -One does need a SixXS account and at least a tunnel. These -can be freely & gratis requested from the SixXS website. -For more information about SixXS check http://www.sixxs.net - -%prep -%setup -q -n %{name} -%patch0 -p1 -%patch1 -p1 -b .run -%patch2 -p1 -b .syslog-daemon -%patch3 -p1 -%patch4 -p1 - -# fix executable permissions on non-executable content -# so debuginfo can pick them up properly -find . -type f -not -name rules -and -not -name *init* -exec chmod a-x \{\} \; - -%build -make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-error" - -%install -rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT - -# remove old-style init script -rm $RPM_BUILD_ROOT%{_sysconfdir}/init.d/* - -mkdir -p $RPM_BUILD_ROOT%{_unitdir} -install -p %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/ - -%post -%systemd_post aiccu.service - -%preun -%systemd_preun aiccu.service - -%postun -%systemd_postun_with_restart aiccu.service - -%clean -make clean -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT - -%files -%doc doc/README doc/LICENSE -%{_sbindir}/aiccu -# aiccu.conf contains the users's SixXS password, so don't -# make it readable by non-root -%attr(600, root,root) %config(noreplace) %{_sysconfdir}/aiccu.conf -%{_unitdir}/aiccu.service - -%changelog -* Thu Jul 12 2018 Fedora Release Engineering - 2007.01.15-31 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2007.01.15-30 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Aug 02 2017 Fedora Release Engineering - 2007.01.15-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2007.01.15-28 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 2007.01.15-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Jun 22 2016 Pavel Šimerda - 2007.01.15-26 -- Resolves: #668767 - aiccu not running setupscript - -* Fri Aug 28 2015 Pavel Šimerda - 2007.01.15-25 -- Resolves: #1179274 - Utilize system-wide crypto-policies - -* Thu Aug 27 2015 Pavel Šimerda - 2007.01.15-24 -- Resolves: #1239365 - aiccu: FTBFS in rawhide - -* Tue Jun 16 2015 Fedora Release Engineering - 2007.01.15-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Sep 08 2014 Pavel Šimerda - 2007.01.15-22 -- Related: #844607 - order also after time-sync.target - -* Fri Aug 15 2014 Fedora Release Engineering - 2007.01.15-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 2007.01.15-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri May 02 2014 Pavel Šimerda - 2007.01.15-19 -- provide proper network/network-online dependencies - -* Mon Jan 06 2014 Pavel Šimerda - 2007.01.15-18 -- #850022 - use systemd-rpm macros - -* Sat Aug 03 2013 Fedora Release Engineering - 2007.01.15-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 2007.01.15-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Aug 6 2012 Conrad Meyer - 2007.01.15-15 -- Nix systemd restart as per discussion on #844607 - -* Tue Jul 31 2012 Conrad Meyer - 2007.01.15-14 -- Adopt Eric Hopper's proposed changes (#844607) - -* Wed Jul 18 2012 Fedora Release Engineering - 2007.01.15-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 2007.01.15-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Oct 27 2011 Conrad Meyer - 2007.01.15-11 -- Patch to syslog as DAEMON, not LOCAL7. - -* Mon Jul 18 2011 Jochen Schmitt - 2007.01.15-10 -- Change service file to get not complains when /etc/sysconfig/aiccu is missing -- Change PID file in aiccu.conf to /run/aiccu.pid - -* Wed Jul 6 2011 Jochen Schmitt - 2007.01.15-9 -- Implementing native systemd support (656886) - -* Mon Feb 07 2011 Fedora Release Engineering - 2007.01.15-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jul 24 2009 Fedora Release Engineering - 2007.01.15-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Mon Feb 23 2009 Fedora Release Engineering - 2007.01.15-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Oct 17 2008 Matt Domsch - 2007.01.15-5 -- close file descriptors on exec (BZ#467381) - -* Tue Jun 24 2008 Tomas Mraz 2007.01.15-4 -- rebuild with new gnutls - -* Fri Sep 21 2007 Matt Domsch 2007.01.15-3 -- add LSB initscript header (BZ#246861) - -* Wed Sep 19 2007 Matt Domsch 2007.01.15-2 -- rebuild - -* Wed Jan 31 2007 Matt Domsch 2007.01.15-1 -- upgrade to latest upstream - -* Sat Jan 13 2007 Matt Domsch 2007.01.07-2 -- upstream respun their release with the same version number to fix AYIYA. - -* Sun Jan 07 2007 Matt Domsch 2007.01.07-1 -- upgrade to latest upstream 2007.01.07 - - license change to BSD 3-clause - - Fixed up silly linux bug, adding LL address to tunnels but not to tun/taps. - - local_ipv4_override option so one can use AICCU behind a NAT that - has been configured correctly to do proto-41 forwarding. This is - usually called a DMZ setup. - -* Mon Oct 02 2006 Matt Domsch 2006.07.25-2 -- rebuilt - -* Sat Sep 23 2006 Matt Domsch 2006.07.25-1 -- upgrade to latest upstream, drop all applied patches -- add BR gnutls-devel now used for obtaining tunnel info - -* Sat Sep 2 2006 Matt Domsch 2005.01.31-5 -- rebuild - -* Wed Jun 28 2006 Matt Domsch 2005.01.31-4 -- export CFLAGS properly, fix permissions on files for debuginfo - -* Wed Jun 28 2006 Matt Domsch 2005.01.31-3 -- cleanups per Fedora Extras review - -* Sat Apr 22 2006 Matt Domsch 2005.01.31-2 -- match Fedora Extras spec guidelines -- add postun condrestart -- add reload initscript arg to satisfy rpmlint - -* Sun Aug 29 2004 Jeroen Massar 2004.08.29 -- Beta2 with TIC, 6in4, 6in4-heartbeat and AYIYA support - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..4d9c667 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +aiccu relied on the SiXXS IPv6 tunnel service, which was retired on 2017-06-06. diff --git a/sources b/sources deleted file mode 100644 index 66058a1..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -c9bcc83644ed788e22a7c3f3d4021350 aiccu_20070115.tar.gz