ltsp (23.02-3) unstable; urgency=medium

  * debian/patches: Remove inaccurate README.
  * debian/patches: Mark "Avoid-mv-on-init" patch as applied upstream.
  * debian/patches: Add patch from upstream to support bash completions.
  * debian/ltsp.links: Add symlink for bash completions.
  * debian/control: Update to Standards-Version 4.7.0.

 -- Vagrant Cascadian <vagrant@debian.org>  Fri, 06 Sep 2024 19:20:24 -0700

ltsp (23.02-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * No source change upload to move systemd units into /usr.

 -- Chris Hofstaedtler <zeha@debian.org>  Mon, 27 May 2024 00:47:56 +0200

ltsp (23.02-2) unstable; urgency=medium

  * Team upload.

  * debian/patches:
    + Add 0001_Avoid-mv-on-init-symlink-in-order-to-work-around-ove.patch
      (cherry-picked from upstream). Avoid mv on init symlink in order to
      work around overlayfs issue. (Closes: #1049397).

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 19 Aug 2023 17:33:29 +0200

ltsp (23.02-1) unstable; urgency=medium

  * Match both memtest86+x32.bin and memtest86+ia32.bin (#801)

 -- Alkis Georgopoulos <alkisg@gmail.com>  Tue, 28 Feb 2023 05:27:32 +0200

ltsp (23.01-1) unstable; urgency=medium

  [ Alkis Georgopoulos ]
  * Search for new memtest86+ binaries (#783)
  * Don't chmod -x epoptes anymore
  * Avoid systemd lingering (#778)
  * Avoid broken pipe warning (#767)
  * Better sssd autodetection (#749)
  * Support arctica-greeter (#742)
  * Search for DISABLE_SYSTEM_SERVICES in /lib too (#690)

  [ Vagrant Cascadian ]
  * debian/copyright: Update for v23.01.
  * debian/control: Update to Standards-Version 4.6.2, no changes.

 -- Vagrant Cascadian <vagrant@debian.org>  Tue, 24 Jan 2023 15:12:21 -0800

ltsp (22.01-2) unstable; urgency=medium

  * debian/patches: Make the generated dates timezone-agnostic. Thanks to
    Chris Lamb! Closes: #1005029.
  * debian/control: Update Standards-Version to 4.6.0.

 -- Vagrant Cascadian <vagrant@debian.org>  Sat, 05 Feb 2022 15:17:00 -0800

ltsp (22.01-1) unstable; urgency=medium

  * Use cp -u to inject ltsp (#636)
  * Prefer go-md2man or pandoc over ronn for man pages (#635, #640)
  * Use more compatible markdown (#634)
  * Introduce DISABLE_SYSTEM_SERVICES (#495)
  * debian/watch: Use tags to scan for new upstream versions
  * Suggest single partitions for VMs (#618)
  * Implement ltsp remoteapps (#597)
  * Avoid creating /srv/ltsp/raspios/boot/overlays/overlays (#594)
  * Check if iPXE has the features we need (#579)
  * Add e4:5f:01 rpi OUI in dnsmasq and ltsp.conf (#498)
  * Implement multiseat autodetection (#133)
  * Use correct root hash in ltsp.conf.5.md (#547)
  * Correctly replace BASE_DIR in ltsp.ipxe (#416)
  * Don't hardcode LTSP paths in 25-ro-root.sh (#485)
  * Use the system hostname (#568)
  * Use DNS=1 on ltsp clients (#373)
  * Introduce undocumented ltsp session
  * Add PATH and username for CRONTAB_x (#454)
  * Check if sssd.conf exists (#450)

 -- Alkis Georgopoulos <alkisg@gmail.com>  Sat, 22 Jan 2022 09:08:11 +0200

ltsp (21.01-1) unstable; urgency=medium

  [ Alkis Georgopoulos ]
  * Update copyright in man pages
  * Support openssh 8.4 (#358)
  * Document separate partitions in ltsp image (#347)
  * Correctly pass SSH_OPTIONS to pamltsp (#114)
  * Increase SSHFS cleanup timeout
  * Avoid more than 2 login error messages (#353)
  * Remove all resume configuration files (#346)
  * Transform INCLUDE into section_call (#343)
  * Rename Raspbian to Raspberry Pi OS (#342)
  * Allow NFS home in live CDs (#138)
  * Avoid tmpfs home (#338)
  * Make images accessible only by root (#336)
  * Document the correct /etc/ltsp/bin/sshfs path (#341)
  * Initial SSSD/LDAP support (#338)
  * Update issue template for discussions
  * Prevent AUTOLOGIN blocking boot in unmatched clients (#157)
  * Disable nfs-kernel-server by default
  * Update ltsp.conf.5.md

  [ Vagrant Cascadian ]
  * debian/patches: Prefer resolvectl over systemd-resolve.
    (Closes: #979261)

  [ Sébastien Ducoulombier ]
  * make debclean remove docs/man

 -- Vagrant Cascadian <vagrant@debian.org>  Mon, 11 Jan 2021 14:22:12 -0800

ltsp (20.06-1) unstable; urgency=low

  * Use sftp auth to allow disabling ssh logins (#128)
  * Set upstream metadata fields (#129)
  * Support multiseat (#133)
  * Support netbooting without an initrd (#68)
  * Default to READ_AHEAD_KB=128 (#27)
  * Add simple NFS_HOME example in ltsp-nfs.5.md

 -- Alkis Georgopoulos <alkisg@gmail.com>  Fri, 19 Jun 2020 09:11:09 +0300

ltsp (20.04-1) unstable; urgency=medium

  * Fix NFS chroot booting regression (#126)

 -- Alkis Georgopoulos <alkisg@gmail.com>  Fri, 03 Apr 2020 08:27:15 +0300

ltsp (20.03.1-1) unstable; urgency=medium

  * Exclude account database backups from the generated image

 -- Alkis Georgopoulos <alkisg@gmail.com>  Sun, 22 Mar 2020 16:05:40 +0200

ltsp (20.03-1) unstable; urgency=medium

  * Use eval_percent in PWMERGE_* (#118)
  * Optimize autodetection for gnome-keyring-daemon removal (#115)
  * Empty /var/log in ltsp init (#123)
  * Disable snap refresh and hardlinks (#120)
  * Update masked services for Ubuntu 20.04 (#124)
  * Use absolute symlink for ltsp.service (#121)
  * When disabling cups, also disable cups-browsed

 -- Alkis Georgopoulos <alkisg@gmail.com>  Mon, 16 Mar 2020 10:46:12 +0200

ltsp (20.01-1) unstable; urgency=medium

  [ Alkis Georgopoulos ]
  * Permit netbooting by just copying the /usr/share/ltsp directory
  * Allow separate boot partition (#43)
  * Server-side support for Raspberry Pis (#68)
  * Introduce ADD_IMAGE_EXCLUDES and OMIT_IMAGE_EXCLUDES (#83)

  [ Vagrant Cascadian ]
  * debian/copyright: Use https URL for gnu.org licenses page

  [ Alkis Georgopoulos ]
  * Avoid warning when unlocking screensaver
  * If systemd units cannot be disabled, warn without failing
  * Restore live CD netbooting (#43)

  [ Vagrant Cascadian ]
  * docs/ltsp.conf: Fix spelling of "overridden".
  * debian/control: Update Standards-Version to 4.5.0, no changes.
  * Make cups mask only warn on failure.
  * Add cups.path and cups.socket to default masked services.

  [ Alkis Georgopoulos ]
  * Don't activate debug_shell while inside a subshell
  * Avoid partprobe race condition (#112)
  * Consolidate systemctl calls

 -- Vagrant Cascadian <vagrant@debian.org>  Thu, 30 Jan 2020 10:01:06 -0800

ltsp (19.12.1-1) unstable; urgency=medium

  [ Alkis Georgopoulos ]
  * Add var/spool/squid/* to image.excludes (#106)
  * Amend tftp-root path (#107)
  * pamltsp is not an LTSP applet and can't use is_command
  * Introduce CUPS_SERVER (#8)

  [ kvaps ]
  * Allow global KERNEL_PARAMETERS (#110)

  [ Alkis Georgopoulos ]
  * Allow global DEFAULT_IMAGE

  [ Vagrant Cascadian ]
  * Add var/cache/squid-deb-proxy/* to image.excludes

 -- Vagrant Cascadian <vagrant@debian.org>  Thu, 19 Dec 2019 23:33:44 -0800

ltsp (19.12-1) unstable; urgency=low

  * Use pam-auth-update to install pamltsp (#104)
  * Fuse3 doesn't need nonempty param (#99)
  * Demote sshfs to Recommends (#98)
  * Die after getopt errors (#94)
  * Introduce IMAGE_TO_RAM parameter
  * Introduce OMIT_FUNCTIONS parameter
  * Move back to ltsp.org
  * Show applets in ltsp --help (#80)
  * Workaround single quote Ronn bug (#72)
  * Document MENU_TIMEOUT for [server], not [clients] (#69)
  * Introduce textifb (#69)
  * Only modprobe loop if it's not loaded (#70)

 -- Alkis Georgopoulos <alkisg@gmail.com>  Fri, 06 Dec 2019 10:49:53 +0200

ltsp (19.11-1) unstable; urgency=low

  * Prefer external ltsp-binaries package, fall back to ipxe (#49)
  * Don't exclude /snap (#63)
  * Make RELOGIN work in lightdm (#58)
  * Remove HOSTNAME_PREFIX and _SUFFIX (#57)
  * Enable ltsp.service with compat=10
  * Amend AUTOLOGIN/PASSWORDS_x example (#58)
  * Use SOURCE_DATE_EPOCH to set the date when generating man pages
  * Command line parameters take precedence over ltsp.conf
  * Default to OVERWRITE=1 (#53)
  * Fix ltsp.conf manpage online rendering

 -- Alkis Georgopoulos <alkisg@gmail.com>  Mon, 11 Nov 2019 09:52:19 +0200

ltsp (19.10-1) experimental; urgency=medium

  [ Alkis Georgopoulos ]
  * Correct typo, x64_32 => x86_32
  * Enhance install/base64 commands in ltsp.conf
  * Use x86_32 in iPXE for all x86 32bit variants
  * Avoid dd/swap boot block on small extended partitions
  * Use no_root_squash for NFS3 (#25)
  * Use timeo=600 to avoid nfsmount lags (#27)
  * Use rsize=32768,wsize=32768 instead of timeo=600 (#27)
  * Use commas in ltsp-dnsmasq.conf dns-server option (#28)
  * Avoid `ltsp dnsmasq` failing on multiple proxy subnets (#30)
  * Set read_ahead_kb=4 for network mounts (#27)
  * Blacklist floppy module (#32)
  * Make user accounts available before 55-
  * Customize the greeter user list (#33)
  * Avoid section_list: not found warning (#36)
  * Correctly set _NL
  * Add dhcpcd to MASK_SYSTEM_SERVICES

  [ DI FH Markus Kienast ]
  * Fix PWMERGE_(SGR|DUR|DGR) (#42)

  [ Alkis Georgopoulos ]
  * Make snaps run (#44)

  [ Vagrant Cascadian ]
  * docs/ltsp.conf.5.md: Fix spelling of "loosely".
  * debian/control:
    - Build-Depends: Prefer "ronn" over "ruby-ronn".
    - Update Standards-Version to 4.4.1.
    - Set Rules-Requires-Root to "no".
  * debian/rules:
    - Override dh_installinit to not add init script snippets.
    - Copy ltsp.service file into debian/ and to allow dh_installsystemd
      to work correctly.
  * Fix typo in ltsp-initrd man page.
  * Fix debian/watch file.

 -- Vagrant Cascadian <vagrant@debian.org>  Sat, 19 Oct 2019 13:23:20 -0700

ltsp (19.09-1) unstable; urgency=low

  * Customize ltsp.ipxe from ltsp.conf parameters (#14)
  * Introduce ltsp service, enable NAT, disable flow control (#13)
  * Support Ubuntu and Debian live isos as bootable images
  * Implement autologin and passwordless logins
  * Generate a xorg.conf from ltsp.conf parameters
  * Implement LOCAL_SWAP
  * Fix various issues, inside and outside LTSP

 -- Alkis Georgopoulos <alkisg@gmail.com>  Mon, 02 Sep 2019 20:46:26 +0300

ltsp (19.08-1) unstable; urgency=low

  * Import the new LTSP codebase from https://github.com/eellak/gsoc2019-ltsp.
    With many thanks to GSoC, ellak.gr and the mentors!

 -- Alkis Georgopoulos <alkisg@gmail.com>  Sun, 18 Aug 2019 12:34:56 +0300