Review: stunnel 3:5.78-3
New Package Report
.changes
| Date | Tue, 28 Apr 2026 19:21:49 +0300 |
|---|---|
| Source | stunnel |
| Version | 3:5.78-3 |
| Changed-By | Peter Pentchev |
| Architecture | amd64 source |
| Distribution | experimental |
Changelog
stunnel (3:5.78-3) experimental; urgency=medium
.
* Adjust some Lintian overrides.
* Rename the package to stunnel, not stunnel4 any more:
- rename the source package to stunnel
- rename the main binary package to stunnel
- add a transitional stunnel4 package only containing a single symlink;
when the reverse dependencies are updated, this package will become
a purely transitional one
- drop the dh-sequence-single-binary virtual dependency since
we build two binary packages now
- rename most of the debian/stunnel4.* files to debian/stunnel.*
- adapt the stunnel.sysusers file to create a user account and
a group named stunnel, not stunnel4
- adapt the stunnel.postinst file to rename the various */stunnel4/
directories to */stunnel/ if they exist; keep the part that
creates them if neither the old ones nor the new ones are there
- try to remove the stunnel4 user account and group in the postinst
script if upgrading from an earlier version
- adapt the debian/* files to refer to stunnel instead of stunnel4
- drop the 02-rename-binary patch
- drop the PPP restart scripts; they will not work in a non-SysV-init
environment anyway, and we do not even ship a SysV init script
any more
- drop the stunnel.default file, it is not used any more
- ship an empty stunnel4.sysusers file to make sure the stunnel4
user account and group are no longer automatically (re)created.dsc
| Section | net |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | stunnel deb net optional arch=any stunnel4 deb oldlibs optional arch=any |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: stunnel Upstream-Contact: Michal Trojnara <Michal.Trojnara@stunnel.org> Source: https://www.stunnel.org/downloads.html License: GPL-2+-openssl Files: * Copyright: (C) 1998-2026 Michal Trojnara <Michal.Trojnara@stunnel.org> (c) 2014 Mark Theunissen License: GPL-2+-openssl Files: src/stunnel3.in Copyright: (C) 1998-2018 Michal Trojnara <Michal.Trojnara@stunnel.org> License: GPL-2+ Files: debian/* Copyright: (C) 1998-2001 Paolo Molaro <lupus@debian.org> (C) 2003-2007 Julien Lemoine <speedblue@debian.org> (C) 2007-2012 Luis Rodrigo Gallardo Cruz <rodrigo@debian.org> (C) 2013 Salvatore Bonaccorso <carnil@debian.org> (C) 2014-2026 Peter Pentchev <roam@debian.org> License: GPL-2+-openssl License: GPL-2+-openssl This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU General Public License can be found in file "/usr/share/common-licenses/GPL-2". . Linking stunnel statically or dynamically with other modules is making a combined work based on stunnel. Thus, the terms and conditions of the GNU General Public License cover the whole combination. . In addition, as a special exception, the copyright holder of stunnel gives you permission to combine stunnel with free software programs or libraries that are released under the GNU LGPL and with code included in the standard release of OpenSSL under the OpenSSL License (or modified versions of such code, with unchanged license). You may copy and distribute such a system following the terms of the GNU GPL for stunnel and the licenses of the other code concerned. . Note that people who make modified versions of stunnel are not obligated to grant this special exception for their modified versions; it is their choice whether to do so. The GNU General Public License gives permission to release a modified version without this exception; this exception also makes it possible to release a modified version which carries forward this exception. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU General Public License can be found in file "/usr/share/common-licenses/GPL-2".
Review Information
accepted — allocated to awm 8 days ago, started 8 days ago, completed 8 days ago.
Final Comment
Hi,
Since this license is named as 'GPL-2+-openssl' it is mischaracterised
in the license-check note. The more standard naming of this license
is 'GPL-2+-w-openssl-exception' which would be straightforwardly
recognised as GPL and DFSG compatible.
No need for a re-upload, but if you could change it for future uploads
it would be appreciated.
Thanks!
Public Notes
License check: stunnel 3:5.78-3
Archive component: main
COMPATIBLE:
-
GPL-2+ (GPL-2 or later; compatible with Apache-2.0 via GPL-3)
-
openssl (Not GPL-compatible; linking needs an exception)
The OpenSSL License is DFSG-compatible and is found in Debian main. However,
it contains advertising and name-restriction clauses that conflict with GPL ยง7,
making it incompatible with the GNU GPL. Software that both links against
OpenSSL and is licensed under the GPL typically needs an explicit OpenSSL
linking exception added by the copyright holder.