File cscreen.changes of Package cscreen

-------------------------------------------------------------------
Mon Mar 18 18:18:18 UTC 2024 - olaf@aepfle.de

- version 1.8
- disable screen and colon command in example cscreenrc
- reduce the default nice level to 3 for entire screen session
- provide sol-via-impi.sh and sol-via-ssh.sh

-------------------------------------------------------------------
Thu Mar 14 14:14:14 UTC 2024 - olaf@aepfle.de

- version 1.7
- screen uses select(2), which is limited to FD_SETSIZE open file descriptors

-------------------------------------------------------------------
Fri Mar  8 16:00:49 UTC 2024 - olaf@aepfle.de

- version 1.6
- Fix sysusers.d usage to make system-user-cscreen installable
- Remove pre-systemd support

-------------------------------------------------------------------
Mon Feb  5 05:05:05 UTC 2024 - olaf@aepfle.de

- version 1.5
- Create system-user-cscreen
- add example for virsh console (bsc#1213936)

-------------------------------------------------------------------
Wed Mar  9 14:14:14 UTC 2022 - olaf@aepfle.de

- version 1.4
- remove braces from rpm macros
- expand %name in rpm specfile for some files
- Include new tmpfile in files section

-------------------------------------------------------------------
Wed Mar  9 13:13:13 UTC 2022 - olaf@aepfle.de

- version 1.3
- restrict usage of cscreen to a trusted set of users (bsc#1196451, CVE-2022-21946)
- remove usage of fixed path /tmp/cscreen.debug (bsc#1196446, CVE-2022-21945)

-------------------------------------------------------------------
Mon Sep 27 13:48:15 UTC 2021 - olaf@aepfle.de

- version 1.2
- fix default logtstamp string

-------------------------------------------------------------------
Wed Apr 21 12:13:14 UTC 2021 - olaf@aepfle.de

- version 1.1
- set hard status in cscreenrc example
- use wrapper script for shell/SHELL
- fix screen execution

-------------------------------------------------------------------
Tue Apr 20 10:20:30 UTC 2021 - olaf@aepfle.de

- version 1.0
- start cscreen earlier by ordering it right after local-fs.target
- add zombie_timeout to default cscreenrc
- adjust Requires for scriptlets
- package cscreen-rpmlintrc
- Set LimitNOFILE= to compensate for lack of SCREEN_FILE_LIMIT
- use fillup and sysconfig only with sysv
- fillup file should be owned by root
- use DISABLE_RESTART_ON_UPDATE also with sysv
- %license macro does not work reliably in 13.2
- check if rpm macro has_systemd exists
- own suders.d if needed
- use name macro consistently
- remove Requires for apparently unused mailx
- use screen variable in cscreen script
- use SCREEN_OWNER in cscreen script
- use SCREENRC variable consistently
- use SCREEN_NAME variable consistently
- remove leading slash from sysv SCREEN_NAME
- move defscrollback to SCREEN_HISTORY
- Pass more characters to the remote system (bsc#1162835).
- Get rid of /etc/sudoers.d directory to avoid file conflicts at install time

-------------------------------------------------------------------
Fri Sep 11 18:25:10 UTC 2020 - Franck Bui <fbui@suse.com>

- Make use of %service_del_postun_without_restart

  And stop using DISABLE_RESTART_ON_UPDATE as this interface is
  obsolete.

-------------------------------------------------------------------
Tue Aug 25 10:10:10 UTC 2020 - olaf@aepfle.de

- version 0.8
- Fix shell syntax in FORCE_UPDATE test
- add defattr
- Wrap %license
- add BuildRoot
- Move lock file from /etc/cscreenrc_allow_update to /dev/shm/.cscreenrc_allow_update
- Set DISABLE_RESTART_ON_UPDATE=yes
- carry permissions of sudoers.d content
- Remove BuildRequires screen and sudo
- Add hint how to use SCREEN_OWNER with systemd
- Adjust default username in sysv rccscreen
- Adjust comment in cscreen to refer to default username
- mark sudoers as config to preserve local modifications
- Use correct user _cscreen for logrotate.conf
- Add execute permissions to /var/log/screen

-------------------------------------------------------------------
Mon Aug 24 15:15:15 UTC 2020 - olaf@aepfle.de

- Adjust permissions for ~_cscreen

-------------------------------------------------------------------
Wed Jun 10 09:45:43 UTC 2020 - Thomas Renninger <trenn@suse.de>

- Do not try to chmod  /run/uscreens/S-cscreen on update
- avoid bashism in postun
- Require(postun) rm instead of coreutils

-------------------------------------------------------------------
Tue Jun  9 19:32:56 UTC 2020 - Thomas Renninger <trenn@suse.de>

- Use %{?systemd_ordering}, pkgconfig(systemd)
- Only recommend logrotate, do not require it
- In case of update try to chmod to _cscreen user instead of
  deleting /run/uscreens/S-cscreen

-------------------------------------------------------------------
Tue Jun  9 16:07:33 UTC 2020 - Thomas Renninger <trenn@suse.de>

- Pushed cscreen stuff to https://github.com/openSUSE/cscreen
  added _service file and pumped version to latest release v0.7

-------------------------------------------------------------------
Wed May 13 07:02:17 UTC 2020 - Thomas Renninger <trenn@suse.de>

- Introduce cscreen to run as _cscreen user instead of root
- Update to version 0.6

-------------------------------------------------------------------
Mon May 11 18:23:35 UTC 2020 - Thomas Renninger <trenn@suse.de>

- Run through spec-cleaner
- Update to version 0.5

-------------------------------------------------------------------
Thu May  7 16:35:29 UTC 2020 - ohering@suse.de

- Usage of cscreen requires sudo
- Remove stale comments, mark cscreenrc as ready to use

-------------------------------------------------------------------
Fri Nov  7 13:53:25 UTC 2019 - trenn@suse.de

- Add live updating possibilities (adding, removing windows actively)
  which is needed for orthos

-------------------------------------------------------------------
Mon Oct 21 08:43:44 UTC 2019 - Lars.Vogdt@suse.com
 
- try to exit screen normally first, before killing (init script only)

-------------------------------------------------------------------
Thu Oct 25 01:27:20 CEST 2018 - ro@suse.de

- add autofs.service to After: list in systemd unit file 

-------------------------------------------------------------------
Mon Oct 22 13:46:08 CEST 2018 - ro@suse.de

- fix cscreen script to read sysconfig/cscreen
- link rcfile to service 

-------------------------------------------------------------------
Mon Apr  9 14:46:21 CEST 2018 - ro@suse.de

- fix fillup dir usage 

-------------------------------------------------------------------
Mon Aug 21 02:18:42 UTC 2017 - lrupp@suse.de

- adapt config:
  + defscrollback is now 20000 per default
  + disable startup message
  + enable logging
- remove cscreen.1 manpage snipplets: manpage is missing anyway

-------------------------------------------------------------------
Mon Jan 23 11:43:37 UTC 2017 - Lars.Vogdt@suse.com

- add fillup_only for the sysconfig script

-------------------------------------------------------------------
Fri Jul 22 08:30:21 UTC 2016 - mcaj@suse.com

- added working systemd file for cscreen.

-------------------------------------------------------------------
Fri Feb 12 16:23:21 CET 2016 - ro@suse.de

- update cscreen with code from sconsole1 to allow cscreen -u 

-------------------------------------------------------------------
Thu Jul 17 11:39:00 UTC 2014 - mcaj@suse.com

- Fixed licence warning.
- added %preun and %postun parts.

-------------------------------------------------------------------
Wed Nov 23 08:49:06 UTC 2011 - lrupp@suse.de

- use olddir /var/log/screen/old
- use /etc/cscreenrc as config
- added cscreen.sysconfig to have the configuration configurable

-------------------------------------------------------------------
Tue Jul 12 20:35:20 UTC 2011 - lrupp@suse.de

- add /usr/bin/cscreen

-------------------------------------------------------------------
Fri Jan 14 07:48:56 UTC 2011 - lrupp@suse.de

- own and create /var/log/screen

-------------------------------------------------------------------
Sun Nov 21 21:35:26 CET 2010 - lrupp@suse.de

- initial version 0.1

openSUSE Build Service is sponsored by