| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Split off upstream branding into greetd-branding-upstream package - Split off agreety into greetd-agreety package - Split off fakegreet into greetd-fakegreet package - Package manpages - Adjust package Group to System/X11/Displaymanagers - Add greetd.rpmlintrc
- 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
- 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
- create /var/lib/greetd by default
- 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
- Remove dependencies getent, groupadd, useradd, group(video), now taken care of in system-user-greeter - Remove stale dependency diffutils
- Do not create greeter user, rely on system-user-greeter