Discussion:
Bug#868041: freeradius: jessie-backports available
Maxime Lareo
2017-07-11 13:52:50 UTC
Permalink
Package: freeradius
Version: 3.0.12+dfsg-5~bpo8+1
Severity: wishlist
User: ***@infomaniak.com
Usertag: infomaniak.com-packaging

Dear Maintainer,

We needed freeradius 3.X on jessie at work, therefore we backported it:

--8<---------------cut here---------------start------------->8---
freeradius (3.0.12+dfsg-5~bpo8+1) jessie-backports; urgency=medium

* Rebuild for jessie-backports.
* Revert freeradius-dbg package removal
- control: revert removal of freeradius-dbg package
- rules: revert dh_strip options to dh_strip -a --dbg-package
* control: revert debhelper version dependency to (>=9)
* rules: remove --fail-missing option from dh_install

-- Maxime Lareo <***@infomaniak.com> Fri, 07 Jul 2017
09:41:13 +0200

--8<---------------cut here---------------end--------------->8---

All the modifications have been made to a Git checkout of the official
Debian repositories, with signed commits and tags. And I can provide
read-only access to such repositories, if someone would like to
integrate the modifications.

Thank you, bye,
Maxime Lareo

-- System Information:
Debian Release: 8.8
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages freeradius depends on:
ii freeradius-common 3.0.12+dfsg-5~bpo8+1
ii freeradius-config 3.0.12+dfsg-5~bpo8+1
ii libc6 2.19-18+deb8u9
ii libcap2 1:2.24-8
ii libfreeradius3 3.0.12+dfsg-5~bpo8+1
ii libgdbm3 1.8.3-13.1
ii libpam0g 1.1.8-3.1+deb8u2
ii libpcre3 2:8.35-3.3+deb8u4
ii libperl5.20 5.20.2-3+deb8u6
ii libpython2.7 2.7.9-2+deb8u1
ii libreadline6 6.3-8+b3
ii libsqlite3-0 3.8.7.1-1+deb8u2
ii libssl1.0.0 1.0.2l-1~bpo8+1
ii libtalloc2 2.1.2-0+deb8u1
ii libwbclient0 2:4.2.14+dfsg-0+deb8u6
ii lsb-base 4.1+Debian13+nmu1

Versions of packages freeradius recommends:
ii freeradius-utils 3.0.12+dfsg-5~bpo8+1

Versions of packages freeradius suggests:
ii freeradius-krb5 3.0.12+dfsg-5~bpo8+1
ii freeradius-ldap 3.0.12+dfsg-5~bpo8+1
ii freeradius-mysql 3.0.12+dfsg-5~bpo8+1
ii freeradius-postgresql 3.0.12+dfsg-5~bpo8+1
pn snmp <none>

-- no debconf information
--
Maxime Lareo
Administrateur SystÚmes et Réseaux Junior
Infomaniak Network SA
Michael Stapelberg
2017-07-11 14:02:20 UTC
Permalink
Post by Maxime Lareo
Package: freeradius
Version: 3.0.12+dfsg-5~bpo8+1
Severity: wishlist
Usertag: infomaniak.com-packaging
Dear Maintainer,
--8<---------------cut here---------------start------------->8---
freeradius (3.0.12+dfsg-5~bpo8+1) jessie-backports; urgency=medium
* Rebuild for jessie-backports.
* Revert freeradius-dbg package removal
- control: revert removal of freeradius-dbg package
- rules: revert dh_strip options to dh_strip -a --dbg-package
* control: revert debhelper version dependency to (>=9)
* rules: remove --fail-missing option from dh_install
09:41:13 +0200
--8<---------------cut here---------------end--------------->8---
All the modifications have been made to a Git checkout of the official
Debian repositories, with signed commits and tags. And I can provide
read-only access to such repositories, if someone would like to
integrate the modifications.
Please do.
Post by Maxime Lareo
Thank you, bye,
Maxime Lareo
Debian Release: 8.8
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
ii freeradius-common 3.0.12+dfsg-5~bpo8+1
ii freeradius-config 3.0.12+dfsg-5~bpo8+1
ii libc6 2.19-18+deb8u9
ii libcap2 1:2.24-8
ii libfreeradius3 3.0.12+dfsg-5~bpo8+1
ii libgdbm3 1.8.3-13.1
ii libpam0g 1.1.8-3.1+deb8u2
ii libpcre3 2:8.35-3.3+deb8u4
ii libperl5.20 5.20.2-3+deb8u6
ii libpython2.7 2.7.9-2+deb8u1
ii libreadline6 6.3-8+b3
ii libsqlite3-0 3.8.7.1-1+deb8u2
ii libssl1.0.0 1.0.2l-1~bpo8+1
ii libtalloc2 2.1.2-0+deb8u1
ii libwbclient0 2:4.2.14+dfsg-0+deb8u6
ii lsb-base 4.1+Debian13+nmu1
ii freeradius-utils 3.0.12+dfsg-5~bpo8+1
ii freeradius-krb5 3.0.12+dfsg-5~bpo8+1
ii freeradius-ldap 3.0.12+dfsg-5~bpo8+1
ii freeradius-mysql 3.0.12+dfsg-5~bpo8+1
ii freeradius-postgresql 3.0.12+dfsg-5~bpo8+1
pn snmp <none>
-- no debconf information
--
Maxime Lareo
Administrateur SystÚmes et Réseaux Junior
Infomaniak Network SA
_______________________________________________
Pkg-freeradius-maintainers mailing list
https://lists.alioth.debian.org/mailman/listinfo/pkg-
freeradius-maintainers
--
Best regards,
Michael
Maxime Lareo
2017-07-21 09:13:25 UTC
Permalink
Hi there,
On Tue, Jul 11, 2017 at 3:52 PM, Maxime Lareo
Package: freeradius
Version: 3.0.12+dfsg-5~bpo8+1
Severity: wishlist
Usertag: infomaniak.com-packaging
Dear Maintainer,
--8<---------------cut here---------------start------------->8---
freeradius (3.0.12+dfsg-5~bpo8+1) jessie-backports; urgency=medium
* Rebuild for jessie-backports.
* Revert freeradius-dbg package removal
- control: revert removal of freeradius-dbg package
- rules: revert dh_strip options to dh_strip -a --dbg-package
* control: revert debhelper version dependency to (>=9)
* rules: remove --fail-missing option from dh_install
09:41:13 +0200
--8<---------------cut here---------------end--------------->8---
All the modifications have been made to a Git checkout of the official
Debian repositories, with signed commits and tags. And I can provide
read-only access to such repositories, if someone would like to
integrate the modifications.
Please do.
I was waiting to test this backports in production before share you my
work, and its been running for more than a week now, without any troubles.

So here is the promised link to the git repository :
https://gitlab-ext.infomaniak.com/debpkg-public/freeradius.git

Thank you, bye
Maxime Lareo
--
Maxime Lareo
Administrateur SystÚmes et Réseaux Junior
Infomaniak Network SA
Michael Stapelberg
2017-07-31 12:28:06 UTC
Permalink
Thanks for providing the repository. Two things I noticed:

1. It looks like you didn’t use git-revert for reverting the commits, or at
least you didn’t retain the original commit id. Doing so would make it a
little more clear what happened, and hence would make future updates easier.

2. It seems like you wrote your debian/changelog entry by hand. Do you know
about the https://manpages.debian.org/stretch/devscripts/dch.1.en.html tool?

Now, both of the above items are nitpicks, of course :). Overall, the git
branch looks fine.

Would you want to maintain this backport? You could become a Debian
Maintainer (DM), see https://wiki.debian.org/DebianMaintainer. The process
should be fairly quick and easy. Then, we could grant you permission to
maintain this package in backports.

I’m asking because I have all hands full with the non-backports freeradius
maintenance already. So, unless someone steps up and commits to the
additional maintenance effort, I’m afraid I don’t have the capacity to move
this along.

Thanks!
Post by Maxime Lareo
Hi there,
On Tue, Jul 11, 2017 at 3:52 PM, Maxime Lareo
Package: freeradius
Version: 3.0.12+dfsg-5~bpo8+1
Severity: wishlist
Usertag: infomaniak.com-packaging
Dear Maintainer,
We needed freeradius 3.X on jessie at work, therefore we backported
--8<---------------cut here---------------start------------->8---
freeradius (3.0.12+dfsg-5~bpo8+1) jessie-backports; urgency=medium
* Rebuild for jessie-backports.
* Revert freeradius-dbg package removal
- control: revert removal of freeradius-dbg package
- rules: revert dh_strip options to dh_strip -a --dbg-package
* control: revert debhelper version dependency to (>=9)
* rules: remove --fail-missing option from dh_install
09:41:13 +0200
--8<---------------cut here---------------end--------------->8---
All the modifications have been made to a Git checkout of the
official
Debian repositories, with signed commits and tags. And I can provide
read-only access to such repositories, if someone would like to
integrate the modifications.
Please do.
I was waiting to test this backports in production before share you my
work, and its been running for more than a week now, without any troubles.
https://gitlab-ext.infomaniak.com/debpkg-public/freeradius.git
Thank you, bye
Maxime Lareo
--
Maxime Lareo
Administrateur SystÚmes et Réseaux Junior
Infomaniak Network SA
--
Best regards,
Michael
Loading...