linglong/misc/lib
ComixHe 032627936c feat: add syncing mecanism between ll-cli and ll-package-manager
ll-package-manager will delay the uninstall process of application
if there are running containers that are using the application that
will be uninstalled and ll-package-manager may not daemonlize anymore
in the future.

So we need a mecanism to sync states and let ll-package-manager to know
how many running container there are and whether container is building
or not.

ll-cli should touch a file under /run/linglong/UID which named
with current pid and left empty to present initialization of ll-cli is
incomplete, ll-package-manager should waiting until all file are valid
(or exit immediately) if ll-package-manager want to uninstalling
package.

Signed-off-by: ComixHe <heyuming@deepin.org>
2024-10-31 13:35:32 +08:00
..
linglong fix: change the mount options of rootfs 2024-09-29 14:15:19 +08:00
systemd feat: add new dbus object for migrating underlying storage 2024-10-08 17:40:34 +08:00
sysusers.d refact: all API types use quicktype 2024-04-01 17:05:32 +08:00
tmpfiles.d feat: add syncing mecanism between ll-cli and ll-package-manager 2024-10-31 13:35:32 +08:00