| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: greetd-agreety | Distribution: openSUSE Tumbleweed |
| Version: 0.10.3 | Vendor: openSUSE |
| Release: 2.1 | Build date: Thu Feb 6 11:24:19 2025 |
| Group: System/X11/Displaymanagers | Build host: reproducible |
| Size: 563081 | Source RPM: greetd-0.10.3-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://git.sr.ht/~kennylevinsen/greetd | |
| Summary: A text-based greeter for greetd | |
agreety is a very simple text-based greeter, with an appearance similar to agetty and login.
GPL-3.0-only
* Thu Feb 06 2025 Filippo Bonazzi <filippo.bonazzi@suse.com>
- 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
* 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)
/usr/bin/agreety /usr/share/licenses/greetd-agreety /usr/share/licenses/greetd-agreety/LICENSE /usr/share/man/man1/agreety.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025