>>>How was the CIPE author supposed to know that what would be >>>released as FC2 would have a changed kernel interface? >> >>My God, I actually can't believe you could even make such a statement. >>At this point, it's _futile_ to even really debate you anymore, you keep >>talking from a total standing of "assumption" and "unfamilarity." >>Something a maintainer of a package would not be, unless he honestly >>didn't care. > > > I'm talking about the CIPE author, who had to be involved to write the > 1.6 version not an RPM maintainer who probably couldn't have. > > >>Fedora Core 2 (2004May) was released 6 months _after_ Linux 2.6 (2003Dec). > > > So how does any of this relate to the CIPE author, who didn't write CIPE > for fedora and almost certainly didn't have an experimental 2.6 kernel > on some unreleased distribution, knowing that CIPE wasn't going to > work? On the other hand, someone involved in building FC2 must have > known and I don't remember seeing any messages going to the CIPE list > asking if anyone was working on it. > > >>>He did respond with 1.6 as quickly as could be expected after a released >>>distribution didn't work with it and a user reported problems on the mailing >>>list. >> >>How can you blame this on distributions? Honestly, I don't see it at all! > > > Who else knew about the change? Do you expect every author of something > that has been rpm-packaged to keep checking with Linus to see if he > feels like changing kernel interfaces this month so as not to disrupt > the FC release schedule? > Quit the cipe yapping already. The developer should really get his cipe module into the mainline kernel. If you are really so miffed about no cipe, try this cipe source rpm for centOS4. It will not build unless you have texinfo, openssl-devel and kernel-devel (for your current running kernel) packages installed. If you need to build for a smp kernel, use the modified smp cipe spec file and the patch that I have attached. You will still need to download the cipe tarball from its site. The patch stops the rsa-keygen script for the identity file used by pkcipe from being run. -------------- next part -------------- A non-text attachment was scrubbed... Name: cipe-1.6.0-1.centOS4.src.rpm Type: application/x-rpm Size: 145504 bytes Desc: not available Url : http://lists.centos.org/pipermail/centos/attachments/20050526/9dae687b/cipe-1.6.0-1.centOS4.src.bin -------------- next part -------------- A non-text attachment was scrubbed... Name: cipe-no-rsa-keygen.patch Type: text/x-patch Size: 811 bytes Desc: not available Url : http://lists.centos.org/pipermail/centos/attachments/20050526/9dae687b/cipe-no-rsa-keygen.bin -------------- next part -------------- Summary: CIPE - encrypted IP over UDP tunneling Name: cipe-smp Version: 1.6.0 Release: 1-centOS-4 Copyright: GPL Group: System Environment/Daemons Source: http://sites.inka.de/bigred/sw/%{name}-%{version}.tar.gz BuildRoot: /var/tmp/%{name}-root Patch0: cipe-no-rsa-keygen.patch %description CIPE (the name is shortened from *Crypto IP Encapsulation*) is a package for an encrypting IP tunnel device. This can be used to build encrypting routers for VPN (Virtual Private Networks) and similar applications. requires: kernel-smp-devel requires: openssl-devel requires: texinfo %prep %setup -q %patch0 -p1 %define kversion `uname -r` %define machine `uname -m` ./configure --prefix=/usr --enable-cryptoapi --with-linux=/usr/src/kernels/%{kversion}-%{machine} %build make %install rm -rf $RPM_BUILD_ROOT make install BINDIR=$RPM_BUILD_ROOT/usr/sbin INFODIR=$RPM_BUILD_ROOT/usr/info \ MODDIR=$RPM_BUILD_ROOT/lib/modules/%{kversion}/misc \ sbindir=$RPM_BUILD_ROOT/usr/sbin bindir=$RPM_BUILD_ROOT/usr/bin gzip $RPM_BUILD_ROOT/usr/info/cipe.info %post depmod -a install-info --info-file=/usr/info/cipe.info.gz \ --dir-file=/usr/info/dir \ --item="* cipe: (cipe)cipe. CIPE - encrypted IP over UDP tunneling" echo "Please run 'rsa-keygen /etc/cipe/identity' to create your identity file" %preun install-info --delete \ --info-file=/usr/info/cipe.info.gz \ --dir-file=/usr/info/dir \ --item="* cipe: (cipe)cipe. CIPE - encrypted IP over UDP tunneling" %postun depmod -a %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc COPYING CHANGES README README.key-bug tcpdump.patch samples /usr/info/cipe.info.gz /usr/sbin/ciped-c /usr/sbin/pkcipe /usr/bin/rsa-keygen /lib/modules/*/misc/cipc.ko %changelog * Sat Dec 16 2000 Olaf Titz <olaf@xxxxxxxxxxxxxx> - integrated pkcipe * Fri Jul 21 2000 Mirko Zeibig <mz@xxxxxxxxxxx> - created spec-file