rpms/ltsp/devel .cvsignore, 1.6, 1.7 ltsp.spec, 1.10, 1.11 sources, 1.10, 1.11

Warren Togami 砥上勇 wtogami at fedoraproject.org
Mon Aug 25 15:29:46 UTC 2008


Author: wtogami

Update of /cvs/pkgs/rpms/ltsp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28767

Modified Files:
	.cvsignore ltsp.spec sources 
Log Message:
sync with F-9 ltsp



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ltsp/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	17 Apr 2008 15:46:22 -0000	1.6
+++ .cvsignore	25 Aug 2008 15:29:16 -0000	1.7
@@ -1 +1 @@
-ltsp-5.1.4.tar.bz2
+ltsp-5.1.21.tar.bz2


Index: ltsp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ltsp/devel/ltsp.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ltsp.spec	17 Apr 2008 15:46:22 -0000	1.10
+++ ltsp.spec	25 Aug 2008 15:29:16 -0000	1.11
@@ -1,6 +1,7 @@
 Name:           ltsp
-Version:        5.1.4
-#%define _datestamp .20080417.10
+Version:        5.1.21
+%define _datestamp .20080824.12
+#Release:        8%{_datestamp}%{?dist}
 Release:        1%{?dist}
 Summary:        Linux Terminal Server Project Server and Client
 Group:          User Interface/Desktops
@@ -12,9 +13,14 @@
 #   mkdst tar --from-tag=ltsp-%{version}
 Source0:        ltsp-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+%if 0%{?fedora} > 7 || 0%{?rhel} > 5
 BuildRequires: popt-devel
+%else
+BuildRequires: popt
+%endif
 BuildRequires: flex bison
 BuildRequires: automake
+BuildRequires: pkgconfig
 BuildRequires: libX11-devel
 %ifarch %{ix86} x86_64
 # Need pxelinux.0 from syslinux if server is x86
@@ -22,32 +28,43 @@
 %endif
 BuildRequires: tftp-server
 
-# Need location of tftpboot directory from tftp-server
-%define _tftpdir %(cat /etc/xinetd.d/tftp |grep server_args | awk -F"-s " {'print $2'} || echo -n "/BOGUS/DIRECTORY")
+# tftpboot directory location changed in F9+
+%if 0%{?fedora} > 8 || 0%{?rhel} > 5
+%define _tftpdir /var/lib/tftpboot
+%else
+%define _tftpdir /tftpboot
+%endif
 
 %description
 LTSP client and server
 
+%if 0%{?fedora}
 %package client
 Summary:        LTSP client
 Group:          User Interface/Desktops
 Requires:       chkconfig
 Requires:       ltspfsd
+Requires:       nbd
+BuildRequires:  glib2-devel
 
 %description client
 LTSP client package
 This package contains the scripts necessary to boot as a LTSP5 thin client.
+%endif
 
 %package server
 Summary:        LTSP server
 Group:          User Interface/Desktops
+%if 0%{?fedora}
 # needed to install client chroots
 Requires:       livecd-tools >= 015
+%endif
 Requires:       tftp-server
 Requires:       ltspfs
 Requires:       dhcp
 Requires:       gettext
 Requires:       bridge-utils
+Requires:       nbd
 Requires(post): chkconfig
 Requires(preun): chkconfig
 
@@ -56,6 +73,7 @@
 This package contains the scripts and services necessary to install and run
 a Linux Terminal Server.
 
+%if 0%{?fedora}
 %ifarch %{ix86} x86_64
 %package vmclient
 Summary:        LTSP Virtual Machine Client
@@ -67,6 +85,7 @@
 LTSP server without the hassle of having extra hardware.  Requires 
 your system to support hardware virtualization or it will be very slow.
 %endif
+%endif
 
 
 %prep
@@ -78,7 +97,6 @@
 popd
 
 pushd client/xrexecd
-  ./autogen.sh
   %configure
   make %{?_smp_mflags}
 popd
@@ -87,6 +105,7 @@
 %install
 ##### make directories
 rm -rf $RPM_BUILD_ROOT
+%if 0%{?fedora}
 # client
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
 mkdir -p $RPM_BUILD_ROOT%{_sbindir}
@@ -94,6 +113,12 @@
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rwtab.d/
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/ltsp/
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/ltsp/chroot-setup.d/
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/ldm/rc.d/
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/kernel/postinst.d/
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/kernel/prerm.d/
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/
+%endif
 
 # server
 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
@@ -112,16 +137,21 @@
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/network-scripts/
 mkdir -p $RPM_BUILD_ROOT/opt/ltsp
+mkdir -p $RPM_BUILD_ROOT/opt/ltsp/images
 
 mkdir -p $RPM_BUILD_ROOT%{_tftpdir}/ltsp/i386/pxelinux.cfg/
 mkdir -p $RPM_BUILD_ROOT%{_tftpdir}/ltsp/x86_64/pxelinux.cfg/
 mkdir -p $RPM_BUILD_ROOT%{_tftpdir}/ltsp/ppc/
 mkdir -p $RPM_BUILD_ROOT%{_tftpdir}/ltsp/ppc64/
 
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/live-config/
+
+%if 0%{?fedora}
 ###### client install
 pushd client/xrexecd
     make install DESTDIR=$RPM_BUILD_ROOT
 popd
+install -m 0755 client/xrexecd/xrexecd.sh  $RPM_BUILD_ROOT/%{_bindir}/
 
 install -m 0755 client/getltscfg/getltscfg $RPM_BUILD_ROOT/%{_bindir}/getltscfg
 install -m 0644 client/getltscfg/getltscfg.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
@@ -133,17 +163,35 @@
 install -m 0755 client/initscripts/RPM/ltsp-client-launch $RPM_BUILD_ROOT%{_sbindir}
 install -m 0644 client/rwtab.d/k12linux.rwtab $RPM_BUILD_ROOT%{_sysconfdir}/rwtab.d
 install -m 0644 client/screen-x-common $RPM_BUILD_ROOT/%{_datadir}/ltsp/
+install -m 0755 client/jetpipe/jetpipe $RPM_BUILD_ROOT/%{_sbindir}
+install -m 0644 client/jetpipe/jetpipe.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
+install -m 0755 client/scripts/k12linux/ltsp-rewrap-latest-kernel $RPM_BUILD_ROOT/%{_sbindir}
+install -m 0700 client/chroot-setup/ltsp-chroot-setup $RPM_BUILD_ROOT/%{_datadir}/ltsp/
+install -m 0755 client/xrexecd/ldm-rc.d/S01-localapps $RPM_BUILD_ROOT%{_datadir}/ldm/rc.d/
+cp -av client/chroot-setup/k12linux/* $RPM_BUILD_ROOT%{_datadir}/ltsp/chroot-setup.d/
 cp -av client/screen.d $RPM_BUILD_ROOT/%{_datadir}/ltsp/
 touch $RPM_BUILD_ROOT%{_sysconfdir}/lts.conf
 touch $RPM_BUILD_ROOT%{_localstatedir}/lib/random-seed
+%endif
+# We need these files in both in client and server, but it ends up in the same place.
+# client copy is to ensure that it gets upgraded with ltsp-client package upgrades.
+# server copy is so chroot-creator can copy it into the chroot before mkinitrd runs the first time.
+install -m 0644 server/configs/k12linux/mkinitrd/sysconfig-mkinitrd $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/mkinitrd
+install -m 0755 server/configs/k12linux/mkinitrd/ltsp-postinst.d $RPM_BUILD_ROOT%{_sysconfdir}/kernel/postinst.d/ltsp
+install -m 0755 server/configs/k12linux/mkinitrd/ltsp-prerm.d    $RPM_BUILD_ROOT%{_sysconfdir}/kernel/prerm.d/ltsp
 
 ### server install
+install -m 0755 client/xrexecd/xrexec  $RPM_BUILD_ROOT/%{_bindir}/
 install -m 0755 server/nbdrootd $RPM_BUILD_ROOT%{_sbindir}
 install -m 0755 server/nbdswapd $RPM_BUILD_ROOT%{_sbindir}
 install -m 0755 server/ldminfod $RPM_BUILD_ROOT%{_sbindir}
 install -m 0755 server/ltsp-update-sshkeys $RPM_BUILD_ROOT%{_sbindir}
+%if 0%{?fedora}
 install -m 0755 server/ltsp-build-client $RPM_BUILD_ROOT%{_sbindir}
+cp -pr server/plugins/* $RPM_BUILD_ROOT%{_datadir}/ltsp/plugins/
+%endif
 install -m 0755 server/ltsp-update-kernels $RPM_BUILD_ROOT%{_sbindir}
+install -m 0755 server/scripts/k12linux/ltsp-update-image $RPM_BUILD_ROOT%{_sbindir}
 install -m 0755 server/scripts/k12linux/chroot-creator $RPM_BUILD_ROOT%{_sbindir}
 install -m 0755 server/ltsp-swapfile-delete $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/
 install -m 0644 server/xinetd.d/nbdrootd $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/
@@ -154,8 +202,8 @@
 install -m 0644 server/configs/k12linux/mkinitrd/ifcfg-eth0 $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/mkinitrd/
 install -m 0644 server/configs/k12linux/mkinitrd/sysconfig-mkinitrd $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/mkinitrd/
 install -m 0644 server/configs/k12linux/mkinitrd/sysconfig-network $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/mkinitrd/
+install -m 0755 server/configs/k12linux/mkinitrd/ltsp-postinst.d $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/mkinitrd/
 install -m 0644 server/services/sysconfig-ltsp-dhcpd $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ltsp-dhcpd
-cp -pr server/plugins/* $RPM_BUILD_ROOT%{_datadir}/ltsp/plugins/
 install -m 0755 server/services/ltsp-dhcpd.init $RPM_BUILD_ROOT%{_sysconfdir}/init.d/ltsp-dhcpd
 install -m 0755 server/scripts/k12linux/ltsp-prepare-kernel $RPM_BUILD_ROOT/%{_sbindir}/
 install -m 0755 server/scripts/k12linux/ltsp-server-initialize $RPM_BUILD_ROOT/%{_sbindir}/
@@ -163,11 +211,12 @@
 install -m 0755 server/scripts/k12linux/dhcpd-update $RPM_BUILD_ROOT/%{_datadir}/ltsp/scripts/
 cp -p server/scripts/k12linux/scripts.d/*   $RPM_BUILD_ROOT%{_datadir}/ltsp/scripts.d/
 cp -p server/scripts/k12linux/chkconfig.d/* $RPM_BUILD_ROOT%{_datadir}/ltsp/chkconfig.d/
-install -m 0644 server/configs/k12linux/etchosts.template $RPM_BUILD_ROOT/%{_datadir}/ltsp/scripts/etchosts.template
+cp -a server/configs/k12linux/live-config/* $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/live-config/
+install -m 0644 server/scripts/k12linux/mksquashfs-exclude $RPM_BUILD_ROOT/%{_datadir}/ltsp/
 
 # configs
 install -m 0644 server/configs/k12linux/ifcfg-ltspbr0 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/network-scripts/
-install -m 0644 server/configs/k12linux/ltsp-dhcpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/ltsp-dhcpd.conf
+install -m 0644 server/configs/k12linux/ltsp-dhcpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/dhcpd.conf
 install -m 0644 server/configs/k12linux/ltsp-update-kernels.conf $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/
 install -m 0644 server/configs/k12linux/ltsp-build-client.conf $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/
 install -m 0644 server/configs/k12linux/ltsp-server.conf $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/
@@ -176,8 +225,7 @@
     install -m 0644 server/configs/k12linux/lts.conf $RPM_BUILD_ROOT%{_tftpdir}/ltsp/$arch/
 done
 
-echo "LTSPDIST=%{dist}" | sed 's/\.//' > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ltspdist
-cat server/configs/k12linux/ltspdist.template >> $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ltspdist
+install -m 0644 server/configs/k12linux/ltspdist.template $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ltspdist
 
 %ifarch %{ix86} x86_64
 # PXE
@@ -187,18 +235,45 @@
 install -m 0644 /usr/lib/syslinux/pxelinux.0 $RPM_BUILD_ROOT%{_tftpdir}/ltsp/x86_64
 %endif
 
+%if 0%{?fedora}
 %ifarch %{ix86} x86_64
 # vmclient
 install -m 0755 vmclient/ltsp-vmclient           $RPM_BUILD_ROOT%{_sbindir}/
 install -m 0755 vmclient/ltsp-qemu-bridge-ifup   $RPM_BUILD_ROOT%{_sbindir}/
+install -m 0644 vmclient/config-vmclient         $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/vmclient
+%endif
 %endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%if 0%{?fedora}
+%post client
+/usr/share/ltsp/ltsp-chroot-setup
+%endif
+
 %post server
 /sbin/chkconfig --add ltsp-dhcpd
 
+# If initial install, start the ltspbr0 bridge
+# it would come up automatically in the next reboot.
+if [ "$1" == "1" ]; then
+    ifup ltspbr0 > /dev/null 2>&1 || : 
+fi
+
+# During upgrades fix up config files
+if [ $1 -gt 1 ]; then
+    grep -q "flags" /etc/xinetd.d/nbdrootd
+    [ $? -eq 1 ] && sed -i -e '/type  /a \\tflags\t\t= KEEPALIVE' /etc/xinetd.d/nbdrootd
+    grep -q "flags" /etc/xinetd.d/nbdswapd
+    [ $? -eq 1 ] && sed -i -e '/type  /a \\tflags\t\t= KEEPALIVE' /etc/xinetd.d/nbdswapd
+    # Add server_args if missing from nbdrootd
+    grep -q "server_args" /etc/xinetd.d/nbdrootd
+    [ $? -eq 1 ] && sed -i -e '/server  /a \\tserver_args\t= /opt/ltsp/images/i386.img' /etc/xinetd.d/nbdrootd
+    # Restart xinetd
+    /sbin/service xinetd condrestart > /dev/null 2>&1
+fi
+
 %preun server
 if [ $1 = 0 ]; then
     /sbin/service ltsp-dhcpd status >/dev/null 2>&1
@@ -215,11 +290,12 @@
     /sbin/service ltsp-dhcpd condrestart >/dev/null 2>&1
 fi
 
+%if 0%{?fedora}
 %files client
 %defattr(-,root,root,-)
 %{_mandir}/man1/getltscfg.1.gz
 %{_bindir}/getltscfg
-%{_bindir}/xrexecd
+%{_bindir}/xatomwait
 %{_sbindir}/ltsp-client-launch
 %dir %{_datadir}/ltsp
 %{_datadir}/ltsp/configure-x.sh
@@ -229,17 +305,28 @@
 %{_datadir}/ltsp/screen_session
 %{_datadir}/ltsp/screen-x-common
 %{_datadir}/ltsp/screen.d/
+%{_datadir}/ldm/rc.d/
+%{_sbindir}/jetpipe
+%{_sbindir}/ltsp-rewrap-latest-kernel
+%{_mandir}/man8/jetpipe.8.gz
+%{_datadir}/ltsp/ltsp-chroot-setup
+%{_datadir}/ltsp/chroot-setup.d/
+%{_bindir}/xrexecd.sh
+%{_sysconfdir}/sysconfig/mkinitrd
+%{_sysconfdir}/kernel/postinst.d/ltsp
+%{_sysconfdir}/kernel/prerm.d/ltsp
 
 # readonly-root related files
 %{_sysconfdir}/rwtab.d/*
 %{_localstatedir}/lib/random-seed
 %config(noreplace) %{_sysconfdir}/lts.conf
-
+%endif
 
 %files server
 %defattr(-,root,root,-)
-%doc ChangeLog COPYING TODO
-%{_localstatedir}/lib/ltsp/swapfiles/
+%doc ChangeLog COPYING TODO server/doc/lts-parameters.txt
+%dir %{_localstatedir}/lib/ltsp/
+%attr(700,nobody,nobody) %dir %{_localstatedir}/lib/ltsp/swapfiles/
 %dir %{_tftpdir}/
 %dir %{_tftpdir}/ltsp/
 %dir %{_tftpdir}/ltsp/i386/
@@ -254,18 +341,24 @@
 %config(noreplace) %{_tftpdir}/ltsp/i386/pxelinux.cfg/default
 %config(noreplace) %{_tftpdir}/ltsp/x86_64/pxelinux.cfg/default
 %endif
+%{_bindir}/xrexec
+%{_sysconfdir}/ltsp/live-config/
 
 %dir /opt/ltsp
+%dir /opt/ltsp/images
 
+%if 0%{?fedora}
 %{_sbindir}/ltsp-build-client
+%{_datadir}/ltsp/plugins/
+%endif
 %{_sbindir}/ltsp-prepare-kernel
 %{_sbindir}/ltsp-server-initialize
 %{_sbindir}/ltsp-update-kernels
+%{_sbindir}/ltsp-update-image
 %{_datadir}/ltsp/scripts/
 %{_datadir}/ltsp/scripts.d/
 %{_datadir}/ltsp/chkconfig.d/
-%{_datadir}/ltsp/plugins/
-%{_datadir}/ltsp/ltsp-common-functions
+%{_datadir}/ltsp/mksquashfs-exclude
 %{_sbindir}/ldminfod
 %{_sbindir}/ltsp-update-sshkeys
 %{_sbindir}/nbdrootd
@@ -284,27 +377,114 @@
 %config(noreplace) %{_sysconfdir}/ltsp/nbdswapd.conf 
 %config(noreplace) %{_sysconfdir}/ltsp/ltsp-build-client.conf
 %config(noreplace) %{_sysconfdir}/ltsp/ltsp-server.conf
-%config(noreplace) %{_sysconfdir}/ltsp/ltsp-dhcpd.conf
+%config(noreplace) %{_sysconfdir}/ltsp/dhcpd.conf
 %config(noreplace) %{_sysconfdir}/ltsp/ltsp-update-kernels.conf
 %dir %{_sysconfdir}/ltsp/kickstart/
 %dir %{_sysconfdir}/ltsp/kickstart/Fedora/
-%config(noreplace) %{_sysconfdir}/ltsp/kickstart/Fedora/common.ks
+%{_sysconfdir}/ltsp/kickstart/Fedora/common.ks
+%{_sysconfdir}/ltsp/kickstart/Fedora/common-i386.ks
+%{_sysconfdir}/ltsp/kickstart/Fedora/common-i686.ks
+%{_sysconfdir}/ltsp/kickstart/Fedora/common-x86_64.ks
 %dir %{_sysconfdir}/ltsp/kickstart/Fedora/8/
 %dir %{_sysconfdir}/ltsp/kickstart/Fedora/9/
-%config(noreplace) %{_sysconfdir}/ltsp/kickstart/*/*/*.ks
+%{_sysconfdir}/ltsp/kickstart/*/*/*.ks
 %dir %{_sysconfdir}/ltsp/mkinitrd/
-%config(noreplace) %{_sysconfdir}/ltsp/mkinitrd/*
-%config(noreplace)%{_tftpdir}/ltsp/*/lts.conf
-
+%{_sysconfdir}/ltsp/mkinitrd/*
+%config(noreplace) %{_tftpdir}/ltsp/*/lts.conf
 
+%if 0%{?fedora}
 %ifarch %{ix86} x86_64
 %files vmclient
 %defattr(-,root,root,-)
 %{_sbindir}/ltsp-vmclient
 %{_sbindir}/ltsp-qemu-bridge-ifup
+%config(noreplace) %{_sysconfdir}/ltsp/vmclient
+%endif
 %endif
 
 %changelog
+* Sun Aug 24 2008 Warren Togami <wtogami at redhat.com> - 5.1.21-1
+- Exclude /proc/* and /sys/* from mksquashfs
+- Cleanup old kernels and images from tftpdir
+
+* Sun Aug 24 2008 Warren Togami <wtogami at redhat.com> - 5.1.20-1
+- Prep for NBD root boot (requires mkinitrd changes)
+- Fix nbdrootd and nbdswapd launch path
+- nbdswap detects an unused nbd device before using it
+- nbdrootd and nbdswapd uses KEEPALIVE, should die after default 7200 seconds
+- ltsp-update-image script to create NBD root images in /opt/ltsp/images
+- Cleanup old netboot images from chroot during kernel upgrade
+- xrexecd waits for xatom changes instead of polling
+- Disable nbdswap if server is running Live
+
+* Thu Aug 14 2008 Warren Togami <wtogami at redhat.com> - 5.1.19-1
+- Initial x86_64 client chroot support (John Ellson)
+- Fix chroot-creator so NBI and ELF images are created during client install.
+- Use wraplinux to create NBI image.
+
+* Wed Aug 13 2008 Warren Togami <wtogami at redhat.com> - 5.1.18-1
+- cleanups to localapps scripts
+- moved localapp stuff from ldm into this package
+- Fix nbdswap
+  nbd was missing in both client and server
+  nbdswapd had a bogus path to nbd-server
+- Automatic setup of coreboot/ELF capable Etherboot images
+  created by mkelfimage.  dhcpd.conf default serves this to
+  any client reporting itself as "Etherboot-5.4".
+
+* Fri Aug 08 2008 Warren Togami <wtogami at redhat.com> - 5.1.15-4
+- Include live-config within ltsp-server
+
+* Thu Aug 07 2008 Warren Togami <wtogami at redhat.com> - 5.1.15-1
+- kickstart files are no longer %%config(noreplace).
+- Many minor fixes to silence error messages during boot/shutdown.
+- vmclient: Make sound and bridge device name configurable in /etc/ltsp/vmclient.
+- Fedora 10 client support.
+- Working Local Apps support.
+
+* Sun Jul 27 2008 Warren Togami <wtogami at redhat.com> - 5.1.14-1
+- Preparation for future feature "local applications"
+
+* Fri Jul 18 2008 Warren Togami <wtogami at redhat.com> - 5.1.13-2
+- Add some spec conditionals for RHEL5.
+  RHEL5 has only ltsp-server.  Client chroot must be
+  Fedora 9+, so there is no RHEL5 build of ltsp-client.
+- Ensure that ltsp-chroot-setup is run after chroot creation.
+
+* Wed Jul 16 2008 Warren Togami <wtogami at redhat.com> - 5.1.12-1
+- Move some chroot setup into ltsp-client %%post so things can be fixed
+  by ltsp-client package updates in the future.
+
+* Thu Jul 10 2008 Warren Togami <wtogami at redhat.com> - 5.1.11-1
+- LDM_DIRECTX=yes unencrypted X by default in lts.conf
+  This is for performance and scalability.  Turn it off if you want security.
+- Fix chroot install that was broken by livecd-tools update
+- own /var/lib/ltsp to silence tmpwatch selinux errors
+
+* Fri Jun 06 2008 Warren Togami <wtogami at redhat.com> - 5.1.9-1
+- jetpipe script was missing from ltsp-client
+  This should allow local printers to work if configured in lts.conf.
+
+* Fri May 16 2008 Warren Togami <wtogami at redhat.com> - 5.1.8-1
+- Fix NBD swap
+- Fix grabbing of lts.conf, it happens from the rootfs server now
+
+* Wed Apr 30 2008 Warren Togami <wtogami at redhat.com> - 5.1.7-2
+- Allow ltsp-build-client to work in sudo
+
+* Mon Apr 28 2008 Warren Togami <wtogami at redhat.com> - 5.1.7-1
+- Fix ltsp-server-initialize (eharrison)
+- Create /etc/mtab in chroot, fixes ltspfs (wtogami)
+
+* Sun Apr 27 2008 Warren Togami <wtogami at redhat.com> - 5.1.6-1
+- set LANG for login screen from client's /etc/sysconfig/i18n
+- move /etc/ltsp/ltsp-dhcpd.conf to /etc/ltsp/dhcpd.conf for consistency with Debian
+- vmclient split out config file into /etc/ltsp/vmclient
+
+* Thu Apr 17 2008 Warren Togami <wtogami at redhat.com> - 5.1.5-1
+- fix race condition in client/getltscfg/Makefile
+- include lts-parameters.txt in ltsp-server docs
+
 * Thu Apr 17 2008 Warren Togami <wtogami at redhat.com> - 5.1.4-1
 - Use F9 instead of rawhide configs for chroot install (#442732)
 - Bug fix: configure /etc/hosts only once


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ltsp/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources	17 Apr 2008 15:46:22 -0000	1.10
+++ sources	25 Aug 2008 15:29:16 -0000	1.11
@@ -1 +1 @@
-c511cb08c8ffae10668f7b79b0221402  ltsp-5.1.4.tar.bz2
+22751a6fbb3f69758fc492112424d172  ltsp-5.1.21.tar.bz2




More information about the scm-commits mailing list