New bugs filed regarding non-free IETF RFC/I-Ds
Hi all.
A few months ago, I went over the package list manually to find IETF
I-D's, but I finally wrote a simplistic script to do this for me:
#!/bin/sh
URL='http://packages.debian.org/cgi-bin/search_contents.pl?word=draft&searchmode=searchword&case=insensitive&version=unstable&arch=i386&page=1&number=all'
wget --quiet -O - $URL | egrep 'draft[a-z0-9-]+[0-9][0-9]\.' |
grep -v ':red">non-free' |
grep -v 'usr/share/doc/te.*/latex/draftcopy/draftcopy'
This currently generate the output below [1].
Of the packages in the output, only one package had an active bug
report about this problem, the libsasl2 package:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=365183
The many packages I filed bugs on before that have been fixed:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=jas@extundo.com#_4_2_5
The good side is that no regression in a particular package has been
made. Of the packages with closed bugs, only the openswan package
contains I-D's, but it is a different file than in the earlier bug
report.
The bad side is that some new packages have introduced more I-Ds with
unclear or unmodifiable licenses. I have filed these new bug reports:
irc-hybrid:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390667
libsmi2:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390666
libtheora-dev:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390665
uuid-dev:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390664
libvorbis-dev:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390660
mobilemesh:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390657
openswan:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390656
sidentd:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390658
As per http://release.debian.org/removing-non-free-documentation#bugs
I have marked the bugs as serious.
Some of these documents MAY be freely available -- check with the
author -- but as far as I could see, in no case was this noted in the
copyright file, so I'm assuming they are redistributed based on the
IETF license, which I believe we've agreed is DFSG-nonfree.
Lobbying individual authors to release their documents under a more
free license would be a good thing, but I don't have time to pursue
that path. Hopefully some package maintainer will want to pursue
it...
/Simon
[1] Output:
jas@mocca:~$ ~/self/tools/find-debian-ietf-works
usr/share/doc/ircd-hybrid/technical/draft-mitchell-irc-capabilities-01.txt.gz <a href="http://packages.debian.org/unstable/net/ircd-hybrid">net/ircd-hybrid</a>
usr/share/doc/libsasl2/draft-burdis-cat-srp-sasl-08.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-ietf-sasl-anon-02.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-ietf-sasl-crammd5-01.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-ietf-sasl-gssapi-00.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-ietf-sasl-plain-03.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-ietf-sasl-rfc2222bis-03.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-ietf-sasl-rfc2831bis-02.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-ietf-sasl-saslprep-04.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-murchison-sasl-login-00.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsasl2/draft-newman-sasl-c-api-01.txt.gz <a href="http://packages.debian.org/unstable/libs/libsasl2">libs/libsasl2</a>
usr/share/doc/libsident0-dev/draft-morgan-ident-ext-04.txt.gz <a href="http://packages.debian.org/unstable/libdevel/libsident0-dev">libdevel/libsident0-dev</a>
usr/share/doc/libsmi2/draft-irtf-nmrg-sming-02.txt.gz <a href="http://packages.debian.org/unstable/libs/libsmi2">libs/libsmi2</a>
usr/share/doc/libspf-doc/spf-draft-200405.txt.gz <a href="http://packages.debian.org/unstable/doc/libspf-doc">doc/libspf-doc</a>
usr/share/doc/libtheora-dev/draft-barbato-avt-rtp-theora-01.txt.gz <a href="http://packages.debian.org/unstable/libdevel/libtheora-dev">libdevel/libtheora-dev</a>
usr/share/doc/libtheora-dev/draft-barbato-avt-rtp-theora-01.xml.gz <a href="http://packages.debian.org/unstable/libdevel/libtheora-dev">libdevel/libtheora-dev</a>
usr/share/doc/libuuid1/draft-leach-uuids-guids-01.txt.gz <a href="http://packages.debian.org/unstable/libdevel/uuid-dev">libdevel/uuid-dev</a>
usr/share/doc/libvorbis-dev/html/draft-kerr-avt-vorbis-rtp-03.txt.gz <a href="http://packages.debian.org/unstable/libdevel/libvorbis-dev">libdevel/libvorbis-dev</a>
usr/share/doc/mobilemesh/InternetDrafts/draft-grace-manet-mmbdp-00.txt.gz <a href="http://packages.debian.org/unstable/net/mobilemesh">net/mobilemesh</a>
usr/share/doc/mobilemesh/InternetDrafts/draft-grace-manet-mmldp-00.txt.gz <a href="http://packages.debian.org/unstable/net/mobilemesh">net/mobilemesh</a>
usr/share/doc/mobilemesh/InternetDrafts/draft-grace-manet-mmrp-00.txt.gz <a href="http://packages.debian.org/unstable/net/mobilemesh">net/mobilemesh</a>
usr/share/doc/openswan/doc/std/draft-beaulieu-ike-xauth-02.txt.gz <a href="http://packages.debian.org/unstable/net/openswan">net/openswan</a>
usr/share/doc/openswan/doc/std/draft-dukes-ike-mode-cfg-02.txt.gz <a href="http://packages.debian.org/unstable/net/openswan">net/openswan</a>
usr/share/doc/quagga-doc/draft-zebra-00.txt.gz <a href="http://packages.debian.org/unstable/net/quagga-doc">net/quagga-doc</a>
usr/share/doc/sidentd/draft-morgan-ident-ext-04.txt.gz <a href="http://packages.debian.org/unstable/net/sidentd">net/sidentd</a>
jas@mocca:~$
Reply to: