Packages changed:
  abseil-cpp (20240722.0 -> 20240722.1)
  filesystem
  fwupd (1.9.27 -> 2.0.4+4)
  gnome-terminal (3.54.2 -> 3.54.3)
  gtk3 (3.24.43 -> 3.24.48)
  hicolor-icon-theme (0.17 -> 0.18)
  keylime (7.11.0 -> 7.12.0)
  libphonenumber (8.13.40 -> 8.13.53)
  libpwquality
  liburing
  libvpx (1.14.1 -> 1.15.0)
  osinfo-db (20240701 -> 20250124)
  python-referencing (0.36.1 -> 0.36.2)
  qt6-multimedia
  qt6-shadertools
  rust-keylime (0.2.6+13 -> 0.2.7+1)
  serd (0.30.16 -> 0.32.2)
  sord (0.16.14 -> 0.16.16)
  vlc
  vte (0.78.2 -> 0.78.3)
  wtmpdb (0.13.0+git.20240814 -> 0.70.0+git20250121.3e409b5)

=== Details ===

==== abseil-cpp ====
Version update (20240722.0 -> 20240722.1)
Subpackages: libabsl_2407_0_0 libabsl_lite_2407_0_0

- update to 20240722.1 (boo#1236438)
  * potential integer overflow in hash container create/resize

==== filesystem ====

- add Provides: may-perform-usrmerge (bsc#1236481)
- Add support for loongarch64
- Remove /usr/etc/skel/bin/

==== fwupd ====
Version update (1.9.27 -> 2.0.4+4)
Subpackages: typelib-1_0-Fwupd-2_0

- Update to version 2.0.4+4:
  + dell-kestrel: cleanup the devices when disconnected
  + Raise authentication requirements for emulation-load
  + uefi-dbx: Only list the version in the quirk file key
- Update to version 2.0.4:
  + This release adds the following features:
  - Record the entire USB descriptor in the emulation data
  - Return defined return code when network metadata refresh
    fails
  + This release fixes the following bugs:
  - Add a new private flag of 'delayed-removal' to remove a
    footgun
  - Added a more specific instance ID for qc-s5gen2 USB devices
  - Add fadvise64 to the systemd syscall allowlist
  - Add the Unifying bootloader VID/PID as a full instance ID
  - Allow disabling zero-length packet for modem-manager devices
  - Allow recovering Logitech Bolt receiver in bootloader mode
  - Correctly parse CSV streams without trailing NULs
  - Detect if network is reachable before downloading metadata
  - Disabling reading the OptionROM device after dumping
  - Do not claim kernel interface to avoid Parade downstream port
    resets
  - Do not save BootOrder when measuring system integrity
  - Enumerate child nordic-hid devices correctly
  - Fix a possible critical warning for Mediatek scaler devices
  - Fix Firehose padding for some modem-manager devices
  - Fix UEFI capsule updates when using 4096 byte NVME blocksize
  - Get the Dell dock update package version correctly
  - Never read more of the composite stream from a partial stream
  - Notify snapd about DBX updates
  - Probe sd_mod before starting
  - Properly handle FU_DEVICE_PRIVATE_FLAG_NO_GENERIC_GUIDS
  - Remove the test for CSME 18 manufacturing lock
  - Restore the Logitech compatibility UFY instance IDs
  - Show the correct version when installing a same-device
    composite update
  - Show updates with problems when using 'fwupdmgr get-releases'
  - Split up the AMD GPU VBIOS P/N for the version
  - Use attr USB4_TYPE rather than guessing from
    thunderbolt_domain
  - Use the ISO date as a dbx version number for the Microsoft
    KEK
  - Use the KEK to set the dbx vendor ID

==== gnome-terminal ====
Version update (3.54.2 -> 3.54.3)
Subpackages: nautilus-extension-terminal

- Update to version 3.54.3:
  + ci: Add CI.
- Drop obsolete and unused update-desktop-files BuildRequires: the
  corresponding macro is already removed in the past.

==== gtk3 ====
Version update (3.24.43 -> 3.24.48)
Subpackages: gtk3-data gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0

- Update to version 3.24.48:
  + GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
  + GtkEmojiChooser: Update to Unicode 16 / CLDR 46
  + GtkSpinButton:
  - Use semantically appropriate icon names
  - Make numeric spin buttons always LTR
  + GtkEntry:
  - Stop guessing text direction from keyboard layout
  - Add a shortcut and context menu item to change text direction
  + GtkEventControllerMotion: Make enter and leave signals work
  + Accessibility: Use message dialog titles as names
  + GDK: Fix portal handling of gvfs files
  + Wayland:
  - Support the xdg_foreign_v2 protocol
  - Try to fix monitor geometry on sway
  - Improve font setting fallback
  - Use a better default cursor size
  - Fix a crash during DND
  + Updated translations.

==== hicolor-icon-theme ====
Version update (0.17 -> 0.18)

- Update to version 0.18:
  * Provide a pkgconfig file
  * Create HiDPI directories
  * Port build system to Meson
- Create devel subpackage for pkgconfig file
- Create all directories under symbolic
  (needed by budgie-desktop)
- Create 1024x1024 HiDPI directories

==== keylime ====
Version update (7.11.0 -> 7.12.0)
Subpackages: keylime-config keylime-firewalld keylime-logrotate keylime-registrar keylime-tenant keylime-tpm_cert_store keylime-verifier python311-keylime

- Update to version v7.12.0:
  * Bump version to 7.12.0
  * API: Add /version endpoint to registrar
  * Remove unused registrar_common.py file
  * scripts: Download coverage data directly from Testing Farm
  * docs: Add separate documentation for each API version
  * scripts/create_runtime_policy.sh: fix path for the exclude list
  * docs: add documentation for keylime-policy
  * [Automatic] Update Keylime base image 2025-01-02
  * templates: Add the new agent.conf option 'api_versions'
  * Enable autocompletion using argcomplete
  * build(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2
  * test: remove typed-ast from test-requirements.txt
  * tests: fix rpm tests to account for older createrepo_c versions
  * Configure EPEL-10 repo in packit-ci.fmf
  * packit: Fix typo to run keylime-policy-commands test
  * build(deps): bump codecov/codecov-action from 5.0.2 to 5.1.1
  * build(deps): bump pypa/gh-action-pypi-publish from 1.12.0 to 1.12.3
  * docker/ci: Add xxd to the CI image
  * docker/ci: Fix CI image build for dnf5
  * build(deps): bump docker/metadata-action from 5.5.1 to 5.6.1
  * build(deps): bump docker/build-push-action from 6.9.0 to 6.10.0
  * keylime-policy: improve error handling when provided a bad key (sign)
  * keylime-policy: exit with status 1 when the commands failed
  * keylime-policy: use Certificate() from models.base to validate certs
  * keylime-policy: check for valid cert file when using x509 backend (sign)
  * keylime-policy: fix help for "keylime-policy sign" verb
  * tenant: Correctly log number of tries when deleting
  * tests: Use Fedora 41 to generate code coverage
  * [Automatic] Update Keylime base image 2024-12-02
  * update TCTI environment variable usage
  * build(deps): bump codecov/codecov-action from 4.6.0 to 5.0.2
  * keylime-policy: add `create measured-boot' subcommand
  * keylime-policy: add `sign runtime' subcommand
  * keylime-policy: add logger to use with the policy tool
  * docker/release/build_locally.sh: Fail if skopeo is not installed
  * installer.sh: Restore execution permission
  * installer: Fix string comparison
  * build(deps): bump docker/build-push-action from 6.7.0 to 6.9.0
  * build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0
  * build(deps): bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.0
  * build(deps): bump actions/setup-python from 5.2.0 to 5.3.0
  * installer.sh: updated EPEL, PEP668 Fix, logic fix
  * build(deps): bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0
  * build(deps): bump actions/checkout from 4.2.1 to 4.2.2
  * postgresql support for docker using psycopg2
  * [Automatic] Update Keylime base image 2024-11-04
  * End of term for @maugustosilva + propose @ansasaki
  * installer.sh: update package list, add workaround for PEP 668
  * build(deps): bump actions/checkout from 4.2.0 to 4.2.1
  * keylime.conf: full removal
  * Drop pending SPDX-License-Identifier headers
  * create_runtime_policy: Validate algorithm from IMA measurement log
  * test_create_runtime_policy: Add test for mismatching algorithms
  * create-runtime-policy: Deal with SHA-256 and SM3_256 ambiguity
  * create_runtime_policy: drop commment with test data
  * create_runtime_policy: Use a common method to guess algorithm
  * keylime-policy: rename tool to keylime-policy instead of keylime_policy
  * keylime_policy: create runtime: remove --use-ima-measurement-list
  * keylime_policy: use consistent arg names for create_runtime_policy
  * tests: Add more tests to Packit CI
  * build(deps): bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3
  * build(deps): bump actions/checkout from 4.1.7 to 4.2.0
  * [Automatic] Update Keylime base image 2024-10-01
  * elchecking/example: workaround empty PK, KEK, db and dbx
  * elchecking: add handling for EV_EFI_PLATFORM_FIRMWARE_BLOB2
  * create_runtime_policy: Fix log level for debug messages
  * build(deps): bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2
  * build(deps): bump peter-evans/create-pull-request from 6.1.0 to 7.0.5
  * pylintrc: Ignore too-many-positional-arguments check
  * keylime/web/base/controller: Move TypeAlias definition out of class
  * test_create_runtime_policy: Add tests for algorithm priority
  * test_create_runtime_policy: Add test case for symbolic links
  * create_runtime_policy: Calculate digests in multiple threads
  * create_runtime_policy: Allow rootfs to be in any directory
  * keylime_policy: Calculate digests from each source separately
  * create_runtime_policy: Simplify boot_aggregate parsing
  * ima: Validate JSON when loading IMA Keyring from string
  * docs: include IDevID page also in the sidebar
  * docs: point to installation guide from RHEL and SLE Micro
  * build(deps): bump actions/setup-python from 5.1.1 to 5.2.0
  * build(deps): bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1
  * change check_tpm_origin_check to a warning that does not prevent registration
  * docs: Fix Runtime Policy JSON schema to reflect the reality
  * README: update meeting time to 16:00 UK time
  * [Automatic] Update Keylime base image 2024-09-11
  * Sets absolute path for files inside a rootfs dir
  * policy/create_runtime_policy: fix handling of empty lines in exclude list
  * keylime_policy: setting 'log_hash_alg' to 'sha1' (template-hash algo)
  * tests: apply workarounds to known bugs
  * codestyle: Assign CERTIFICATE_PRIVATE_KEY_TYPES directly (pyright)
  * codestyle: convert bytearrays to bytes to get expected type (pyright)
  * codestyle: Use new variables after changing datatype (pyright)
  * Revert "DO NOT MERGE, TEMPORARY COMMIT"
  * [Automatic] Update Keylime base image 2024-08-16
  * Lint: ignore reportArgumentType and reportInvalidTypeForm errors
  * docker: Install latest Keylime during image build
  * cert_utils: add description why loading using cryptography might fail
  * Enable test functional/iak-idevid-persisted-and-protected
    ... changelog too long, skipping 58 lines ...
  * verifier, tenant: make payload for agent completely optional

==== libphonenumber ====
Version update (8.13.40 -> 8.13.53)

- Update to version 8.13.53:
  * Fixed a bug where the extension was appended twice in
    formatOutOfCountryKeepingAlphaChars in the Java version and
    updated FormatOutOfCountryKeepingAlphaChars in the C++ version
    to format the extension.
  * Updated metadata

==== libpwquality ====
Subpackages: libpwquality-tools libpwquality1 pam_pwquality

- pwquality.conf moved from /etc/security to /usr/lib/security

==== liburing ====

- disable more tests on s390x

==== libvpx ====
Version update (1.14.1 -> 1.15.0)

- Update to version 1.15.0:
  * Fix to Uninitialized scalar variable in `vp9_rd_pick_inter_mode_sb()`
  * Fix to Integer-overflow in `resize_multistep`
  * Fix to Heap-buffer-overflow in `vpx_sad64x64_avx2`
  * Fix to Crash in `vpx_sad8x8_sse2`
  * Fix to Assertion in `write_modes`
  * Support profile guided optimizations
  * Fix to Integer-overflow in `encode_frame_to_data_rate`
  * Fix to Integer-overflow in `vp9_svc_check_reset_layer_rc_flag`
  * Fix to core dump error from /usr/bin/tools/tiny_ssim --help
  * Fix to use-of-uninitialized-value in `vp9_setup_tpl_stats`
  * Fix to Undefined-shift in `vp9_cyclic_refresh_setup`
  * Fix to redundant `&& __GNUC__` preproc check
  * Fix to valgrind warning in EncodeAPI.OssFuzz69906
  * Fix to Index-out-of-bounds in `vp8_rd_pick_inter_mode`
  * Fix to Integer-overflow in `vp8_pick_frame_size`
  * Fix to Use-of-uninitialized-value in `vpx_codec_peek_stream_info`
  * Fix to log clutters with the message "Warning: Desired height too large"
  * Fix to Integer-overflow in `vp9_svc_adjust_avg_frame_qindex`
  * Fix to integer overflows caused by huge target bitrate, frame rate, or g_timebase numerator or denominator
  * Fix to missing license headers
  * Fix to build failure for Android Armv7
  * Fix to integer overflows in image helpers
  * Fix to Integer-overflow in `vp9_calc_iframe_target_size_one_pass_cbr`
  * Fix to Heap-buffer-overflow in `vp9_pick_inter_mode`
  * Fix to Segv in `vp9_multi_thread_tile_init`
  * Fix to Use-of-uninitialized-value in `vp9_row_mt_sync_mem_dealloc`
  * Fix to Crash in `mbloop_filter_vertical_edge_c`
  * Fix to Check failed in CheckUnwind
  * Fix to Heap-buffer-overflow in `write_modes_b` and `vpx_write`
  * Fix to Possible signed integer overflow found in `vpx_codec_encode`
  * Fix to build conflicts between Abseil and libaom/libvpx in Win ARM64 builds
  * Fix to build failures on aarch64
  * Fix to Data race in libvpx ARM NEON
  * Fix to Heap-buffer-overflow in `scale_plane_1_to_2_phase_0`
  * Fix to integer overflow in `encode_mb_row`
  * Fix to Floating-point-exception in `vp8_pick_frame_size`
  * Fix to Heap-buffer-overflow in `vp9_enc_setup_mi`
  * Fix to build failure with --target=arm64-win64-vs17
  * Fix to heap-buffer-overflow write in `vpx_img_read()`
  * Fix to C vs armv8-linux-gcc encode mismatches for `y4m_360p_10bit_input`
  * Fix to Null-dereference READ in `ml_predict_var_rd_partitioning`
  * Fix to Heap-buffer-overflow in `vpx_scaled_2d_ssse3`
  * Fix to Crash in `convolve_horiz`
  * Fix to Ill in `vpx_scaled_2d_ssse3`
  * Fix to Global-buffer-overflow in `cost_coeffs`

==== osinfo-db ====
Version update (20240701 -> 20250124)

- Update to database version 20250124 (jsc#PED-8910)
  osinfo-db-20250124.tar.xz
- Drop patches contained in new tarball
  add-opensuse-leap-15.6-support.patch
  add-sle15sp6-support.patch
  add-slem5.5-support.patch

==== python-referencing ====
Version update (0.36.1 -> 0.36.2)

- Update to version 0.36.2:
  * Release using the newer twine release to preserve PEP 639
    license metadata.

==== qt6-multimedia ====
Subpackages: libQt6Multimedia6 libQt6MultimediaQuick6 libQt6Quick3DSpatialAudio6 libQt6SpatialAudio6 qt6-multimedia-imports

- Fix license.

==== qt6-shadertools ====

- Fix license.

==== rust-keylime ====
Version update (0.2.6+13 -> 0.2.7+1)

- Update to version 0.2.7+1:
  * dist: Enable logging for keylime library in the service
  * Bump version to 0.2.7
  * scripts: Download coverage data from Testing Farm directly
  * main: Remove unnecessary lifetime
  * cargo: Bump pretty_env_logger to version 0.5.0
  * scripts: Fix regex in download_packit_coverage.sh
  * cargo: Bump clap crate to version 4.5.23
  * cargo: Bump base64 crate to version 0.22.1
  * build(deps): bump log from 0.4.22 to 0.4.25
  * build(deps): bump serde_json from 1.0.133 to 1.0.135
  * cargo: Bump tokio crate to version 1.42.0
  * packit: Fix RPM builds on copr
  * cargo: Bump thiserror crate to version 0.2.9
  * cargo: Update reqwest to version 0.12.12
  * build(deps): bump libc from 0.2.168 to 0.2.169
  * build(deps): bump glob from 0.3.1 to 0.3.2
  * version: Implement API version validation and ordering
  * main: Support using multiple API versions for registration
  * keylime: Introduce the registrar_client module
  * Provide endpoints under multiple API versions
  * Move 'serialization' module to the keylime library
  * Drop unnecessary dependency on common::API_VERSION
  * keylime-agent.conf: Bump version to 2.3
  * build(deps): bump serde from 1.0.210 to 1.0.217
  * build(deps): bump pest_derive from 2.7.14 to 2.7.15
  * build(deps): bump pest from 2.7.14 to 2.7.15
  * build(deps): bump libc from 0.2.167 to 0.2.168
  * config: Make IAK and IDevID certificates optional
  * Fix warnings reported by clippy
  * workflows: Run job in the CI container directly
  * tests: Add unit test for device ID builder
  * main: Move IAK/IDevID related code to dedicated module
  * tests: Add script to generate IAK and IDevID certificates
  * build(deps): bump openssl from 0.10.66 to 0.10.68
  * build(deps): bump uuid from 1.10.0 to 1.11.0
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * build(deps): bump actix-web from 4.5.1 to 4.9.0
  * build(deps): bump reqwest from 0.12.7 to 0.12.9
  * tests/setup_swtpm.sh: Add script to setup temporary TPM
  * Use a single TPM context and avoid race conditions during tests
  * config: Enable passing a hostname instead of IP
  * build(deps): bump clap from 4.3.11 to 4.5.21
  * build(deps): bump tempfile from 3.10.1 to 3.14.0
  * build(deps): bump pest_derive from 2.7.6 to 2.7.14
  * build(deps): bump pest from 2.7.6 to 2.7.14
  * build(deps): bump codecov/codecov-action from 4 to 5
  * workflows: Submit the coverage for merged PR from Fedora 41
  * tests: Use Fedora 41 to generate code coverage
  * api: Make API configuration modular
  * agent_handler: Move the /agent scope configuration
  * notifications_handler: Move the /notifications scope configuration
  * quotes_handler: Move the /quotes scope configuration to quotes_handler
  * keys_handler: Move /keys scope configuration to keys_handler
  * Use ${DESTDIR} for config
  * Fix showing wrong UUID
  * build(deps): bump actix-rt from 2.9.0 to 2.10.0
  * config: Refactor AgentConfig Source trait implementation
  * build(deps): bump log from 0.4.21 to 0.4.22
  * build(deps): bump serde_json from 1.0.120 to 1.0.128
  * tpm: check if EK certificate has valid ASN.1 DER encoding
  * build(deps): bump futures from 0.3.27 to 0.3.31
  * cargo: Bump reqwest to version 0.12.7
  * build(deps): bump serde from 1.0.203 to 1.0.210
  * tests: Add more tests to Packit CI
  * build(deps): bump docker/build-push-action from 5 to 6
  * tests: apply workarounds to known bugs

==== serd ====
Version update (0.30.16 -> 0.32.2)

- Update to 0.32.2
  * Enable clang nullability checks
  * Fix writing empty list objects within blank nodes
- Set build docs for TW only as it requires sphixygen since now
- Refresh 001-serd-docdir.patch
- Update to 0.32.0
  * Add Windows path separator support to serd_node_new_file_uri()
  * Add long "help" and "version" options to serdi
  * Add options to disable html or singlehtml documentation
  * Add serd_reader_skip_until_byte() to public API
  * Allow SERD_API to be defined by the user
  * Avoid creating test files in the current directory
  * Avoid using ASCII grave as a quote
  * Check for POSIX features with the build system
  * Clean up and improve test suite
  * Clean up code
  * Fix crash when trying to read chunks without starting
  * Fix hang when skipping an error at EOF when lax parsing
  * Fix incorrect parsing of strange quote escape patterns
  * Fix possible hang when writing nested Turtle lists
  * Fix potential memory leaks when a write is aborted
  * Fix relative URI creation
  * Gracefully handle bad characters in Turtle blank node syntax
  * Gracefully handle bad characters in Turtle datatype syntax
  * Improve TriG pretty-printing and remove trailing newlines
  * Improve pretty-printing of lists and inline subjects
  * Improve serdi man page
  * Improve writer error handling
  * Make URI writing stricter by default
  * Make serd_reader_read_chunk() work with NQuads
  * Override pkg-config dependency within meson
  * Remove junk files from documentation install
  * Remove support for writing Turtle named inline nodes extension
  * Replace duplicated dox_to_sphinx script with sphinxygen dependency
  * Test header for warnings more strictly
  * Update standard test suites

==== sord ====
Version update (0.16.14 -> 0.16.16)

- remove 67bcd63bda9d7b095489a09b9880aa730ddb5488.patch now upstream
- update to 0.16.16
  * Allow SORD_API to be defined by the user
  * Fix command line help interface of sord_validate
  * Fix dependencies in pkg-config file
  * Override pkg-config dependency within meson
  * Port sord_validate to pcre2
  * Switch to external zix dependency

==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-noX vlc-qt

- Drop opencv sub-package, and hence no longer needed
  pkgconfig(opencv) BuildRequires and various provides, Supplements
  and Conflicts.

==== vte ====
Version update (0.78.2 -> 0.78.3)

- Update to version 0.78.3:
  + widget: Guard signal disconnect on non-null object
  + widget: Scroll the alternate screen into the viewport

==== wtmpdb ====
Version update (0.13.0+git.20240814 -> 0.70.0+git20250121.3e409b5)
Subpackages: libwtmpdb0

- Update to version 0.70.0+git20250121.3e409b5:
  * Fix installation of all wtmpdbd man page variants
  * Release version 0.70.0
  * Add wtmpdbd.8 manual page
  * wtmpdbd: fix printing help text
  * wtmpdbd: more fine granular log level filtering
  * wtmpdbd: implement varlink_event_loop_with_idle
  * wtmpdbd.socket: fix socket descriptor name
  * meson: no longer check for v258 sd-varlink function
- Update to version 0.60.0+git20250120.64d23d8:
  * Release version 0.60.0
  * Merge reader/write socket to one generic one
  * wtmpdbd: add Ping, SetLogLevel and GetEnvironment
- Update to version 0.50.0+git20250117.a9b48cf:
  * wtmpdbd.service: secure more
  * wtmpdb: Implement json output for last (#20)
- Update to version 0.50.0+git20250110.cbabeb7:
  * Harden wtmpdbd.service
  * libwtmpdb: fallback to sqlite if SELinux blocks varlink socket
- Update to version 0.50.0+git20250110.12da60f:
  * Release version 0.50.0
  * README: add wtmpdbd
  * wtmpdbd: Print stopped message
  * wtmpdbd.service: preset WTMPDBD_OPTS
  * wtmpdbd: don't call listen if started by a socket
  * tst-varlink: skip if varlink is not supported
  * libwtmpdb: set varlink_is_active to 0 without systemd
  * libwtmpdb: always define varlink checks
  * wtmpdb: define quiet only if we have systemd
  * libwtmpdb: return error if varlink support is missing
  * Send sd_notify(STOPPING=1);
  * Check if systemd has sd_varlink_server_listen_name()
  * wtmpdbd.service: optional read /etc/default/wtmpdbd
  * wtmpdbd: simplify creation of varlink sockets
  * Set umaks with varlink to 0077, improve error reporting
  * wtmpdbd: enable to start via sockets
  * libwtmpdb: handle ECONNRESET as wtmpdbd not running
  * libwtmpdb: fix crash in varlink if error==NULL
  * Install daemon in libexec directory
  * tst-get_id: skip if there is no db file
  * libwtmpdb: improve error return code
  * db path "varlink" will enforce varlink interface
  * Add service and socket files
  * wmtpdb: call wtmpdb_* functions with NULL as path
  * wtmpdbd: add socket activation
  * Implement varlink read_all client side
  * Make wtmpdbd support compiletime config
  * Add daemon using varlink for communication
  * Document that openssh is special
  * libwtmpdb: create wrapper around sqlite functions
  * Make mkdir_p more robust