]> git.ipfire.org Git - thirdparty/systemd.git/commit
home: make libpwquality dep a runtime dlopen() one
authorLennart Poettering <lennart@poettering.net>
Tue, 18 Aug 2020 07:56:56 +0000 (09:56 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 19 Aug 2020 08:03:24 +0000 (10:03 +0200)
commit679badd7ba5ddcff97ad8603fcf272454ab06663
tree98d3e46a6cf3550bd9721fdfbe5debb4dc457add
parent9c23ce7363bf6b73a910f0020d305f6ba08871b8
home: make libpwquality dep a runtime dlopen() one

Also, let's move the glue for this to src/shared/ so that we later can
reuse this in sysemd-firstboot.

Given that libpwquality is a more a leaf dependency, let's make it
runtime optional, so that downstream distros can downgrade their package
deps from Required to Recommended.
meson.build
src/home/homectl.c
src/home/homed-home.c
src/home/meson.build
src/home/pwquality-util.c [deleted file]
src/home/pwquality-util.h [deleted file]
src/home/user-record-pwquality.c [new file with mode: 0644]
src/home/user-record-pwquality.h [new file with mode: 0644]
src/shared/meson.build
src/shared/pwquality-util.c [new file with mode: 0644]
src/shared/pwquality-util.h [new file with mode: 0644]