Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: greetd | Distribution: openSUSE Tumbleweed |
Version: 0.10.3 | Vendor: openSUSE |
Release: 1.3 | Build date: Fri Jun 7 15:06:46 2024 |
Group: System/Management | Build host: reproducible |
Size: 1203419 | Source RPM: greetd-0.10.3-1.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://git.sr.ht/~kennylevinsen/greetd | |
Summary: Minimal and flexible login manager daemon |
greetd is a login manager daemon. greetd on its own does not have any user interface, but instead offloads that to greeters, which are arbitrary applications that implement the greetd IPC protocol.
GPL-3.0-only
* Fri Jun 07 2024 Joshua Smith <smolsheep@opensuse.org> - Update to 0.10.3: * fixes an incorrect cast in the PAM ffi code that could lead to periodic failures. - Update to 0.10.2: * fixes builds on stable rust toolchains * greetd_ipc: Only set feature flag for docsrs * Thu Jun 06 2024 Joshua Smith <smolsheep@opensuse.org> - Update to 0.10.1: * Reintroduce the XDG_VTNR environment variable which some X11 sessions were relying on * context: Error on unexpected auth message response * greetd: Scramble response texts after use * greetd_ipc: Fix docs.rs build * greetd_ipc: Show required codec features in docs * Thu May 23 2024 Richard Rahl <rrahl0@disroot.org> - create /var/lib/greetd by default * Tue May 07 2024 Joshua Smith <smolsheep@opensuse.org> - Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness - Enable tests - Service to use manual instead of deprecated disabled - Remove deprecated cargo_config (now part of vendor) - Update to version 0.10.0: Breaking: * Support for the old configuration format, superseded in 0.5.0, has been removed. Please ensure that the new INI format documented in `man 5 greetd` is used before upgrading. * Support for falling back to the `login` PAM service when the `greetd` PAM service is missing has been removed. Ensure that a `greetd` PAM service is present in `/etc/pam.d/` or `/usr/lib/pam.d` before upgrading. The file for `login` can be copied if the fallback was used previously. * Fewer environment variables are exposed to user sessions. In particular, GREETD_SOCK is only shown to greeter sessions, and XDG_SESSION_CLASS and XDG_VTNR is only shown to PAM. Other: * Update deprecated SPDX identifier for GPL-3.0-only * Add ReGreet to list of known greetd greeters * Drop unmaintained `users` crate * Remove no-op question mark and Ok() * Remove references that are implicitly dereferenced * Remove pointless copying of string before copying it * Use strip_prefix to strip prefix * Derive VtSelection::default * Deduplicate parsing of VtSelection * Allow overriding VT via arguments * agreety: Return error if no input when prompted * config: Fix tests for service config * server: cargo fmt * pam: Remove fallback to the login service * pam: Swap /etc/pam.d and /usr/lib/pam.d * man: Document VT switch * readme: Add two greeter implementations * readme: Add Phog greeter implementation * Wed Feb 07 2024 Filippo Bonazzi <filippo.bonazzi@suse.com> - Remove dependencies getent, groupadd, useradd, group(video), now taken care of in system-user-greeter - Remove stale dependency diffutils * Tue Feb 06 2024 Filippo Bonazzi <filippo.bonazzi@suse.com> - Do not create greeter user, rely on system-user-greeter * Mon Jan 30 2023 Filippo Bonazzi <filippo.bonazzi@suse.com> - Update to version 0.9.0: * Revert "Remove 'env' from start_session" * ipc: ensure backward compatibility of the protocol * Change order of setting pam environment variables * fakegreet: reset state on errors * For FUSE-based home folders, chdir into them as the user instead of root * Use /bin/sh instead of $SHELL * cargo: Update dependencies * Tue Aug 02 2022 llyyr <llyyr.public@gmail.com> - Put greetd.pam in the right directory. greetd checks for the pam file in /etc/pam.d/, not in /lib/pam.d/ * Wed May 25 2022 William Brown <william.brown@suse.com> - Update vendored dependencies - Correct ordering of _service entries due to a recompress confusion * Wed Mar 23 2022 Franck Bui <fbui@suse.com> - spec: /etc/pam.d/greetd should be %config(noreplace) on SLE * Mon Mar 14 2022 Franck Bui <fbui@suse.com> - spec: don't directly use %{_distconfdir}, it's broken on SLE We should instead make use of %_pam_vendordir but its definition is also broken on SLE... hence let define our own macro for now. * Fri Jan 07 2022 William Brown <william.brown@suse.com> - resolve bsc#1194119 (CVE-2021-45710)
/etc/greetd /etc/greetd/config.toml /run/greetd /usr/bin/agreety /usr/bin/greetd /usr/lib/pam.d/greetd /usr/lib/systemd/system/greetd.service /usr/share/doc/packages/greetd /usr/share/doc/packages/greetd/README.md /usr/share/licenses/greetd /usr/share/licenses/greetd/LICENSE /var/cache/greetd /var/lib/greetd
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 02:11:34 2025