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