- 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 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/greetd?expand=0&rev=41
218 lines
8.6 KiB
Plaintext
218 lines
8.6 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Feb 6 10:24:19 UTC 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 7 13:06:46 UTC 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 6 02:19:14 UTC 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 05:52:57 UTC 2024 - Richard Rahl <rrahl0@disroot.org>
|
|
|
|
- create /var/lib/greetd by default
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 7 06:27:12 UTC 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 7 09:53:18 UTC 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 6 16:37:49 UTC 2024 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
|
|
|
- Do not create greeter user, rely on system-user-greeter
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 30 15:18:48 UTC 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 2 21:12:29 UTC 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 02:00:37 UTC 2022 - William Brown <william.brown@suse.com>
|
|
|
|
- Update vendored dependencies
|
|
- Correct ordering of _service entries due to a recompress confusion
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 23 07:33:52 UTC 2022 - Franck Bui <fbui@suse.com>
|
|
|
|
- spec: /etc/pam.d/greetd should be %config(noreplace) on SLE
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 14 15:41:18 UTC 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 7 01:22:46 UTC 2022 - William Brown <william.brown@suse.com>
|
|
|
|
- resolve bsc#1194119 (CVE-2021-45710)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 24 13:46:49 UTC 2021 - Denys Kondratenko <stdden@opensuse.org>
|
|
|
|
- Version bump to 0.8.0
|
|
* deps: update tokio to 1.0
|
|
* deps: update nix and other dependencies
|
|
* Ensure initial session is only run once.
|
|
* recommend making config world readable rather than setting owner
|
|
* Update lock file
|
|
* readme: Add discuss section
|
|
* docs: Fix scdoc syntax for greetd.5
|
|
* rustfmt: Change merge_imports to imports_granularity
|
|
* ipc: Fix tokio codec
|
|
* Add makefile for man pages
|
|
* greetd: add terminal switch flag configuration option
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 28 05:35:48 UTC 2021 - William Brown <william.brown@suse.com>
|
|
|
|
- Replace rust-packaging with cargo-packaging
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 17 14:47:55 UTC 2021 - Denys Kondratenko <stdden@opensuse.org>
|
|
|
|
- provide real shell in example conf
|
|
* fixes # https://github.com/openSUSE/openSUSEway/issues/37
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 23 23:28:41 UTC 2021 - Michal Hrusecky <michal.hrusecky@opensuse.org>
|
|
|
|
- avoid restarts on update by using %service_del_postun_without_restart
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 30 18:46:49 UTC 2021 - Andrés Barrantes Silman <andresbs@opensuse.org>
|
|
|
|
- Version bump to 0.7.0
|
|
* Use additional pam service config for greeter
|
|
* greetd: Added tuigreet to known greeters list.
|
|
* terminal: Use direct open, proper errors
|
|
* worker: Unconditionally set up tty
|
|
* terminal: Forcibly take terminal
|
|
* session: Do not log pam_conv after start
|
|
* ci: Build both arch and alpine
|
|
* Use per-pid socket paths
|
|
* Terminate cleanly on SIGINT
|
|
* Use stdin as VT for current/none vt selections
|
|
* config: Skip reading config in session worker
|
|
* config: Add general.source_profile
|
|
* config: Fix tests for general section
|
|
* docs: Document new general section
|
|
* ci: Disable automatic github mirroring
|
|
* Add installation instructions on Gentoo
|
|
* Make sure to require codec in tokio-codec feature
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 5 16:47:30 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>
|
|
|
|
- add missed group requirement (issue could be seen during installation)
|
|
- correct home directory for the greeter user
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 15 10:03:45 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>
|
|
|
|
- fix /etc/greetd dir permissions
|
|
- relocate pam file to /usr/etc
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 9 14:39:12 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>
|
|
|
|
- add missing state and run dirs
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 9 14:17:50 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>
|
|
|
|
- fix file permissions to correct greeter user
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 8 13:00:24 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>
|
|
|
|
- Add greetd.pam file and fixed directory permission in etc
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 7 15:35:35 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>
|
|
|
|
- Initial v0.6.1 greetd package
|
|
* includes greetd service
|
|
* includes agreety text-based greeter
|