From: git@ipfire.org
To: ipfire-scm@lists.ipfire.org
Subject: [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 79f79385e2873337ad01d3a9e1dfdb15f99be763
Date: Sat, 06 Dec 2014 00:18:58 +0100 [thread overview]
Message-ID: <20141205231858.66BA020372@argus.ipfire.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 12544 bytes --]
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".
The branch, master has been updated
via 79f79385e2873337ad01d3a9e1dfdb15f99be763 (commit)
via 943e1f3c3d68e928a01fc9f8c352981ab025ac97 (commit)
from 583c4f6c03848eba8c7be5e1eb463ea3a88c7c95 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 79f79385e2873337ad01d3a9e1dfdb15f99be763
Merge: 943e1f3 583c4f6
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Sat Dec 6 00:18:54 2014 +0100
Merge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire-3.x
commit 943e1f3c3d68e928a01fc9f8c352981ab025ac97
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Sat Dec 6 00:16:17 2014 +0100
Remove miredo
This is an implementation of Teredo which is not widely deployed
so far and wouldn't get any support any more since native IPv6
support is on the way
-----------------------------------------------------------------------
Summary of changes:
gnutls/gnutls.nm | 2 +-
miredo/client-hook | 32 -----
miredo/miredo.nm | 145 ---------------------
miredo/patches/miredo-1.2.5-libteredo-header.patch | 10 --
miredo/patches/miredo-config-not-exec.patch | 17 ---
.../patches/reread-resolv-before-resolv-ipv4.patch | 16 ---
miredo/systemd/miredo-client(a).service | 12 --
miredo/systemd/miredo-server.service | 11 --
network/network.nm | 3 +-
9 files changed, 2 insertions(+), 246 deletions(-)
delete mode 100644 miredo/client-hook
delete mode 100644 miredo/miredo.nm
delete mode 100644 miredo/patches/miredo-1.2.5-libteredo-header.patch
delete mode 100644 miredo/patches/miredo-config-not-exec.patch
delete mode 100644 miredo/patches/reread-resolv-before-resolv-ipv4.patch
delete mode 100644 miredo/systemd/miredo-client(a).service
delete mode 100644 miredo/systemd/miredo-server.service
Difference in files:
diff --git a/gnutls/gnutls.nm b/gnutls/gnutls.nm
index b8e6b17..f3160f6 100644
--- a/gnutls/gnutls.nm
+++ b/gnutls/gnutls.nm
@@ -6,7 +6,7 @@
name = gnutls
version = %{ver_maj}.%{ver_min}
ver_maj = 3.3
-ver_min = 4
+ver_min = 10
release = 1
groups = System/Libraries
diff --git a/miredo/client-hook b/miredo/client-hook
deleted file mode 100644
index 4ae8b0c..0000000
--- a/miredo/client-hook
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2012 IPFire Network Development Team #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-# This is a proxy script which is started instead of the real helper.
-# However, the only thing this script does it to call the actual helper script.
-
-script="/usr/lib/network/helpers/miredo-helper"
-
-if [ -x "${script}" ]; then
- exec ${script}
-fi
-
-echo "${script} could not be found." >&2
-exit 1
diff --git a/miredo/miredo.nm b/miredo/miredo.nm
deleted file mode 100644
index 3499993..0000000
--- a/miredo/miredo.nm
+++ /dev/null
@@ -1,145 +0,0 @@
-###############################################################################
-# IPFire.org - An Open Source Firewall Solution #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
-###############################################################################
-
-name = miredo
-version = 1.2.5
-release = 2
-
-groups = Network/VPN
-url = http://www.remlab.net/miredo/
-license = GPLv2+
-summary = Tunneling of IPv6 over UDP through NATs.
-
-description
- Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
- through NATs" proposed Internet standard (RFC4380). It can serve
- either as a Teredo client, a stand-alone Teredo relay, or a Teredo
- server, please install the miredo-server or miredo-client aproprietly.
- It is meant to provide IPv6 connectivity to hosts behind NAT
- devices, most of which do not support IPv6, and not even
- IPv6-over-IPv4 (including 6to4).
-end
-
-source_dl = http://www.remlab.net/files/miredo/
-sources = %{thisapp}.tar.xz
-
-build
- requires
- libcap-devel
- shadow-utils
- systemd-units
- end
-
- configure_options += \
- --disable-static \
- --disable-rpath \
- --enable-miredo-user
-
- install_cmds
- install -v -m 755 %{DIR_SOURCE}/client-hook \
- %{BUILDROOT}%{sysconfdir}/miredo/client-hook
-
- touch %{BUILDROOT}%{sysconfdir}/miredo/miredo-server.conf
- end
-end
-
-packages
- package %{name}-client
- summary = This is the client part of miredo.
-
- # There is not "miredo" package, so the -client
- # package has an alias for it.
- provides = miredo = %{thisver}
-
- requires
- %{name}-libs = %{thisver}
- network
- end
-
- script postin
- systemctl daemon-reload >/dev/null 2>&1 || :
- end
-
- script postup
- systemctl daemon-reload >/dev/null 2>&1 || :
- end
-
- script postun
- systemctl daemon-reload >/dev/null 2>&1 || :
- end
-
- configfiles
- %{sysconfdir}/miredo/miredo.conf
- end
-
- files
- %{sysconfdir}/miredo/client-hook
- %{sysconfdir}/miredo/miredo.conf
- %{sbindir}/miredo
- %{unitdir}/miredo-client(a).service
- %{mandir}/man?/miredo.*
- end
- end
-
- package %{name}-server
- summary = This is the server part of miredo.
-
- requires = %{name}-libs = %{thisver}
-
- script postin
- systemctl daemon-reload >/dev/null 2>&1 || :
- end
-
- script postup
- systemctl daemon-reload >/dev/null 2>&1 || :
- systemctl try-restart miredo-server.service >/dev/null 2>&1 || :
- end
-
- script preun
- systemctl --no-reload disable miredo-server.service >/dev/null 2>&1 || :
- systemctl stop miredo-server.service >/dev/null 2>&1 || :
- end
-
- script postun
- systemctl daemon-reload >/dev/null 2>&1 || :
- end
-
- configfiles
- %{sysconfdir}/miredo/miredo-server.conf
- end
-
- files
- %{bindir}/teredo-mire
- %{sbindir}/miredo-server
- %{sbindir}/miredo-checkconf
- %{unitdir}/miredo-server.service
- %{mandir}/man?/teredo-mire*
- %{mandir}/man?/miredo-server*
- %{mandir}/man?/miredo-checkconf*
- end
- end
-
- package %{name}-libs
- template LIBS
-
- files += %{prefix}/lib/miredo
-
- script prein
- getent group miredo >/dev/null || groupadd -r miredo
- getent passwd miredo >/dev/null || useradd -r -g miredo \
- -d %{sysconfdir}/miredo -s /sbin/nologin -c "Miredo Daemon" miredo
- end
- end
-
- package %{name}-devel
- template DEVEL
-
- requires = %{name}-libs = %{thisver}
- end
-
- package %{name}-debuginfo
- template DEBUGINFO
- end
-end
diff --git a/miredo/patches/miredo-1.2.5-libteredo-header.patch b/miredo/patches/miredo-1.2.5-libteredo-header.patch
deleted file mode 100644
index 6d7dc38..0000000
--- a/miredo/patches/miredo-1.2.5-libteredo-header.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- miredo-1.2.5/libteredo/tunnel.h.orig 2012-05-30 14:59:00.742600216 +0000
-+++ miredo-1.2.5/libteredo/tunnel.h 2012-05-30 14:59:05.760760580 +0000
-@@ -32,6 +32,7 @@
- # define LIBTEREDO_TUNNEL_H
-
- # include <stdbool.h>
-+# include <stddef.h>
-
- # ifdef __cplusplus
- extern "C" {
diff --git a/miredo/patches/miredo-config-not-exec.patch b/miredo/patches/miredo-config-not-exec.patch
deleted file mode 100644
index c4c5a31..0000000
--- a/miredo/patches/miredo-config-not-exec.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -ru miredo-1.1.6/misc/client-hook.iproute miredo-1.1.6-new/misc/client-hook.iproute
---- miredo-1.1.6/misc/client-hook.iproute 2008-12-17 16:14:23.000000000 +0100
-+++ miredo-1.1.6-new/misc/client-hook.iproute 2009-06-28 01:24:22.000000000 +0200
-@@ -1,4 +1,4 @@
--#! /bin/sh
-+#!/bin/sh
- #
- # Miredo client hook script for Linux/iproute2
- # Copyright © 2007 Rémi Denis-Courmont.
-diff -ru miredo-1.1.6/misc/miredo.conf-in miredo-1.1.6-new/misc/miredo.conf-in
---- miredo-1.1.6/misc/miredo.conf-in 2009-04-09 18:31:30.000000000 +0200
-+++ miredo-1.1.6-new/misc/miredo.conf-in 2009-06-28 01:24:29.000000000 +0200
-@@ -1,4 +1,3 @@
--#! @sbindir@/miredo -f -c
- #
- # Sample configuration file for Miredo
-
diff --git a/miredo/patches/reread-resolv-before-resolv-ipv4.patch b/miredo/patches/reread-resolv-before-resolv-ipv4.patch
deleted file mode 100644
index 4d7d9e1..0000000
--- a/miredo/patches/reread-resolv-before-resolv-ipv4.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-@@ -, +, @@
- libteredo/maintain.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
---- a/libteredo/maintain.c
-+++ a/libteredo/maintain.c
-@@ -262,6 +262,9 @@ void maintenance_thread (teredo_maintenance *m)
- /* Resolve server IPv4 addresses */
- while (server_ip == 0)
- {
-+ /* Reread resolv.conf, it could have changed */
-+ res_init();
-+
- /* FIXME: mutex kept while resolving - very bad */
- int val = getipv4byname (m->server, &server_ip);
- gettime (&deadline);
-
diff --git a/miredo/systemd/miredo-client(a).service b/miredo/systemd/miredo-client(a).service
deleted file mode 100644
index b55e214..0000000
--- a/miredo/systemd/miredo-client(a).service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=Miredo - Teredo IPv6 Tunneling Client For Unix on %I
-BindTo=dev-%I.device
-After=dev-%I.device
-
-[Service]
-ExecStartPre=/usr/lib/network/helpers/miredo-config-helper create %I
-ExecStart=/usr/sbin/miredo -f -c /run/network/miredo/%I/client.conf -p /run/network/miredo/%I/client.pid
-ExecStopPost=/usr/lib/network/helpers/miredo-config-helper remove %I
-Restart=always
-UtmpIdentifier=%I
-KillMode=process
diff --git a/miredo/systemd/miredo-server.service b/miredo/systemd/miredo-server.service
deleted file mode 100644
index e6d4d44..0000000
--- a/miredo/systemd/miredo-server.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Miredo - Teredo IPv6 tunneling Server For Unix
-After=network.target
-
-[Service]
-Type=forking
-PIDFile=/run/miredo-server.pid
-ExecStart=/usr/sbin/miredo-server
-
-[Install]
-WantedBy=multi-user.target
diff --git a/network/network.nm b/network/network.nm
index 148cfa4..17e7c04 100644
--- a/network/network.nm
+++ b/network/network.nm
@@ -6,7 +6,7 @@
name = network
epoch = 1
version = 006
-release = 1
+release = 2
arch = noarch
maintainer = Michael Tremer <michael.tremer(a)ipfire.org>
@@ -52,7 +52,6 @@ packages
iproute2
iw
man
- miredo-client
ppp >= 2.4.5-4
radvd
rp-pppoe
hooks/post-receive
--
IPFire 3.x development tree
reply other threads:[~2014-12-05 23:18 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20141205231858.66BA020372@argus.ipfire.org \
--to=git@ipfire.org \
--cc=ipfire-scm@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox