sys-auth / seatd

Minimal seat management daemon and universal library

Official package sites : https://sr.ht/~kennylevinsen/seatd ·

v9999 :: 0/1 :: gentoo

Modified
License
MIT
USE flags
builtin elogind server systemd

v0.7.0-r1 :: 0/1 :: gentoo

Modified
License
MIT
Keywords
amd64 arm arm64 ppc64 x86 ~alpha ~ia64 ~loong ~ppc ~riscv ~sparc
USE flags
builtin elogind server systemd

v0.7.0 :: 0/1 :: gentoo

Modified
License
MIT
Keywords
amd64 arm arm64 ppc64 x86 ~loong ~riscv
USE flags
builtin elogind server systemd

General

builtin
Enable embedded server in libseat
elogind
Enable session tracking via sys-auth/elogind
server
Enable standalone seatd server, replacement to (e)logind
server
Enable standalone seatd server, replacement to (e)logind
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

acct-group / seat : Group for sys-auth/seatd

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

dev-libs / weston : Wayland reference compositor

gui-libs / wlroots : Pluggable, composable, unopinionated modules for building a Wayland compositor

gui-wm / sway : i3-compatible Wayland window manager

878941
sys-auth/elogind: make daemon installation optional (was: sys-auth/seatd[elogind] should not install the entire elogind package)
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/seatd: Stabilize 0.7.0-r1 x86, #881103
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/seatd: Stabilize 0.7.0-r1 amd64, #881103
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.7.0-r1 ppc64, #881103
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.7.0-r1 arm, #881103
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.7.0-r1 arm64, #881103
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
sys-auth/seatd: Keyword 0.7.0-r1 alpha, #873322
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: Keyword 0.7.0-r1 sparc, #873322
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/seatd: Keyword 0.7.0-r1 ppc, #873322
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: Keyword 0.7.0-r1 ia64, #873322
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Disable setting USE=server by default
The desktop profile defaults to logind, this is probably where most users of libseat come from and while it is possible to use both seatd and (e)logind in tandem[1], it isn't a good default. [1] https://todo.sr.ht/~kennylevinsen/greetd/27#event-205371 Closes: https://bugs.gentoo.org/865411 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: drop 0.6.4
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.7.0 ppc64, #865715
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/seatd: Stabilize 0.7.0 arm64, #865715
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/seatd: Stabilize 0.7.0 arm, #865715
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/seatd: Stabilize 0.7.0 x86, #865715
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/seatd: Stabilize 0.7.0 amd64, #865715
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Version bump, 0.7.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/25621 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-auth/seatd: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
sys-auth/seatd: keyword 0.6.4 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/seatd: [QA] drop implicit -Dwerror=false for meson ebuilds
Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's always set for Meson builds, so we don't need to repeat it in ebuilds. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.6.4 ppc64, #835699
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.6.4 arm, #835699
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: drop 0.6.3
Bug: https://bugs.gentoo.org/833950 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/seatd: Stabilize 0.6.4 x86, #834032
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.6.4 arm64, #834032
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-auth/seatd: Stabilize 0.6.4 amd64, #834032
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: drop 0.5.0, 0.5.0-r1, 0.6.2-r1
Bug: https://bugs.gentoo.org/833950 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Security bump to 0.6.4, CVE-2022-25643
This affects 0.6.0, 0.6.1, 0.6.2 and 0.6.3. Announcement: <https://lists.sr.ht/~kennylevinsen/seatd-announce/%3CETEO7R.QG8B1KGD531R1%40kl.wtf%3E> Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/24322 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
sys-auth/seatd: Keyword 0.6.3 for ~arm
The tests pass and it appears to work. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-auth/seatd: Stabilize 0.6.3 arm64, #828381
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-auth/seatd: x86 stable wrt bug #828381
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-auth/seatd: amd64 stable wrt bug #828381
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Version bump, 0.6.3
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/22682 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Apply seat group fix on live ebuild
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: server depends on seat group
The seatd server is running as seat group, so when installing with USE="server", rdepend on acct-group/seat Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Security cleanup, 0.6.0
Bug: https://bugs.gentoo.org/813282 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/22305 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Version bump, 0.6.2
Bug: https://bugs.gentoo.org/813282 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: fix compiling
Closes: https://bugs.gentoo.org/812929 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-auth/seatd: readd ~riscv
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Version bump, 0.6.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/22279 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
sys-auth/seatd: fix keywords for new 0.5.0-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Greg Depoire--Ferrer · gentoo
sys-auth/seatd: Add builtin and server IUSE flags
The builtin flag is for enabling the embedded server backend in libseat that doesn't require starting a standalone server. It was disabled in the package previously but some users might want to enable it. The `server` flag is for enabling the standalone server. It was enabled in the package previously but some users might want to disable it. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Greg Depoire--Ferrer <greg.depoire@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21877 Acked-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alex Fan · gentoo
sys-auth/seatd: keyword 0.5.0 for ~riscv
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: cleanup, 0.4.0-r1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/21224 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James · gentoo
sys-auth/seatd: Stabilize 0.5.0 arm64, #795723
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/seatd: Stabilize 0.5.0 amd64, #795723
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-auth/seatd: Stabilize 0.5.0 x86, #795723
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Version bump, 0.5.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/19966 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
sys-auth/seatd: stable amd64/x86/arm64
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Install systemd service file
Closes: https://bugs.gentoo.org/754657 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/18555 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: Disable -Werror
Closes: https://bugs.gentoo.org/754120 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/18237 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-auth/seatd: add keywords ~arm64 ~ppc64 ~x86
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
sys-auth/seatd: New package
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Aaron Bauman <bman@gentoo.org>