rpms/mipv6-daemon/devel import.log, NONE, 1.1 mip6d.conf, NONE, 1.1 mip6d.init, NONE, 1.1 mip6d.sysconfig, NONE, 1.1 mipv6-daemon-header-fix.patch, NONE, 1.1 mipv6-daemon.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Thomas Graf
tgraf at fedoraproject.org
Thu Aug 20 08:26:48 UTC 2009
- Previous message (by thread): rpms/bzr/devel .cvsignore, 1.49, 1.50 bzr.spec, 1.69, 1.70 sources, 1.49, 1.50
- Next message (by thread): rpms/bzrtools/devel .cvsignore, 1.31, 1.32 bzrtools.spec, 1.50, 1.51 sources, 1.32, 1.33
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: tgraf
Update of /cvs/pkgs/rpms/mipv6-daemon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9847/devel
Modified Files:
.cvsignore sources
Added Files:
import.log mip6d.conf mip6d.init mip6d.sysconfig
mipv6-daemon-header-fix.patch mipv6-daemon.spec
Log Message:
Initial Import (#517183)
--- NEW FILE import.log ---
mipv6-daemon-0_4-1_fc11:HEAD:mipv6-daemon-0.4-1.fc11.src.rpm:1250756670
--- NEW FILE mip6d.conf ---
# This is an example of mip6d Mobile Node configuration file
NodeConfig MN;
## If set to > 0, will not detach from tty
DebugLevel 0;
## Support route optimization with other MNs
DoRouteOptimizationCN enabled;
## Use route optimization with CNs
DoRouteOptimizationMN enabled;
UseCnBuAck disabled;
MnDiscardHaParamProb enabled;
#Interface "eth0";
MnRouterProbes 1;
#MnHomeLink "eth0" {
# HomeAgentAddress 3ffe:2620:6:1::1;
# HomeAddress 3ffe:2620:6:1::1234/64;
#
# # address opt.
# MnRoPolicy 3ffe:2060:6:1::3 enabled;
# MnRoPolicy disabled;
#}
##
## IPsec configuration
##
UseMnHaIPsec enabled;
## Key Management Mobility Capability
KeyMngMobCapability disabled;
#IPsecPolicySet {
# HomeAgentAddress 3ffe:2620:6:1::1;
# HomeAddress 3ffe:2620:6:1::1234/64;
#
# IPsecPolicy Mh UseESP;
# IPsecPolicy TunnelMh UseESP;
#
# IPsecPolicy Mh UseESP 1 2;
# IPsecPolicy ICMP UseESP 5;
# IPsecPolicy TunnelMh UseESP 3 4;
#}
--- NEW FILE mip6d.init ---
#!/bin/bash
#
# mip6d Start script for the Mobile IPv6 daemon
#
# chkconfig: - 55 25
# description: The mobile IPv6 daemon allows nodes to remain \
# reachable while moving around in the IPv6 Internet.
# processname: mip6d
# config: /etc/mip6d.conf
# config: /etc/sysconfig/mip6d
#
### BEGIN INIT INFO
# Provides: mipv6-daemon
# Required-Start: $local_fs $remote_fs $network $named
# Required-Stop: $local_fs $remote_fs $network
# Should-Start: $syslog
# Should-Stop: $network $syslog
# Default-Start:
# Default-Stop: 0 1 6
# Short-Description: Start and stop Mobile IPV6 daemon
# Description: The mobile IPv6 daemon allows nodes to remain
# reachable while moving around in the IPv6 Internet.
### END INIT INFO
# Source function library.
. /etc/rc.d/init.d/functions
if [ -f /etc/sysconfig/mip6d ]; then
. /etc/sysconfig/mip6d
fi
mip6d=/usr/sbin/mip6d
prog="mip6d"
lockfile=/var/lock/subsys/mip6d
RETVAL=0
start() {
echo -n $"Starting $prog: "
daemon ${mip6d} ${ARGS} && success || failure
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch ${lockfile}
return $RETVAL
}
stop() {
echo -n $"Stopping $prog: "
killproc -d 10 $mip6d
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && rm -f ${lockfile}
return $RETVAL
}
reload()
{
echo -n $"Reloading $prog configuration: "
killproc $mip6d -HUP
RETVAL=$?
echo
return $RETVAL
}
rh_status() {
status $prog
}
rh_status_q() {
rh_status > /dev/null 2>&1
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
reload)
rh_status_q || exit 7
$1
;;
status)
rh_status
;;
*)
echo $"Usage: $prog {start|stop|restart}"
RETVAL=3
esac
exit $RETVAL
--- NEW FILE mip6d.sysconfig ---
ARGS=
mipv6-daemon-header-fix.patch:
inet6_rth_getaddr.c | 1 +
inet6_rth_init.c | 1 +
2 files changed, 2 insertions(+)
--- NEW FILE mipv6-daemon-header-fix.patch ---
diff -Nru mipv6-daemon-umip-0.4/libmissing/inet6_rth_getaddr.c mipv6-daemon-umip-0.4.new/libmissing/inet6_rth_getaddr.c
--- mipv6-daemon-umip-0.4/libmissing/inet6_rth_getaddr.c 2007-09-13 11:42:42.000000000 +0200
+++ mipv6-daemon-umip-0.4.new/libmissing/inet6_rth_getaddr.c 2009-04-23 10:57:11.521890685 +0200
@@ -2,6 +2,7 @@
/* This is a substitute for a missing inet6_rth_getaddr(). */
+#include <stddef.h>
#include <netinet/in.h>
struct in6_addr *inet6_rth_getaddr(const void *bp, int index)
diff -Nru mipv6-daemon-umip-0.4/libmissing/inet6_rth_init.c mipv6-daemon-umip-0.4.new/libmissing/inet6_rth_init.c
--- mipv6-daemon-umip-0.4/libmissing/inet6_rth_init.c 2007-09-13 11:42:42.000000000 +0200
+++ mipv6-daemon-umip-0.4.new/libmissing/inet6_rth_init.c 2009-04-23 10:56:58.110800384 +0200
@@ -2,6 +2,7 @@
/* This is a substitute for a missing inet6_rth_init(). */
+#include <stddef.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/ip6.h>
--- NEW FILE mipv6-daemon.spec ---
Name: mipv6-daemon
Version: 0.4
Release: 1%{?dist}
Summary: Mobile IPv6 (MIPv6) Daemon
Group: System Environment/Daemons
License: GPLv2
URL: http://www.linux-ipv6.org/memo/mipv6/
Source0: ftp://ftp.linux-ipv6.org/pub/usagi/patch/mipv6/umip-%{version}/daemon/tarball/mipv6-daemon-umip-%{version}.tar.gz
Source1: mip6d.init
Source2: mip6d.sysconfig
Source3: mip6d.conf
Patch0: mipv6-daemon-header-fix.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: flex bison indent
Requires: initscripts, chkconfig
%description
The mobile IPv6 daemon allows nodes to remain
reachable while moving around in the IPv6 Internet.
%prep
%setup -q -n mipv6-daemon-umip-%{version}
%patch0 -p1
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_initrddir}
install -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/mip6d
install -d $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/mip6d
install -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/mip6d.conf
%clean
rm -rf $RPM_BUILD_ROOT
%preun
if [ "$1" = 0 ]
then
/sbin/service mip6d stop > /dev/null 2>&1 ||:
/sbin/chkconfig --del mip6d
fi
%post
/sbin/chkconfig --add mip6d
%postun
if [ "$1" -ge "1" ]; then
/sbin/service mip6d condrestart > /dev/null 2>&1 ||:
fi
%files
%defattr(-,root,root,-)
%doc AUTHORS BUGS COPYING NEWS README README.IPsec THANKS extras
%{_initrddir}/mip6d
%config(noreplace) %{_sysconfdir}/sysconfig/mip6d
%config(noreplace) %{_sysconfdir}/mip6d.conf
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man7/*
%changelog
* Tue Aug 17 2009 Thomas Graf <tgraf at, redhat.com> 0.4-1
- initial package release
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mipv6-daemon/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 19 Aug 2009 21:38:08 -0000 1.1
+++ .cvsignore 20 Aug 2009 08:26:47 -0000 1.2
@@ -0,0 +1 @@
+mipv6-daemon-umip-0.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mipv6-daemon/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 19 Aug 2009 21:38:08 -0000 1.1
+++ sources 20 Aug 2009 08:26:48 -0000 1.2
@@ -0,0 +1 @@
+a8ebeb4f41ceed71037d0f5596ccc11d mipv6-daemon-umip-0.4.tar.gz
- Previous message (by thread): rpms/bzr/devel .cvsignore, 1.49, 1.50 bzr.spec, 1.69, 1.70 sources, 1.49, 1.50
- Next message (by thread): rpms/bzrtools/devel .cvsignore, 1.31, 1.32 bzrtools.spec, 1.50, 1.51 sources, 1.32, 1.33
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list