TODO list for Mumble

- Instead of hardcoding usr/lib/sysusers.d/mumble-server.conf in debian/mumble-server.install,
  reference variable $sysusers_dir from /usr/share/pkgconfig/systemd.pc from the 'systemd'
  package. The contents of that file can be seen here:
  https://github.com/systemd/systemd/blob/main/src/core/systemd.pc.in
  Using systemd.pc came from a suggestion discussed in Debian bug #1068504:
  https://bugs.debian.org/1068504
  Also note: the 'systemd' package is non-essential, so it would need to be added as a
  Build-Depends
  2025-01-08 UPDATE: Adding systemd-dev to Build-Depends was tried, along with modifing
  mumble-server.install to try to have systemd and pkgconf find the right path for the
  sysuers file, and that has not worked out. I am not able to find a better reference in
  Debian packaging documentation for this, so I have emailed the Debian developers that made
  the suggestion to try to get more help.

- Switch debian/rules from parsing changelog to including
  /usr/share/dpkg/pkg-info.mk and using variables to get the package version

  I: mumble source: debian-rules-parses-dpkg-parsechangelog [debian/rules:15]                                                                    
  N:                                                                                                                                             
  N:   The rules file appears to be parsing the output of dpkg-parsechangelog to determine the current package version name, version, or         
  N:   timestamp, etc.                                                                                                                           
  N:                                                                                                                                             
  N:   Since dpkg 1.16.1, this could be replaced by including the /usr/share/dpkg/pkg-info.mk Makefile library and using the                     
  N:   DEB_{SOURCE,VERSION} or SOURCE_DATE_EPOCH variables.                                                                                      
  N:                                                                                                                                             
  N:   Using this library is not only cleaner and more efficient, it handles many corner-cases such as binNMUs, epoch versions, etc.             
  N:                                                                                                                                             
  N:   Visibility: info                                                                                                                          
  N:   Show-Always: no                                                                                                                           
  N:   Check: debian/rules

- Find a solution for hardening CPPFLAGS and CMake. :-( Currently seems broken.

  I: mumble: hardening-no-fortify-functions [usr/lib/x86_64-linux-gnu/mumble/plugins/libamongus.so]                                              
  N:                                                                                                                                             
  N:   This package provides an ELF binary that lacks the use of fortified libc functions. Either there are no potentially unfortified functions 
  N:   called by any routines, all unfortified calls have already been fully validated at compile-time, or the package was not built with the    
  N:   default Debian compiler flags defined by dpkg-buildflags. If built using dpkg-buildflags directly, be sure to import CPPFLAGS.            
  N:                                                                                                                                             
  N:   NB: Due to false-positives, Lintian ignores some unprotected functions (e.g. memcpy).                                                     
  N:                                                                                                                                             
  N:   Please refer to https://wiki.debian.org/Hardening and Bug#673112 for details.                                                             
  N:                                                                                                                                             
  N:   Visibility: info                                                                                                                          
  N:   Show-Always: no                                                                                                                           
  N:   Check: binaries/hardening
