summaryrefslogtreecommitdiff
path: root/sbin
Commit message (Collapse)AuthorAgeFilesLines
* sbin/itzks-puppetserver-detect-broken-hosts: Some more shell syntax ↵Mike Gabriel2025-01-311-3/+3
| | | | pedantics (curly braces, quotes).
* sbin/itzks-puppet-renew-ssl: Unset http_proxy/https_proxy before running ↵Mike Gabriel2025-01-311-0/+2
| | | | 'puppet agent'.
* sbin/itzks-puppet-renew-ssl: Add support for manual interaction with ↵Mike Gabriel2025-01-311-2/+19
| | | | puppetserver (in case SSH pub/priv key authentication is not available when fixing a host).
* sbin/itzks-puppetserver-detect-broken-hosts: Add support for ignoring ↵Mike Gabriel2025-01-311-0/+9
| | | | already repaired puppet clients.
* sbin/*puppet*: Rework puppet client/ca maintenance scripts.Mike Gabriel2025-01-247-10/+224
|
* sbin/<several>: Check if script is running as root.Mike Gabriel2025-01-246-1/+31
|
* sbin/itzks-prepare-reinstall: Fix indentation.Mike Gabriel2023-10-111-2/+2
|
* sbin/itzks-prepare-reinstall: Correct copyright year.Mike Gabriel2023-10-111-1/+1
|
* sbin/itzks-prepare-reinstall: Add script to clean-up puppet client ↵Mike Gabriel2023-10-111-0/+77
| | | | certificates before reinstalling. Must be run on tjener or puppetserver.
* sbin/itzks-puppet-autosign-new-host-certificates: Support newer puppetserver ↵Mike Gabriel2023-09-271-14/+64
| | | | ca API for handling certificate signing requests.
* sbin/itzks-systems.do_preseed: White-space cleanup.Mike Gabriel2023-09-271-1/+0
|
* sbin/itzks-check-ldap-group-not-in-correct-ou: Add script. Analyze LDAP tree ↵Mike Gabriel2023-09-121-0/+57
| | | | and find primary groups that are in the wrong OU.
* sbin/diskless-workstation-shell.b{ookworm,uster}: Typo fix in /tmp path ↵Mike Gabriel2023-06-022-2/+2
| | | | variable.
* sbin/e2guardian-update-shallalists: Rewrite and rename to ↵Mike Gabriel2023-03-072-72/+147
| | | | sbin/e2guardian-update-blacklists. Obtain blacklists from University of Toulouse now.
* sbin/itzks-puppet-refresh-ssl: Start puppet after having it enabled.Mike Gabriel2022-02-081-0/+1
|
* sbin/itzks-puppet-refresh-ssl: Fix/improve script.Mike Gabriel2022-02-081-2/+3
|
* sbin/itzks-puppet-refresh-ssl: Add script for wiping and refresh puppet's ↵Mike Gabriel2022-02-081-0/+6
| | | | SSL related files.
* sbin/itzks-update-disklserver-squashfs-images: Ignore errors when removing ↵Mike Gabriel2022-02-051-1/+1
| | | | ltsp.conf and it is not (yet) present.
* diskless-workstation-shell*: Set explicit TMPDIR to /tmp (instead of being ↵Mike Gabriel2022-02-043-0/+6
| | | | bothered by libpam-tmpdir.
* sbin/itzks-diskless-re-partition-dlw: Handle NVMe storage devices gracefully.Mike Gabriel2022-01-271-4/+11
|
* sbin/itzks-diskless-re-partition-dlw: Add file. Provide script that turns ↵Mike Gabriel2022-01-271-0/+50
| | | | any storage device into a DLW swap+scratch storage.
* LTSP: Support providing SSH access to diskless clients.Mike Gabriel2022-01-261-0/+8
|
* sbin/itzks-update-disklserver-squashfs-images: Make sure <chroot>/root.ssh/ ↵Mike Gabriel2022-01-141-0/+3
| | | | folder exists before trying to copy something inside.
* sbin/itzks-update-disklserver-squashfs-images: Typo fix in priv_key_file ↵Mike Gabriel2022-01-141-1/+1
| | | | name (d_rsa -> id_rsa).
* sbin/itzks-update-disklserver-squashfs-images: White-space / indentation fix.Mike Gabriel2022-01-141-1/+1
|
* sbin/itzks-update-disklserver-squashfs-images: Remove previous ↵Mike Gabriel2022-01-141-0/+1
| | | | x2gothinclient background before copying/symlinking.
* sbin/diskless-workstation-shell*: Adjust chroot paths (<arch>+<codename> -> ↵Mike Gabriel2022-01-143-3/+3
| | | | dlw+<arch>+<codename>).
* Revert "sbin/diskless-workstation-shell*: Adjust chroot paths ↵Mike Gabriel2022-01-143-3/+3
| | | | | | (<arch>+<codename> -> dlw+<arch>+<codename>)." This reverts commit b1de26247a8c2ea3afa676ccae552cd1095f69c3.
* itzks-puppet-autosign-new-host-certificates: Add script. Auto-sign puppet ↵Mike Gabriel2022-01-141-0/+42
| | | | host CSRs if host is in LDAP.
* sbin/itzks-update-disklserver-squashfs-images: Add magic to configure an ↵Mike Gabriel2022-01-141-0/+49
| | | | X2Go TCE.
* sbin/itzks-update-disklserver-squashfs-images: Stop script run, if not run.Mike Gabriel2022-01-141-0/+5
|
* sbin/itzks-display-shell: Prepare for running bullseye displays.Mike Gabriel2022-01-141-1/+1
|
* sbin/diskless-workstation-shell*: Adjust chroot paths (<arch>+<codename> -> ↵Mike Gabriel2022-01-143-3/+3
| | | | dlw+<arch>+<codename>).
* sbin/itzks-update-disklserver-squashfs-images: Also re-create / update ↵Mike Gabriel2022-01-111-1/+3
| | | | kernel images when running this script.
* sbin/diskless-workstation-shell.bookworm: Add file. Update d/copyright.Mike Gabriel2022-01-071-0/+66
|
* sbin/itzks-update-disklserver-squashfs-images: Deploy SSH key file(s) and ↵Mike Gabriel2022-01-071-0/+25
| | | | authorized_keys file into DLW chroot.
* sbin/itzks-switch-back-to-networkmanager: Drop file. We don't need switching ↵Mike Gabriel2022-01-071-50/+0
| | | | back anymore, either.
* sbin/itzks-switch-to-systemd-networkd: Drop file. We don't want ↵Mike Gabriel2022-01-071-73/+0
| | | | systemd-networkd for now.
* sbin/itzks-update-disklserver-squashfs-images: Use renamed ↵Mike Gabriel2022-01-061-3/+3
| | | | ltsp.conf.itzks-systems-disklserver.in file.
* sbin/itzks-update-disklserver-squashfs-images: Don't abort script in ↵Mike Gabriel2022-01-061-5/+6
| | | | creation of ltsp_chroots list. Move ltsp.img and iPXE boot menu update/creation to the bottom of the script.
* sbin/itzks-update-disklserver-squashfs-images: Create ltsp.conf from ↵Mike Gabriel2022-01-051-1/+18
| | | | ltsp.conf.in template file and use disklserver's root PW for root@<diskless-workstation>.
* sbin/itzks-update-disklserver-squashfs-images: Fail on errors.Mike Gabriel2022-01-051-0/+2
|
* sbin/itzks-update-disklserver-squashfs-images: Update ltsp.img and LTSP's ↵Mike Gabriel2022-01-051-0/+4
| | | | iPXE boot menu on a regular basis, while we are at it.
* sbin/itzks-update-disklserver-squashfs-images: Hack in a larger TMPDIR (and ↵Mike Gabriel2022-01-051-0/+8
| | | | work around libpam-tmpdir not working for root).
* sbin/itzks-update-disklserver-squashfs-images: Rewrite script (proper ↵Mike Gabriel2022-01-041-10/+10
| | | | variable syntax); adjust for next-generation LTSP.
* sbin/diskless-workstation-shell.*: Drop versions for jessie and stretch, add ↵Mike Gabriel2021-12-173-69/+3
| | | | bullseye version.
* sbin/itzks-reset-userprofile: Fix comment.Mike Gabriel2019-11-141-1/+2
|
* sbin/itzks-reset-userprofile: Move from bin/ to sbin/.Mike Gabriel2019-11-141-0/+170
|
* Update diskless-workstation-shell man pages, add script to chroot into ↵Mike Gabriel2019-04-043-2/+68
| | | | buster DLW chroots.
* sbin/itzks-update-disklserver-squashfs-images: Typo fix rm command.Mike Gabriel2019-01-211-1/+1
|