Thanks for the tip, i corrected the changelog and uploaded a new version
Van: Bartosz
Feński [mailto:bartosz@fenski.pl]
Verzonden: dinsdag 7 februari 2012 14:35
Aan: Bas van den Dikkenberg
CC: debian-mentors@lists.debian.org
Onderwerp: Re: RFS: burp -- A cross platform network backup and restore program.
W dniu 07.02.2012 14:22, Bas van den Dikkenberg pisze:
Yes i did they use the AGPLv3 license and it states in de copyright file:
Linking:
As a special exception to the AGPLv3, the Burp Project gives permission to link the code of its release of Burp with the OpenSSL project's "OpenSSL" library (or with modified versions of it that
use the same license as the "OpenSSL" library), and distribute the linked executables. You must obey the GNU Affero General Public License in all respects for all of the code used other than "OpenSSL".
Ok. Thanks. I'll review it on the evening.
BTW you probably don't know dch tool from devscripts package, do you?
Using it you wouldn't have errors in date in your changelog entries ;)
7th February is *Tue*sday, and not *Thu*rsday ;)
regards
fEnIo
W dniu 07.02.2012 13:43, Bas van den Dikkenberg pisze:
Hi,
I fixed the error isues
Could you please sponser a upload?
http://mentors.debian.net/debian/pool/main/b/burp/burp_1.3.0-3.dsc
Did you contacted upstream about that SSL linking and this is their statement that you put in copyright file?
regards
fEnIo
Van: Bas van
den Dikkenberg
Verzonden: maandag 6 februari 2012 16:08
Aan: 'Bartosz Feński'
CC: debian-mentors@lists.debian.org
Onderwerp: RE: RFS: burp -- A cross platform network backup and restore program.
Working on it
W dniu 06.02.2012 13:30, Bas van den Dikkenberg pisze:
I uploaded source en source files checks out.
But when lintian check over a build for example amd64 you get these warnings
Yep... and I don't want them. Are you going to fix at least errors?
Most warnings are also easily fixable.
Are you going to work on it?
W: burp: wrong-name-for-upstream-changelog usr/share/doc/burp/CHANGELOG.gz
Remove changelog from docs file and install it with it debhelper script.
E: burp: possible-gpl-code-linked-with-openssl
This has to be clarified with upstream.
W: burp: non-standard-file-perm etc/burp/burp-server.conf 0600 != 0644
W: burp: non-standard-file-perm etc/burp/burp.conf 0600 != 0644
W: burp: non-standard-dir-perm etc/burp/clientconfdir/ 0700 != 0755
W: burp: non-standard-file-perm etc/burp/ssl_cert-client.pem 0600 != 0644
W: burp: non-standard-file-perm etc/burp/ssl_cert-server.pem 0600 != 0644
W: burp: non-standard-dir-perm var/spool/burp/ 0700 != 0755
If this is for security reasons then override it for lintian.
W: burp: extra-license-file usr/share/doc/burp/LICENSE.gz
Not needed since it's license included in /usr/share/common-licenses
E: burp: dir-or-file-in-var-run var/run/burp/
Need to be created by start script.
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-start
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-stop
start script needs to be fixed.
W: burp: binary-without-manpage sbin/bedup
W: burp: binary-without-manpage usr/sbin/burp_ca
Would be great to have it fixed, but it can be done later.
W: burp: maintainer-script-empty preinst
You can remove that file.
regards
fEnIo
W dniu 06.02.2012 12:13, Bas van den Dikkenberg pisze:
I have rebuild te package oke now ?
http://mentors.debian.net/package/burp
Not ok ;)
There's no need to remove debian/* subdirectory from original tarball.
Since 3.0 source format it's being overwritten automatically by the files from package_version.debian.tar.gz.
This way it's easy to create non-native package and have orig.tar.gz unmodified.
I run lintian over it and got shocked a little:
fenio@zenbook ~/test $ lintian burp_1.3.0-1_amd64.changes
W: burp: wrong-name-for-upstream-changelog usr/share/doc/burp/CHANGELOG.gz
E: burp: possible-gpl-code-linked-with-openssl
W: burp: non-standard-file-perm etc/burp/burp-server.conf 0600 != 0644
W: burp: non-standard-file-perm etc/burp/burp.conf 0600 != 0644
W: burp: non-standard-dir-perm etc/burp/clientconfdir/ 0700 != 0755
W: burp: non-standard-file-perm etc/burp/ssl_cert-client.pem 0600 != 0644
W: burp: non-standard-file-perm etc/burp/ssl_cert-server.pem 0600 != 0644
W: burp: extra-license-file usr/share/doc/burp/LICENSE.gz
E: burp: dir-or-file-in-var-run var/run/burp/
W: burp: non-standard-dir-perm var/spool/burp/ 0700 != 0755
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-start
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-stop
W: burp: binary-without-manpage sbin/bedup
W: burp: binary-without-manpage usr/sbin/burp_ca
W: burp: maintainer-script-empty preinst
fenio@zenbook ~/test $
Have no idea why on http://mentors.debian.net/package/burp states "Package is Lintian clean".
Try to fix these warnings and errors. Running lintian -i -v will give you more explanations.
@Mentors: any hints why the page states that package is lintian clean?
regards
fEnIo
Van: Bas van
den Dikkenberg
Verzonden: maandag 6 februari 2012 11:31
Aan: 'Bartosz Feński'
Onderwerp: RE: RFS: burp -- A cross platform network backup and restore program.
Oke i wil rebuild
W dniu 06.02.2012 09:11, Bas van den Dikkenberg pisze:
Becouse the source coms with complete set up as native source.
Including the all the stuff for packaging as debian package
That's not an explanation nor justification ;)
You still should build is as a non-native package in such case.
regards
fEnIo
Bas
W dniu 06.02.2012 00:36, Bas van den Dikkenberg pisze:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dear mentors,
I am looking for a sponsor for my package "burp".
* Package name : burp
Version : 1.3.0
Upstream Author : Graham Keeling
<keeling@spamcop.net>
* URL :
http://burp.grke.net/
* License : AGPLv3
Section : utils
It builds those binary packages:
burp - backup and restore program
To access further information about this package, please visit the following URL:
http://mentors.debian.net/package/burp
Alternatively, one can download the package with dget using this command:
dget -x
http://mentors.debian.net/debian/pool/main/b/burp/burp_1.3.0.dsc
I would be glad if someone uploaded this package for me.
Why is it build as native package?
regards
fEnIo