#703710 (re-)enable killer feature on diskless workstations

Package:
debian-edu-config
Source:
debian-edu-config
Submitter:
Mike Gabriel
Date:
2026-09-04 21:55:04 UTC
Severity:
wishlist
Tags:
Blocked By:
Bug Title
648219

  0

killer script does not recognize X2Go sessions

normal stable testing unstable about 13 years ago

#703710#5
Date:
2013-03-22 15:17:30 UTC
From:
To:
Hi All,

With a squeeze-r0 installation, the diskless-workstation have a
disabled killer cronjob (in /etc/cron.daily/killer~disabled).

Is this intentional?

Mike

#703710#10
Date:
2013-03-23 11:52:41 UTC
From:
To:
control: -1 version 1.455

thats not a version of debian-edu-config.

seems legit, just by judging from the very existence of a file called "killer-
disabled" ;-)


cheers,
	Holger

#703710#25
Date:
2014-10-16 11:58:56 UTC
From:
To:
The disabling of cron jobs on diskless workstations is done by the
script
/usr/share/ltsp/plugins/ltsp-build-client/Debian-custom/032-edu-pkgs in
the debian-edu-config package.  It also, as you say, disable the killer
cron job.  This is the comment on top of that code block:

    # Disable the cron jobs that should not be running on a diskless
    # workstation.  Keep rwhod, shutdown-at-night and
    # sitesummary-client.

Should we run killer on diskless workstations and thin clients?  I am
not sure.

#703710#30
Date:
2014-10-18 12:48:08 UTC
From:
To:
Hi Petter,
Otherwise, diskless workstations (not sure about thin clients,
actually) will not get affected by shutdown-at-night if users forgot
to log out.

The expected behaviour would be for diskless workstations:

   o killer ends still-running / not-logged-off sessions after 6h of
session duration
   o shutdown-at-night turns of the diskless machine within the next hour

Greets,
Mike

#703710#35
Date:
2014-10-18 13:19:57 UTC
From:
To:
[Mike Gabriel]

Hi.

As far as I know, it work reliably.  But not quite like you think it
is working.

Killer will kill processes for people not logged into the machine, not
throw out logged in users.  It get rid of leftover processes.

I am not sure killer is the autologout-mechanism you are looking for.
shutdown-at-night would work if you had such autologin mechanism.

#703710#40
Date:
2018-05-18 09:46:36 UTC
From:
To:
Hi Mike,

you might want to test if the attached script would work as autologout
mechanism. (I've used it at a local school, so comments are in German.)

Wolfgang

#703710#43
Date:
2026-09-01 21:00:39 UTC
From:
To:
Hello,

Bug #703710 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/2adfed6bb4974b7065fe78547a76bd945e0d617a

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/703710

#703710#48
Date:
2026-09-04 21:26:21 UTC
From:
To:
Hello,

Bug #703710 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/a3082be90dd1754fe8eebdb35657cc20333a17bb

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/703710

#703710#51
Date:
2026-09-04 21:26:41 UTC
From:
To:
Hello,

Bug #703710 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/a3082be90dd1754fe8eebdb35657cc20333a17bb

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/703710

#703710#54
Date:
2026-09-04 21:26:57 UTC
From:
To:
Hello,

Bug #703710 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/a3082be90dd1754fe8eebdb35657cc20333a17bb

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/703710

#703710#57
Date:
2026-09-04 21:27:16 UTC
From:
To:
Hello,

Bug #703710 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/a3082be90dd1754fe8eebdb35657cc20333a17bb

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/703710

#703710#60
Date:
2026-09-04 21:27:47 UTC
From:
To:
Hello,

Bug #703710 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/a3082be90dd1754fe8eebdb35657cc20333a17bb

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/703710

#703710#65
Date:
2026-09-04 21:52:34 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
debian-edu-config, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 703710@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated debian-edu-config package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 04 Sep 2026 23:35:24 +0200
Source: debian-edu-config
Architecture: source
Version: 2.13.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Edu Developers <debian-edu@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 703710 1051836 1052962 1092123 1146398
Changes:
 debian-edu-config (2.13.2) unstable; urgency=medium
 .
   [ Serhii Horichenko ]
   * share/debian-edu-config/tools/run-at-firstboot:
     - Add an environment check to avoid starting the image creation on
       an LTSP-client (Closes: #1092123).
     - Add an ability to create a Diskless Workstation chroot and separate
       the creation of an image on an LTSP-server without the Main-Server
       role (Closes: #1092123).
 .
   [ Mike Gabriel ]
   * sbin/debian-edu-ltsp-install:
     - When creating a DLW, set PROFILE to 'Workstation' (Closes: #1092123).
   * share/debian-edu-config/tools/kerberos-kdc-init:
     - Don't hard-code master_key_type, use MIT/Kerberos' default. (Closes:
       #1052962).
   * Stop using killer script in Debian Edu. (Closes: #703710).
   * cf3/cf.ldapclient:
     - Ensure empty file /etc/netgroup exists. (Closes: #1146398).
   * exim4/exim-ldap-{server,client}-v4.conf:
     - Write logs to syslog. (Closes: #1051836).
   * run-at-firstboot:
     - Initialize first user's mailbox only when logging into Main-Server.
Checksums-Sha1:
 772b9343dcdd45212cc6706e2656481825dd4379 1978 debian-edu-config_2.13.2.dsc
 bd05dad205e2a4cbea9b32be0857f9d752ee2b05 365076 debian-edu-config_2.13.2.tar.xz
 e43d6aef60c286093e384f87ac46325332ae0c1a 6689 debian-edu-config_2.13.2_source.buildinfo
Checksums-Sha256:
 c4d62b035540a8dfd25ece25b1d767e93fd054af05ca9d65e4779c8d4f8eed8e 1978 debian-edu-config_2.13.2.dsc
 49961c139ce0454779c88596e1ee9177d5696f593f2cac87f3fdf333698d2503 365076 debian-edu-config_2.13.2.tar.xz
 ee7b9f7f76910bd071bd7fc9dbaa81f8d93fca8f29f9bf6676536da74860915b 6689 debian-edu-config_2.13.2_source.buildinfo
Files:
 6c7d1dba6c2a179c5881c437514867b3 1978 misc optional debian-edu-config_2.13.2.dsc
 ec292a552ec95ce405fdbd77ecafe53c 365076 misc optional debian-edu-config_2.13.2.tar.xz
 066e86db7eaf5fa58cc75d1cb028ccd8 6689 misc optional debian-edu-config_2.13.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmqbOh8VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsx2jUP/ja9ccx5xjiBhFuLLjDlANahMElJ
4O4DxmyBSdBWnBatlZymc/M248LxFd+daewiaSb3nT42iGJreE6klN19veJWC60V
R/3PY4WCb9jjXkoqAzdas8xKyix4aGsA1Ecnf39JeW9YfhQ7iAEQ2WoioFpdy1Jo
ZXHUqTwSI2JckDB/WUcjuHrH3k0LajR3fF6yaEUqsp/sFXjy425jBeht9m/nAkwF
NHD9JxxZSWn4kreFjjCxUb6GBWejSK2g+mrbHdTuqiyB84E6PtU23XCWbh7fs6pG
cfqsejYLWf8cwh0cXPxvSMfVmR37GwuCX+h1wqYHwmGWfZHt/Aeg8UP9Fq1S8YgW
Bx79XVELeOkRTxKyw3/XSunq0LXz8BuVJkRhLPqfDLWSMIetGmP7+pqgJE/igAX6
ioaKIDx0oRIT38KdKlN4RiZvaHMDzchMFdCQMF2PWjCKK6tTS0rymfcawsYWfMoR
bWUhkYOJU1FOxCLH9lZlcGvf+nR4pZIuQPi8jlbKXXTSSY5VUY5l4coijN0WNzA7
s2X0h+9mOWPonFXxUJbHGcCHbGT8LEmNb25yu5iZEL4O6pO6CtkMEjBqRUndLDMu
6AhruhXAZw9GZSRRLjXYsx7lKcVW9kscQNMeyNGRETroZ85a59UhfgB7cEvxwI3a
Svws+Kyq/9GWTIFC
=VDYv
-----END PGP SIGNATURE-----