secnet 0.6.2 - packaging modernisation and docs fixes
Ian Jackson
ijackson at chiark.greenend.org.uk
Thu Dec 30 15:43:33 GMT 2021
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I am pleased to announce secnet 0.6.2.
secnet 0.6.2 contains packaging modernisation and docs bugfixes.
Users with a working 0.6.0 or 0.6.1 do not need to upgrade.
Users trying to set up a new installation (especially on a non-ancient
system) will probably want to upgrade.
Dependencies on Debian are stricter: secnet 0.6.2 is supported on
stretch (with stretch-backports) or later.
Users with 0.4.x and earlier should upgrade to at least 0.6.x,
especially when using make-secnet-sites on not-wholly-trusted input.
Users with 0.5.x: 0.6.x has a fix affecting mobile sites on IPv6
public networks amongst its many substantial changes. See the 0.6.0
release announcement for full details:
https://www.chiark.greenend.org.uk/pipermail/sgo-software-announce/2020/000048.html
0.6.2 can be found here:
https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git/secnet.git/
https://www.chiark.greenend.org.uk/~secnet/release/0.6.2/
SHA-256 checksums are listed below.
The .deb is from Debian amd64 stretch+backports (oldoldstable) and
should work as-is on more recent versions of Debian and derivatives.
secnet (0.6.2) unstable; urgency=medium
Bugfixes to code and build system:
* site: promote creation of st->scratch, allowing new pubkey scheme
to work even when secnet is restarting.
* comm-common.h: Remove unused `notify' variable. [Colin Watson]
* Dir.sd.mk: Prevent builtin make rule overwriting conffile.c.
Documentation:
* configure: Correct bug reporting address. Report from Colin Watson.
* example.conf improvements:
- Comment out some tuning overrides
- Improve syntax by deleting one of the two map examples
- Add a commented-out mobile site setting
- Add mtu-target
* OLD-NEWS, OLD-BUGS: Rename from NEWS and BUGS, and don't ship OLD-BUGS.
Debian packaging changes:
* debian/rules: Use dh sequencer. Resulting changes:
- We now provide debug symbols in the new Debian way.
- The way the prerm stops secnet accords with modern practice.
* init script: source /lib/lsb/init-functions.
* init script: make "restart" work if secnet is not running.
* Expand Description.
* debhelper compat: bump to 12 (stretch-backports).
* debian/rules: Use dh_prep instead of deprecated dh_clean -k.
* Adjust Priority (as per modern policy and lintian).
* Add some lintian overrides.
* Add missing Pre-Depends on init-system-helpers.
Credits and legal documentation improvements:
* Add missing credits for base91 and python argparse extension.
ensure some packaging credits exist in all the places they should be.
* Add copyright/credits notices to many files which were missing them.
* Move and centralise legal information into its own file, LICENCE.
Testing improvements:
* comprehensive-test: Actually allow OLD_SECNET_DIR set to ''
* test-example/common.conf: Fix a reference to the sites file.
* test-example/null-fake-userv: New test utility script.
-- Ian Jackson <ijackson at chiark.greenend.org.uk> Thu, 30 Dec 2021 15:10:12 +0000
d4fbc8e19d23a7e9476b7fe1da7a3b36905dba04c282ca269fdf72f4533285e1 secnet_0.6.2.dsc
ccc0fc0445d8ffa1e2ec663dfdd62e65a5a3e48d34a30ff8b16eca2054f46492 secnet_0.6.2.tar.gz
f7d4989f72ace70170e51c0b49a62a59f1439e7d6af1e8eae09dd307f04d03ea secnet-dbgsym_0.6.2_amd64.deb
e12a0b9b9c5a5dd74af7bf3cf6478fe180cf879ceaa27b964e7673cde682c161 secnet_0.6.2_amd64.buildinfo
fc2ce70eafaf7d278c5842508285d3090cc58042ccb899403da251ec037bf6e7 secnet_0.6.2_amd64.deb
268eeaf1bb358028628922dafb413b28e9345da055b3a9d90e52e90118023c9e secnet_0.6.2_multi.changes
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAmHN0ooACgkQ4+M5I0i1
DTkvHAgAkg+ea+auTZUByoUJxy+HUdNN/n37amp6k47R9SsDWOyiKNqbzNPQNvjU
BQpi5PRnIyXiLTBnxHJ6UpL/n9wTHPSqUel2n6a3jObdiRR630BWMG5F4tylNTsx
V8evJLiEkW9ttbbGrNBtFGFj8TswlsKhrlrYc29ITNpYa9pSRnpqaBHfdiNzfy+l
6AMor6EbzXWK12ub6MvaR1BnNpocZqzlIOkfHUqgLnmuSXUnx2znBGszHQN6IjDG
KskmYOrtVrICy7eMEs7CI9Ij6WSSxM2up77LWyWHaW9UCqKoE3btGJorcNTfHoid
9Mz97rehza0WJQw/c10ivupiK5qzcw==
=LtgW
-----END PGP SIGNATURE-----
--
Ian Jackson <ijackson at chiark.greenend.org.uk> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.
More information about the sgo-software-announce
mailing list