| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: xsm | Distribution: openSUSE Tumbleweed |
| Version: 1.0.6 | Vendor: openSUSE |
| Release: 1.5 | Build date: Mon Mar 4 05:34:09 2024 |
| Group: System/X11/Utilities | Build host: reproducible |
| Size: 142648 | Source RPM: xsm-1.0.6-1.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://xorg.freedesktop.org/ | |
| Summary: X Session Manager | |
xsm is a session manager. A session is a group of applications, each of which has a particular state. xsm allows you to create arbitrary sessions - for example, you might have a "light" session, a "development" session, or an "xterminal" session. Each session can have its own set of applications. Within a session, you can perform a "checkpoint" to save application state, or a "shutdown" to save state and exit the session. When you log back in to the system, you can load a specific session, and you can delete sessions you no longer want to keep.
MIT
* Mon Mar 04 2024 Stefan Dirsch <sndirsch@suse.com>
- Update to version 1.0.6
* unifdef -UUSG
* unifdef -UMOTOROLA
* gitlab CI: stop requiring Signed-off-by in commits
* Add -help and -version options
* unifdef SCO325
* unifdef SCO
* unifdef SYSV
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
* Mon Apr 04 2022 Stefan Dirsch <sndirsch@suse.com>
- Update to version 1.0.5
* bugfix release
* Fri Dec 03 2021 Dirk Müller <dmueller@suse.com>
- modernize spec file (move license to licensedir)
* Thu Jul 02 2020 Stefan Dirsch <sndirsch@suse.com>
- n_UsrEtc.patch:
* add /usr/etc/X11/xsm/system.xsm as fallback to
/etc/X11/xsm/system.xsm (boo#1173059)
* Thu Apr 05 2018 sndirsch@suse.com
- Update to version 1.0.4
* autogen.sh changes
* configure: Drop AM_MAINTAINER_MODE
* Print which option was in error along with usage message
* Remove obsolete Imake SIGNALRETURNSINT
* Drop CRAY support
* Improve help messages & man page
* Close file descriptors on exec.
* Tue Feb 26 2013 zaitor@opensuse.org
- Update to version 1.0.3:
+ Use mode_t, not int, for umask return/argument value.
+ Use standard autoconf defines for mkstemp & putenv instead of
imake leftovers.
+ install: Use sysconfdir instead of libdir for config files.
+ Add size limit to scanf string specifier.
+ Fix some gcc -Wwrite-strings warnings.
+ Terminate execl() arguments with NULL instead of 0.
+ Convert a couple last sprintf calls to snprintf.
+ Convert XtMalloc + sprintf to XtAsprintf. Depends on libXt >
1.0.99 to ensure XtAsprintf is available.
+ config:
- Add missing AC_CONFIG_SRCDIR
- Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
- Replace deprecated AC_HELP_STRING with AS_HELP_STRING.
- Move man pages into their own directory.
+ man:
- Replace hard coded man page section with substitution
strings.
- Remove trailing spaces and tabs.
+ Make System() prototype for Solaris in xsm.h actually a
prototype.
- Drop xsm.diff patch, fixed upstream.
* Fri Apr 13 2012 vuntz@opensuse.org
- Split xsm from xorg-x11. Initial version: 1.0.2.
/usr/bin/xsm /usr/etc /usr/etc/X11 /usr/etc/X11/xsm /usr/etc/X11/xsm/system.xsm /usr/share/X11/app-defaults /usr/share/X11/app-defaults/XSm /usr/share/doc/packages/xsm /usr/share/doc/packages/xsm/ChangeLog /usr/share/doc/packages/xsm/README /usr/share/licenses/xsm /usr/share/licenses/xsm/COPYING /usr/share/man/man1/xsm.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:29:00 2025