From 22d8c215724e401511a2d6523876e36465e9068d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:13:58 +0000 Subject: import initramfs-tools-tcos from soleup svn server 751 revision git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@3 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/README.Debian | 7 + debian/changelog | 395 ++++++++++++++++++++++++++++++++++ debian/compat | 2 + debian/control | 74 +++++++ debian/copyright | 8 + debian/docs | 4 + debian/files | 6 + debian/gentcos.conffiles | 1 + debian/gentcos.config | 8 + debian/gentcos.dirs | 2 + debian/gentcos.docs | 1 + debian/gentcos.examples | 2 + debian/gentcos.install | 3 + debian/gentcos.manpages | 1 + debian/gentcos.postinst | 8 + debian/gentcos.postrm | 5 + debian/gentcos.postrm.debhelper | 6 + debian/gentcos.templates | 32 +++ debian/initramfs-tools-tcos.conffiles | 0 debian/initramfs-tools-tcos.examples | 1 + debian/initramfs-tools-tcos.install | 19 ++ debian/initramfs-tools-tcos.postinst | 90 ++++++++ debian/initramfs-tools-tcos.postrm | 6 + debian/initramfs-tools-tcos.prerm | 5 + debian/rules | 108 ++++++++++ debian/tcos-discover2.install | 1 + debian/tcos-server-utils.docs | 1 + debian/tcos-server-utils.install | 1 + debian/tcos-server-utils.manpages | 2 + debian/tcos-server-utils.postinst | 19 ++ debian/tcos-usplash.install | 1 + debian/tcos-usplash.postinst | 11 + debian/tcos-usplash.prerm | 13 ++ 33 files changed, 843 insertions(+) create mode 100644 debian/README.Debian create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100644 debian/files create mode 100644 debian/gentcos.conffiles create mode 100644 debian/gentcos.config create mode 100644 debian/gentcos.dirs create mode 100644 debian/gentcos.docs create mode 100644 debian/gentcos.examples create mode 100644 debian/gentcos.install create mode 100644 debian/gentcos.manpages create mode 100644 debian/gentcos.postinst create mode 100644 debian/gentcos.postrm create mode 100644 debian/gentcos.postrm.debhelper create mode 100644 debian/gentcos.templates create mode 100644 debian/initramfs-tools-tcos.conffiles create mode 100644 debian/initramfs-tools-tcos.examples create mode 100644 debian/initramfs-tools-tcos.install create mode 100644 debian/initramfs-tools-tcos.postinst create mode 100644 debian/initramfs-tools-tcos.postrm create mode 100644 debian/initramfs-tools-tcos.prerm create mode 100755 debian/rules create mode 100644 debian/tcos-discover2.install create mode 100644 debian/tcos-server-utils.docs create mode 100644 debian/tcos-server-utils.install create mode 100644 debian/tcos-server-utils.manpages create mode 100644 debian/tcos-server-utils.postinst create mode 100644 debian/tcos-usplash.install create mode 100644 debian/tcos-usplash.postinst create mode 100644 debian/tcos-usplash.prerm (limited to 'debian') diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..c1c600b --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,7 @@ +initramfs-tools-tcos for Debian +------------------------- + +Patch to boot an initramfs image from network + + + -- Mario Izquierdo (mariodebian) , Sat, 18 Jan 2006 10:24:07 +0200 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..86b4fc7 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,395 @@ +initramfs-tools-tcos (0.56.6) unstable; urgency=low + + * Add tcos metapackage. + + -- Mario Izquierdo (mariodebian) Fri, 13 Oct 2006 12:09:31 +0200 + +initramfs-tools-tcos (0.56.5) unstable; urgency=low + + * Fix more minor things in pulseaudio hook-addon + + -- Mario Izquierdo (mariodebian) Fri, 13 Oct 2006 00:05:44 +0200 + +initramfs-tools-tcos (0.56.4) unstable; urgency=low + + * Possibly ubuntu dapper now work. + * Support for dhcp3-client (configure network with ifconfig and route) + + -- Mario Izquierdo (mariodebian) Sun, 8 Oct 2006 20:30:53 +0200 + +initramfs-tools-tcos (0.56.3) unstable; urgency=low + + * Provide manual_add_modules (ubuntu dapper initramfs-tools is very old) + + -- Mario Izquierdo (mariodebian) Sun, 8 Oct 2006 11:12:49 +0200 + +initramfs-tools-tcos (0.56.2) unstable; urgency=low + + * Error in conf/tcos-run-functions while need do not then :$ + + -- Mario Izquierdo (mariodebian) Sat, 7 Oct 2006 15:52:34 +0200 + +initramfs-tools-tcos (0.56.1) unstable; urgency=low + + * New stable release. + + -- Mario Izquierdo (mariodebian) Fri, 6 Oct 2006 09:37:40 +0200 + +initramfs-tools-tcos (0.55.3) unstable; urgency=low + + * Add tcos-discover2 package (all discover2 files into /usr/lib/tcos/discover) + + -- Mario Izquierdo (mariodebian) Mon, 2 Oct 2006 18:27:56 +0200 + +initramfs-tools-tcos (0.55.2) unstable; urgency=low + + * Ubuntu part2, use /bin/busybox (not static) but with more utils + * New scripts/tcos-top/01busybox that make symlinks of utils with new busybox + + -- Mario Izquierdo (mariodebian) Fri, 29 Sep 2006 12:45:05 +0200 + +initramfs-tools-tcos (0.55.1) unstable; urgency=low + + * Try to work with ubuntu, part1. More work needed.... + + -- Mario Izquierdo (mariodebian) Fri, 29 Sep 2006 11:18:01 +0200 + +initramfs-tools-tcos (0.54.9) unstable; urgency=low + + * Use /usr/lib/tcos to put scripts and bins ==> $TCOS_BINS + * Add install-system.sh script with cfdisk and debootstrap + This install a debian/ubuntu distro in thin client. + + -- Mario Izquierdo (mariodebian) Thu, 28 Sep 2006 11:16:47 +0200 + +initramfs-tools-tcos (0.54.8) unstable; urgency=low + + * Minor bugs in some scripts (pulseaudio, alsa...) + * Add support for ISA sound cards (TCOS_SOUND_ISA new var in tcos.conf) + * Use mcookie to create xauth cookies and start Xorg with -auth /root/.Xauthority + * Fix /etc/hosts creation, hostname is ip not 127.0.0.1 + * Disable creation of /etc/X0.hosts, Xorg auth is with cookies + + -- Mario Izquierdo (mariodebian) Sun, 24 Sep 2006 22:44:51 +0200 + +initramfs-tools-tcos (0.54.7) unstable; urgency=low + + * Work in bin/configurexorg, now autodetects xdriver with discover, can detect more things... + * Add new var TCOS_XORG_ALLDRIVERS to copy all X drivers into image (usr.squashfs) + * Remove "-ac" flag to Xorg startup, now access is disabled to all + except localhost or 127.0.0.1. To allow more host to connect edit tcos.conf and add them + to TCOS_XORG_XHOSTS separeted with spaces. Need localhost for lockscreen and scrot commands. + During boot new file will be created /etc/X0.hosts listing allowed hosts (man Xserver) + * Add TCOS_XORG_OPTS var to allow put some Xorg params from conf file. + * ltspfsd now works with auth (remove -a param) + * configurexorg seems to work fine with new auto setup ==> tcospersonalize + * Add more sleep time to pax11publish + + -- Mario Izquierdo (mariodebian) Fri, 22 Sep 2006 13:54:43 +0200 + +initramfs-tools-tcos (0.54.6) unstable; urgency=low + + * Copy /lib/terminfo/x/xterm (needed if use ssh + iftop) + * Fix build of floppy boot images (gentcos -nbi) + * Add mkfs in debug hook-addon (to format disks or floppies) + * Copy some udev files from /lib/udev (write_net_rules crash startup eth0=>eth2) + * Make autofs support optional + * Fix some alsa startup scripts + * Fix TCOS_EXTRA_MODULES, now works like a charm... + * Add more modules to conf/tcos-modules.conf (intel audio, realtek...) + + -- Mario Izquierdo (mariodebian) Wed, 20 Sep 2006 22:04:41 +0200 + +initramfs-tools-tcos (0.54.5) unstable; urgency=low + + * Fix minor bug in detection of sound devices + (scripts/tcos-bottom/40initsound) + + -- Mario Izquierdo (mariodebian) Wed, 13 Sep 2006 19:56:01 +0200 + +initramfs-tools-tcos (0.54.4) unstable; urgency=low + + * Add some options to NFS mount + + -- Mario Izquierdo (mariodebian) Mon, 11 Sep 2006 21:56:38 +0200 + +initramfs-tools-tcos (0.54.3) unstable; urgency=low + + * Add hex2ascii to nfs build. + + -- Mario Izquierdo (mariodebian) Mon, 11 Sep 2006 21:53:33 +0200 + +initramfs-tools-tcos (0.54.2) unstable; urgency=low + + * Forgot file hooks-addons/clean_nfs_image FIXED !!! + * Disable some debug messages + + -- Mario Izquierdo (mariodebian) Sun, 10 Sep 2006 13:09:19 +0200 + +initramfs-tools-tcos (0.54.1) unstable; urgency=low + + * Make powerfull NFS support (TCOS boot in 28 Mb RAM!!!) + * Make work change passwd (need /etc/login.defs and no locks) + * Reorganize scripts/tcos-bottom (it's used by normal and nfs tcos) + * Make a /tftpboot/tcos/pxeslinux.cfg/default with more examples + * A lot of bin/gentcos work: + - gentcos -tftp (no changes) + - gentcos -nfs (generate a small initramfs and mount a remmote NFS) + - gentcos -rootfs (generate NFS dir /opt/tcos/fs-${TCOS_KERNEL} ) + ( need this line in /etc/exports, and a nfs server: ) + /opt/tcos 192.168.0.0/255.255.255.0(ro,no_root_squash,sync,no_subtree_check) + * Better way to generate nfs image and filesystem is: + # gentcos -nfs -rootfs + * Fix PulseAudio startup params, and start silently log > /var/log/pulseaudio.log + * Update gentcos man page + * Change editing initramfs.conf in gentcos for exporting some env vars + (need sync with TcosConfig) + + -- Mario Izquierdo (mariodebian) Sun, 10 Sep 2006 10:02:58 +0200 + +initramfs-tools-tcos (0.53.pre6) unstable; urgency=low + + * Fix some paths. + * Detect sound device as /dev/dsp or /dev/snd + + -- Mario Izquierdo (mariodebian) Thu, 7 Sep 2006 10:38:18 +0200 + +initramfs-tools-tcos (0.53.pre5) unstable; urgency=low + + * Fix convert_files2links() function in conf/tcos-generation-functions.sh + - If app isn't in path can't copy, use readlink instead of pathof + * Use initramfs-${SUFFIX}-${KERNEL_VERSION}, for support multiple kernel + * Change pxelinux.cfg/default to initramfs-2.6.16-1-486 + * Add all build vars in /etc/tcos/tcos.conf + * Fix bin/gentcos to use /etc/tcos/tcos.conf new vars + * Use hex2ascii tcosmonitor hack to retrieve hostname in a string in dhcp dinamic servers + + -- Mario Izquierdo (mariodebian) Tue, 5 Sep 2006 23:11:41 +0200 + +initramfs-tools-tcos (0.53.pre4) unstable; urgency=low + + * Upload last changes to svn + + -- Mario Izquierdo (mariodebian) Sun, 3 Sep 2006 20:20:55 +0200 + +initramfs-tools-tcos (0.53.pre3) unstable; urgency=low + + * Change /etc/tcos for /usr/share/initramfs-tools-tcos/ for hooks and scripts + * Start NFS support and complety rootfs + + -- Mario Izquierdo (mariodebian) Fri, 1 Sep 2006 19:52:03 +0200 + +initramfs-tools-tcos (0.53.pre2) unstable; urgency=low + + * Initial PulseAudio support, new var TCOS_PULSEAUDIO + * Delete obsolete TCOS_XMLRPC username and pass. + + -- Mario Izquierdo (mariodebian) Thu, 24 Aug 2006 19:45:16 +0200 + +initramfs-tools-tcos (0.52) unstable; urgency=low + + * Add destripar_initramfs.sh script (mount initramfs and chroot into it) . + * Fix /lib/lsb dir creation (hooks/tcosbin) + * Delete in postinst: /etc/tcos/scripts/tcos-bottom/40freespace + * Fix some scripts/tcos-bottom/10initsound + * Move mount_unionfs into conf/tcos-run-functions + * Add check_module before manual_add_modules because some files not copied + - see debian bug: #384043 + * Rename allmodules.squashfs to allmodules-$(uname -r).squashfs + * Add some remove stuff in postinst, to clean /etc/tcos dir + * Add force_add_module #384043, and remove check_module + + -- Mario Izquierdo (mariodebian) Mon, 21 Aug 2006 22:06:14 +0200 + +initramfs-tools-tcos (0.51) unstable; urgency=low + + * Remove some FIXME code + * usplash-tcos.so is in svn repos while there is a easy way to compile it (based on debian-edu) + * Remove some extra functions in tcos-*-functions + + -- Mario Izquierdo (mariodebian) Wed, 16 Aug 2006 16:14:44 +0200 + +initramfs-tools-tcos (0.50) unstable; urgency=low + + * Add usplash artwork (tcos-usplash) usplash is now in debian unstable. + + -- Mario Izquierdo (mariodebian) Mon, 7 Aug 2006 15:50:19 +0200 + +initramfs-tools-tcos (0.49) unstable; urgency=low + + * New stable release + * conf/tcos-functions is deprecated, split in two files: + - tcos-run-functions used in thin client + - tcos-generation-functions used by gentcos + * Disable fstab generation if uselocal is not set + * Do some actions in background & (better timming 15 seconds with usr.squashfs download) + * Resync with TcosMonitor 0.0.10.b3 + + -- Mario Izquierdo (mariodebian) Sat, 15 Jul 2006 22:29:09 +0200 + +initramfs-tools-tcos (0.48.b4) unstable; urgency=low + + * Launch session in background ( & ) + * Disable tcos-bootom/25freespace + * Delete old stuff (20ltspfs) + + -- Mario Izquierdo (mariodebian) Mon, 10 Jul 2006 12:51:45 +0200 + +initramfs-tools-tcos (0.48.b3) unstable; urgency=low + + * Minor changes in bin/configurexorg + + -- Mario Izquierdo (mariodebian) Mon, 10 Jul 2006 11:17:53 +0200 + +initramfs-tools-tcos (0.48.b2) unstable; urgency=low + + * Minor changes in bin/configurexorg + + -- Mario Izquierdo (mariodebian) Fri, 7 Jul 2006 16:54:32 +0200 + +initramfs-tools-tcos (0.48.b1) unstable; urgency=low + + * New release + * Add configurexorg wrapper and xorg.conf.tpl + * Add restartxorg script (exec from TcosMonitor) + * Disable freespace (need some work) + * Change dependencies >= 0.48 + * Now depends in dropbear (not recomended) + + -- Mario Izquierdo (mariodebian) Tue, 4 Jul 2006 11:48:11 +0200 + +initramfs-tools-tcos (0.47.b6) unstable; urgency=low + + * Delete depends of non avalaible unionfs and sqaushfs modules + * Add TCOS_XMLRPC_USER and TCOS_XMLRPC_PASS to conf/tcos.conf file + * Add background sshx start (close terminal after startx) + + -- Mario Izquierdo (mariodebian) Thu, 29 Jun 2006 15:44:33 +0200 + +initramfs-tools-tcos (0.47-b5) unstable; urgency=low + + * Add -extramodules="foo,bar" argument + * add hooks-addons/tcos to write into conf date and version + * Add hooks-addons/hwclock to setup date by BIOS clock + * Add update_progress() to any init script (usplash progress bar) + + -- Mario Izquierdo (mariodebian) Tue, 20 Jun 2006 17:00:08 +0200 + +initramfs-tools-tcos (0.47-b4) unstable; urgency=low + + * New subrelease. + * Add IP.conf support (put a file in /tftpboot/tcos/conf/ + like 192.168.0.25.conf and vars will overwrite tcos.conf) + * Add X resolution and depth support, cmdline vars: + res=800x600 + depth=16 + * Disable mouse wheel from cmdline => disablewheel + + -- Mario Izquierdo (mariodebian) Wed, 7 Jun 2006 20:09:29 +0200 + +initramfs-tools-tcos (0.47-b3) unstable; urgency=low + + * New subrelease. + * Add new startx methods (F=freenx S=ssh -X) + + -- Mario Izquierdo (mariodebian) Wed, 7 Jun 2006 19:47:56 +0200 + +initramfs-tools-tcos (0.47-b2) unstable; urgency=low + + * Add tinylogin dependency debian/control. + * Update initramfs-tools-tcos version dependencies. + * Fix tcos-shfs[u]mount scripts (is_remote and is_mounted don't work clean) + + -- Mario Izquierdo (mariodebian) Wed, 7 Jun 2006 10:48:35 +0200 + +initramfs-tools-tcos (0.47-b1) unstable; urgency=low + + * Add TCOS_ADMIN_USER entry (ssh key and italc key) + * Add TCOS_REMOTEFS selector (shfs, ltspfs, none) + * Remove TCOS_BIG_BUSYBOX (reboot and poweroff now works!!!) + * Add TCOS_SHOW_NEEDED_MODULES (show loaded and discover detected modules) + * Add showmodules cmdline to show loaded, discover and not found modules info. + * Add tcos-server-utils package: + - tcos-shfsmount (mount shfs in terminal) + - tcos-shfsumount (umount shfs) + * Add manpages of tcos-shfs[u]mount.1 + * Update gentcos manpage + * Add tinylogin utils to create users and groups with busybox. + + -- Mario Izquierdo (mariodebian) Tue, 30 May 2006 22:35:59 +0200 + +initramfs-tools-tcos (0.47) unstable; urgency=low + + * Bad news, TCOS not accepted in SoC :( + * Change all dirs to not intercept with initramfs-tools => all code is in /etc/tcos + * Split tcosbin hooks file into some package-unit files, ex: xorg, discover, sound, autofs... + * Update gentcos scripts and gentcos manpage + * Update help.msg (pxelinux help screen) + * Fix dropbear SSH server startup failure /dev/random => /dev/urandom + * Clean ping before startx (resolved with /dev/urandom) + * Start Xorg once time (keyboard seems to work correctly) + * Add iTALC support, start ivs and daemonize it + * Enable remote reboot and poweroff (copy reboot & poweroff in /usr/sbin, outside of squashfs) + * Add reboot and poweroff wrapper scripts (kill X, kill process, umount squash, umount all, reboot/poweroff) + * Delete/clean ACPI and RAID stuff (add new var TCOS_DISABLE_ACPI) -215 Kb !!! + * Add X11VNC support (not only iTALC) + * Join code to mount a ext3/vfat part in 15uselocal and use from swapon or sqmount + * Add break points with every startup script: + - network, fstab, uselocal, swapon, sqmount, ldconfig, autofs, inittcos, initsound, ltspfs, startx + * NOT use package revision numbers, initramfs-tools-tcos is debian based !!!! + * Mount /dev/shm as tmpfs in 50ldconfig + + -- Mario Izquierdo (mariodebian) Thu, 25 May 2006 11:48:27 +0200 + +initramfs-tools-tcos (0.46-3) unstable; urgency=low + + * Updates README file ( debug a kernel panic ) + * Delete scripts/tcos-premount/40unionfs and put code in 30sqmount + * More easy script scripts/tcos-premount/30sqmount + * add allmodules.squashfs ( all kernel modules to debuging ) + * add _log() function ( write into /tmp/initramfs.debug ) + * add reboot and poweroff scripts ( reboot -f / poweroff -f ) + + -- Mario Izquierdo (mariodebian) Wed, 17 May 2006 16:24:02 +0200 + +initramfs-tools-tcos (0.46-2) unstable; urgency=low + + * Add info about missing packages + * Add TCOS_DISABLE_ACPI to delete acpi and raid stuff + * Complete gentcos script support to be more flexible from TcosConfig + * Add some debconf scripts and templates + + -- Mario Izquierdo (mariodebian) Sun, 14 May 2006 14:12:34 +0200 + +initramfs-tools-tcos (0.46-1) unstable; urgency=low + + * Add support of embedded web browser (dillo 25Mb or links2 6 Mb) + * Reorganize hooks/tcosbin scripts + * Add some functions to conf/tcos-functions to copy files and dirs + * Add resolv.conf file generated from server resolv.conf ( browser need it ) + * Add HACKING info. + * Add Etherboot support ( NBI images ) + + -- Mario Izquierdo (mariodebian) Thu, 11 May 2006 12:05:31 +0200 + +initramfs-tools-tcos (0.46) unstable; urgency=low + + * Initial version of tcos own package. + * Rename pxes to TCOS support (Thin Client Operating System) + * Add swap file mount and generation system + * Mount /usr in read-write mode unionfs and 2 Mb of ram filesystem. + * Add ltspfs daemon and autofs to read devices from user session. + * Remove samba support. + * Split TCOS to his own package. + * Add /tftboot/tcos dir to all needed into it. + * Create symbolic link to /boot/vmlinuz-xxxxx into /tftpboot/tcos + * Add /etc/tcos dir to not touch /etc/mkinitramfs files + * Add /etc/tcos/tcos-functions with common shell script functions + * Create symbolic link to /usr/lib/syslinux/pxelinux.0 into /tftpboot/tcos + * Add support of ssh server (dropbear ssh don't need PAM) + * Copy ssh rsa public keys to .ssh root home in initramfs (no pass needed) + * Add support of Xorg 7.0 or 6.9 (debian testing unstable generation build systems) + * Move vars to /etc/tcos/tcos.conf (only vars) + * Use debian kernel 2.6.16-1-486 (can use any > 2.6.12) + + -- Mario Izquierdo (mariodebian) Sun, 7 May 2006 18:43:07 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..733787e --- /dev/null +++ b/debian/compat @@ -0,0 +1,2 @@ +4 + diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f69134d --- /dev/null +++ b/debian/control @@ -0,0 +1,74 @@ +Source: initramfs-tools-tcos +Section: admin +Priority: optional +Maintainer: Mario Izquierdo (mariodebian) +Build-Depends: debhelper (>= 4.0.0) +Standards-Version: 3.7.2 + +Package: tcos +Architecture: any +Depends: initramfs-tools-tcos, gentcos +Recommends: tcos-tcosmonitor, tcosmonitor +Description: TCOS is a new thin client implementation + This is a system for generating thin client hosts using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) + and much more utils. + . + Homepage: http://soleup.eup.uva.es/trac + + + +Package: initramfs-tools-tcos +Architecture: any +Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3 +Suggests: unionfs-modules-2.6.16-2-486, squashfs-modules-2.6.16-2-486, tinylogin +Description: tools for generating a thin client bootable image + This package contains tools to create and boot an initramfs for prepackaged + 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel + unpacks that archive into ram, mounts and uses it as initial root file system. + From there on the mounting of the real root file system occurs in user space. + klibc handles the boot-time networking setup. Supports nfs root system. + Any boot loader with initrd support is able to load an initramfs archive. + . + Thin client support for initramfs-tools. + +Package: tcos-usplash +Architecture: any +Depends: initramfs-tools-tcos (>=0.50), usplash +Description: usplash boot image for TCOS + This package contains usplash artwork for TCOS. + + +Package: gentcos +Architecture: any +Depends: debconf, grub, syslinux, initramfs-tools-tcos (>= 0.48), squashfs-tools, mknbi, dropbear +Recommends: autofs, discover, ltspfs-client, ltspfs-server, esound, alsa-utils, links2, dillo +Description: TCOS generation system. + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) + and much more utils. + +Package: tcos-server-utils +Architecture: any +Depends: shfs-utils, initramfs-tools-tcos (>= 0.48), ltspfs-server +Description: TCOS server utils + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + This package contain some utils (scripts) to mount or connect + thin client devices with server users. + + +Package: tcos-discover2 +Architecture: any +Depends: initramfs-tools-tcos (>= 0.48) +Description: TCOS discover2 files into /usr/lib/tcos + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + This package contain discover2 files into /usr/lib/tcos/discover + to not have to install discover2 and replace discover1 in server system. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..b57679a --- /dev/null +++ b/debian/copyright @@ -0,0 +1,8 @@ +This package was debianized by Mario Izquierdo (mariodebian) on +Sat, 14 Oct 2005 10:24:07 +0200. + + TCOS is a GPL project. + +License: + +PUBLIC DOMAIN diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..03ff467 --- /dev/null +++ b/debian/docs @@ -0,0 +1,4 @@ +TODO +README +HACKING.es +REMOTEFS diff --git a/debian/files b/debian/files new file mode 100644 index 0000000..d58938d --- /dev/null +++ b/debian/files @@ -0,0 +1,6 @@ +tcos_0.56.6_i386.deb admin optional +initramfs-tools-tcos_0.56.6_i386.deb admin optional +tcos-usplash_0.56.6_i386.deb admin optional +gentcos_0.56.6_i386.deb admin optional +tcos-server-utils_0.56.6_i386.deb admin optional +tcos-discover2_0.56.6_i386.deb admin optional diff --git a/debian/gentcos.conffiles b/debian/gentcos.conffiles new file mode 100644 index 0000000..86ab1e0 --- /dev/null +++ b/debian/gentcos.conffiles @@ -0,0 +1 @@ +/tftpboot/tcos/pxelinux.cfg/default diff --git a/debian/gentcos.config b/debian/gentcos.config new file mode 100644 index 0000000..1b30bc8 --- /dev/null +++ b/debian/gentcos.config @@ -0,0 +1,8 @@ +#!/bin/sh -e + +. /usr/share/debconf/confmodule +db_version 2.0 + +db_input critical gentcos/non-installed || true +db_go + diff --git a/debian/gentcos.dirs b/debian/gentcos.dirs new file mode 100644 index 0000000..10eb0ac --- /dev/null +++ b/debian/gentcos.dirs @@ -0,0 +1,2 @@ +tftpboot/tcos +opt/tcos/files diff --git a/debian/gentcos.docs b/debian/gentcos.docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/gentcos.docs @@ -0,0 +1 @@ +README diff --git a/debian/gentcos.examples b/debian/gentcos.examples new file mode 100644 index 0000000..15cb003 --- /dev/null +++ b/debian/gentcos.examples @@ -0,0 +1,2 @@ +tcos/dhcpd.conf +tcos/dhcpd-without-mac.conf diff --git a/debian/gentcos.install b/debian/gentcos.install new file mode 100644 index 0000000..71e510b --- /dev/null +++ b/debian/gentcos.install @@ -0,0 +1,3 @@ +usr/sbin/gentcos +var/lib/tcos/* +tftpboot/* diff --git a/debian/gentcos.manpages b/debian/gentcos.manpages new file mode 100644 index 0000000..81d58c1 --- /dev/null +++ b/debian/gentcos.manpages @@ -0,0 +1 @@ +bin/gentcos.1 diff --git a/debian/gentcos.postinst b/debian/gentcos.postinst new file mode 100644 index 0000000..a483e02 --- /dev/null +++ b/debian/gentcos.postinst @@ -0,0 +1,8 @@ +#! /bin/sh +set -e + +. /usr/share/debconf/confmodule + +##DEBHELPER## + +exit 0 diff --git a/debian/gentcos.postrm b/debian/gentcos.postrm new file mode 100644 index 0000000..8c18f11 --- /dev/null +++ b/debian/gentcos.postrm @@ -0,0 +1,5 @@ +#!/bin/sh +set -e + + +##DEBHELPER## diff --git a/debian/gentcos.postrm.debhelper b/debian/gentcos.postrm.debhelper new file mode 100644 index 0000000..bc035b9 --- /dev/null +++ b/debian/gentcos.postrm.debhelper @@ -0,0 +1,6 @@ +# Automatically added by dh_installdebconf +if [ "$1" = purge ] && [ -e /usr/share/debconf/confmodule ]; then + . /usr/share/debconf/confmodule + db_purge +fi +# End automatically added section diff --git a/debian/gentcos.templates b/debian/gentcos.templates new file mode 100644 index 0000000..01214e2 --- /dev/null +++ b/debian/gentcos.templates @@ -0,0 +1,32 @@ +Template: gentcos/non-installed +Type: note +Description: TCOS, info about not installed packages. + TCOS need some packages to create complete support initramfs images. + It isn't necesary to have all installed but you loose some utils if not. + Some interesting packages: + + * ltspfs-client and autofs: give automount support for devices in terminal + * dropbear: start ssh server in terminal + * esound and alsa-utils: give sound support in terminal + * discover: load hardware modules + * dillo: light web browser + * links2: lighter web browser + * italc-client: connect from iTALC to terminal throught VNC + + Please read more info at: /usr/share/doc/gentcos/README +Description-es.UTF-8: Paquetes no instalados en TCOS. + TCOS necesita algunos paquetes extra para dotar de un soporte más completo + a las imágenes initramfs. + Estos paquetes son prescindibles para el funcionamiento básico pero + sino están instalados perderá algunas características del sistema TCOS. + Esta es una lista de algunos paquetes interesantes: + + * ltspfs-client y autofs: proporcionan soporte de automontaje de dispositivos + * dropbear: arranca un servidor SSH ligero en el terminal + * esound and alsa-utils: proporciona soporte de sonido + * discover: carga módulos de hardware del terminal + * dillo: navegador web ligero + * links2: el navegador web más ligero + * italc-client: permite conectar al terminal con iTALC por medio de VNC + + Por favor lea el resto de información en: /usr/share/doc/gentcos/README diff --git a/debian/initramfs-tools-tcos.conffiles b/debian/initramfs-tools-tcos.conffiles new file mode 100644 index 0000000..e69de29 diff --git a/debian/initramfs-tools-tcos.examples b/debian/initramfs-tools-tcos.examples new file mode 100644 index 0000000..bb66287 --- /dev/null +++ b/debian/initramfs-tools-tcos.examples @@ -0,0 +1 @@ +tcos/conf-example.conf diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install new file mode 100644 index 0000000..8b11de1 --- /dev/null +++ b/debian/initramfs-tools-tcos.install @@ -0,0 +1,19 @@ +usr/share/initramfs-tools/* +usr/share/initramfs-tools-tcos/scripts +usr/share/initramfs-tools-tcos/hooks +usr/share/initramfs-tools-tcos/hooks-addons +usr/share/initramfs-tools-tcos/tcos-generation-functions.sh +usr/share/initramfs-tools-tcos/tcos-run-functions.sh +etc/tcos/hacking/* +etc/tcos/hooks-addons/* +etc/tcos/scripts/* +etc/tcos/hooks/* +etc/tcos/SecurityPolicy +etc/tcos/xorg.conf.tpl +etc/tcos/tcos.conf +etc/tcos/tcos-modules.conf +etc/tcos/initramfs.conf +etc/tcos/menu.lst-tcos +usr/lib/tcos/configurexorg +usr/lib/tcos/installer.sh +usr/lib/tcos/pkgdetails diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst new file mode 100644 index 0000000..6e7a86b --- /dev/null +++ b/debian/initramfs-tools-tcos.postinst @@ -0,0 +1,90 @@ +#!/bin/sh + +TCOS_OLD_SCHEMA=" +/etc/tcos/tcos-run-functions \ +/etc/tcos/tcos-generation-functions \ +/etc/tcos/scripts/tcos-premount/10fstab \ +/etc/tcos/scripts/tcos-premount/20swapon \ +/etc/tcos/scripts/tcos-premount/05network \ +/etc/tcos/scripts/tcos-premount/25download_settings \ +/etc/tcos/scripts/tcos-premount/30rootfs \ +/etc/tcos/scripts/tcos-premount/35sqmount \ +/etc/tcos/scripts/tcos-premount/15uselocal \ +/etc/tcos/scripts/tcos-top/10foo \ +/etc/tcos/scripts/tcos-bottom/30startx \ +/etc/tcos/scripts/tcos-bottom/02autofs \ +/etc/tcos/scripts/tcos-bottom/10initsound \ +/etc/tcos/scripts/tcos-bottom/50error \ +/etc/tcos/scripts/tcos-bottom/01ldconfig \ +/etc/tcos/scripts/tcos-bottom/20devices \ +/etc/tcos/scripts/tcos-bottom/25freespace \ +/etc/tcos/scripts/tcos-bottom/05inittcos \ +/etc/tcos/scripts/tcos \ +/etc/tcos/hooks/tcosmods \ +/etc/tcos/hooks/tcosbin \ +/etc/tcos/hooks-addons/dhclient \ +/etc/tcos/hooks-addons/tcos \ +/etc/tcos/hooks-addons/xorg \ +/etc/tcos/hooks-addons/hwclock \ +/etc/tcos/hooks-addons/vnc \ +/etc/tcos/hooks-addons/alsa \ +/etc/tcos/hooks-addons/italc \ +/etc/tcos/hooks-addons/web_browser \ +/etc/tcos/hooks-addons/devices \ +/etc/tcos/hooks-addons/inetd \ +/etc/tcos/hooks-addons/sound \ +/etc/tcos/hooks-addons/ssh \ +/etc/tcos/hooks-addons/discover \ +/etc/tcos/hooks-addons/tinylogin \ +/etc/tcos/hooks-addons/pulseaudio \ +/etc/tcos/hooks-addons/freenx \ +/etc/tcos/hooks-addons/debug \ +" + +TCOS_OLD=" + /etc/tcos/scripts/tcos-bottom/20ltspfs\ + /etc/tcos//tcos-functions \ + /etc/tcos/scripts/tcos-bottom/40freespace \ + /etc/tcos/scripts/tcos-premount/30sqmount \ + /etc/tcos/scripts/tcos-premount/50ldconfig \ + /etc/tcos/scripts/tcos-premount/60autofs \ + /etc/tcos/tcos-run-functions \ + /etc/tcos/tcos-generation-functions \ + /etc/tcos/hooks-addons/busybox_static \ +" + +remove_old() { + #$1 is file + if [ -f "${_file}" ]; then + echo " initramfs-tools-tcos: Deleting deprecated $(basename $_file)..." + rm -f "$_file" + fi +} + +for _file in $TCOS_OLD; do + remove_old "${_file}" +done + + + +#bad_files=$(find ${tcos_dir} -name "*.dpkg*") + +#if [ -n "${bad_files}" ]; then +# echo "Deleting bad files:" +# echo "${bad_files}" + rm -f ${bad_files} +#fi + + +if dpkg --compare-versions "$2" le-nl "0.53.pre2" ; then + # remove old tcos schema + for _file in $TCOS_OLD_SCHEMA; do + if [ -f ${_file} ]; then + echo " initramfs-tools-tcos: Removing old schema file: ${_file}" + rm -f ${_file} + fi + done +fi + +#DEBHELPER# + diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm new file mode 100644 index 0000000..1f6866c --- /dev/null +++ b/debian/initramfs-tools-tcos.postrm @@ -0,0 +1,6 @@ +#!/bin/sh + +set -e + +#DEBHELPER# + diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm new file mode 100644 index 0000000..ab64f44 --- /dev/null +++ b/debian/initramfs-tools-tcos.prerm @@ -0,0 +1,5 @@ +#! /bin/sh + +set -e + +#DEBHELPER# diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..a2929a9 --- /dev/null +++ b/debian/rules @@ -0,0 +1,108 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) clean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/tmp + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + + dh_link /usr/lib/syslinux/pxelinux.0 /tftpboot/tcos/pxelinux.0 + + # clean SVN dirs in package + for i in `find debian/tmp -type d -name .svn`; do rm -rf $$i; done + + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples + dh_install --sourcedir=`pwd`/debian/tmp --list-missing + +# # create link to vmlinuz +# dh_link /boot/vmlinuz-2.6.16-1-486 /tftpboot/tcos/vmlinuz-2.6.16-1-486 +# dh_link /boot/vmlinuz-2.6.16-2-486 /tftpboot/tcos/vmlinuz-2.6.16-2-486 + + dh_installdebconf +# dh_installmenu +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure diff --git a/debian/tcos-discover2.install b/debian/tcos-discover2.install new file mode 100644 index 0000000..c0f3b3a --- /dev/null +++ b/debian/tcos-discover2.install @@ -0,0 +1 @@ +usr/lib/tcos/discover/* diff --git a/debian/tcos-server-utils.docs b/debian/tcos-server-utils.docs new file mode 100644 index 0000000..d93e6ac --- /dev/null +++ b/debian/tcos-server-utils.docs @@ -0,0 +1 @@ +REMOTEFS diff --git a/debian/tcos-server-utils.install b/debian/tcos-server-utils.install new file mode 100644 index 0000000..e36eded --- /dev/null +++ b/debian/tcos-server-utils.install @@ -0,0 +1 @@ +usr/share/initramfs-tools-tcos/inc diff --git a/debian/tcos-server-utils.manpages b/debian/tcos-server-utils.manpages new file mode 100644 index 0000000..81aeb09 --- /dev/null +++ b/debian/tcos-server-utils.manpages @@ -0,0 +1,2 @@ +bin/tcos-shfsmount.1 +bin/tcos-shfsumount.1 diff --git a/debian/tcos-server-utils.postinst b/debian/tcos-server-utils.postinst new file mode 100644 index 0000000..ab223e3 --- /dev/null +++ b/debian/tcos-server-utils.postinst @@ -0,0 +1,19 @@ +#!/bin/sh + +OLD_FILES=" + /etc/tcos/shfscommon.sh \ +" + + + +remove_old() { + #$1 is file + if [ -f "${_file}" ]; then + echo " tcos-server-utils: Deleting deprecated $(basename $_file)..." + rm -f "$_file" + fi +} + +for _file in $TCOS_OLD; do + remove_old "${_file}" +done diff --git a/debian/tcos-usplash.install b/debian/tcos-usplash.install new file mode 100644 index 0000000..11472f4 --- /dev/null +++ b/debian/tcos-usplash.install @@ -0,0 +1 @@ +usr/lib/usplash/usplash-tcos.so diff --git a/debian/tcos-usplash.postinst b/debian/tcos-usplash.postinst new file mode 100644 index 0000000..d6b471b --- /dev/null +++ b/debian/tcos-usplash.postinst @@ -0,0 +1,11 @@ +#!/bin/sh + + +#DEBHELPER# + + +case "$1" in + configure) + update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-tcos.so 30 + ;; +esac diff --git a/debian/tcos-usplash.prerm b/debian/tcos-usplash.prerm new file mode 100644 index 0000000..9d05f53 --- /dev/null +++ b/debian/tcos-usplash.prerm @@ -0,0 +1,13 @@ +#! /bin/sh + +set -e + +#DEBHELPER# + + +case "$1" in + remove) + update-alternatives --remove usplash-artwork.so \ + /usr/lib/usplash/usplash-tcos.so + ;; +esac -- cgit v1.2.3 From 949bf051c988c7a82b80adeafa14ad08453ddb83 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:03 +0000 Subject: delete debian tmp files git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@14 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/files | 6 ------ debian/gentcos.postrm.debhelper | 6 ------ 2 files changed, 12 deletions(-) delete mode 100644 debian/files delete mode 100644 debian/gentcos.postrm.debhelper (limited to 'debian') diff --git a/debian/files b/debian/files deleted file mode 100644 index d58938d..0000000 --- a/debian/files +++ /dev/null @@ -1,6 +0,0 @@ -tcos_0.56.6_i386.deb admin optional -initramfs-tools-tcos_0.56.6_i386.deb admin optional -tcos-usplash_0.56.6_i386.deb admin optional -gentcos_0.56.6_i386.deb admin optional -tcos-server-utils_0.56.6_i386.deb admin optional -tcos-discover2_0.56.6_i386.deb admin optional diff --git a/debian/gentcos.postrm.debhelper b/debian/gentcos.postrm.debhelper deleted file mode 100644 index bc035b9..0000000 --- a/debian/gentcos.postrm.debhelper +++ /dev/null @@ -1,6 +0,0 @@ -# Automatically added by dh_installdebconf -if [ "$1" = purge ] && [ -e /usr/share/debconf/confmodule ]; then - . /usr/share/debconf/confmodule - db_purge -fi -# End automatically added section -- cgit v1.2.3 From e98f3c983a557b5b6c0c0bf5b0694dd8f52ecd62 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:03 +0000 Subject: initramfs-tools-tcos 0.56.7 don't use pathof() in hooks, call cpifexists directly use pathof() if no exists git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@17 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/initramfs-tools-tcos.dirs | 10 ++++++++++ 2 files changed, 17 insertions(+) create mode 100644 debian/initramfs-tools-tcos.dirs (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 86b4fc7..9177306 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.56.7) unstable; urgency=low + + * Don't use pathof() in hooks, call cpifexists() with abs path. + If not found search with pathof() + + -- Mario Izquierdo (mariodebian) Sun, 29 Oct 2006 22:24:01 +0100 + initramfs-tools-tcos (0.56.6) unstable; urgency=low * Add tcos metapackage. diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs new file mode 100644 index 0000000..5850f8d --- /dev/null +++ b/debian/initramfs-tools-tcos.dirs @@ -0,0 +1,10 @@ +/etc +/etc/tcos +/etc/tcos/hacking +/etc/tcos/scripts +/etc/tcos/scripts/tcos-bottom +/etc/tcos/scripts/tcos-nfs-top +/etc/tcos/scripts/tcos-premount +/etc/tcos/scripts/tcos-top +/etc/tcos/hooks +/etc/tcos/hooks-addons -- cgit v1.2.3 From 0237aaf7c5daa6b6f6747b168e56e2c635466a6c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:16 +0000 Subject: update debian/changelog to 0.56.8 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@42 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9177306..4002384 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.56.8) unstable; urgency=low + + * join tcos-nfs startup with normal tcos + * autodetect ram < 38 and boot from NFS + * fix hooks-addons/alsa amixer path + * move fstab from tcos-premount to tcos-top + * pxelinux-.cfg/default add vga=771 to force vesa framebuffer start + + -- Mario Izquierdo (mariodebian) Wed, 8 Nov 2006 22:02:13 +0100 + initramfs-tools-tcos (0.56.7) unstable; urgency=low * Don't use pathof() in hooks, call cpifexists() with abs path. -- cgit v1.2.3 From 330d26847b3d15132e63b9089f6e669072634878 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:19 +0000 Subject: fix startup script to allow exec installer from boot cmdline fix grub menu.lst (network && installer cd) fix bin/gentcos with new grub stages files git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@47 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/initramfs-tools-tcos.install | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 8b11de1..faf156b 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -14,6 +14,7 @@ etc/tcos/tcos.conf etc/tcos/tcos-modules.conf etc/tcos/initramfs.conf etc/tcos/menu.lst-tcos +etc/tcos/logo.xpm.gz usr/lib/tcos/configurexorg usr/lib/tcos/installer.sh usr/lib/tcos/pkgdetails -- cgit v1.2.3 From c3ed1980d6183849c1e3557b3fe6352fce541973 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:20 +0000 Subject: fix dhclient version 3 path make work with common.mk Makefile framework git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@51 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4002384..d4e2db2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.56.9) unstable; urgency=low + + * Fix hooks-addons/dhclient dhclient3 path of script + * Make package with common.mk + + -- Mario Izquierdo (mariodebian) Thu, 16 Nov 2006 22:05:35 +0100 + initramfs-tools-tcos (0.56.8) unstable; urgency=low * join tcos-nfs startup with normal tcos -- cgit v1.2.3 From 0a83482263041d304daad35d1fef00235a25b321 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:20 +0000 Subject: update initramfs-tools-tcos depends, add dhcp-client or dhcp3-client git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@54 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index f69134d..37d73c5 100644 --- a/debian/control +++ b/debian/control @@ -22,7 +22,7 @@ Description: TCOS is a new thin client implementation Package: initramfs-tools-tcos Architecture: any -Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3 +Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3 Suggests: unionfs-modules-2.6.16-2-486, squashfs-modules-2.6.16-2-486, tinylogin Description: tools for generating a thin client bootable image This package contains tools to create and boot an initramfs for prepackaged -- cgit v1.2.3 From adc76ae50d58981a2d15a6a35570bd4172b97325 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:20 +0000 Subject: revert vga=771 path, initramfs-tools revert too in 0.85b bin/installer.sh add method to only download new vmlinux and initramfs bin/tcos-gdm-autologin small python script to do some jobs: * configure GDM * add users and host * gdm autologin git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@58 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 18 +++++++++++++++++- debian/control | 2 +- debian/tcos-server-utils.install | 1 + debian/tcos-server-utils.manpages | 1 + 4 files changed, 20 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d4e2db2..d3d0139 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +initramfs-tools-tcos (0.56.10) unstable; urgency=low + + * Revert vga=771 patch, initramfs-tools revert mknod /dev/fb0 too... + * Add tcos-gdm-autologin script (need man page) + * Installer: + add update method to download files again, but no make parts. + add PROMPT 1 in syslinux.cfg and change TIMEOUT to 50 (5 segs) + * New rewrite of tcos-gdm-autologin (python based) + With tcos-gdm-autologin you can: + - configure GDM ( --configure option ) + - add users and host ( --add interactive option ) + - gdm autologin (it's called from GDM to return username and restore home from template) + * Add python-configobj to tcos-server-utils depends. + + -- Mario Izquierdo (mariodebian) Sun, 19 Nov 2006 20:13:24 +0100 + initramfs-tools-tcos (0.56.9) unstable; urgency=low * Fix hooks-addons/dhclient dhclient3 path of script @@ -11,7 +27,7 @@ initramfs-tools-tcos (0.56.8) unstable; urgency=low * autodetect ram < 38 and boot from NFS * fix hooks-addons/alsa amixer path * move fstab from tcos-premount to tcos-top - * pxelinux-.cfg/default add vga=771 to force vesa framebuffer start + * pxelinux.cfg/default add vga=771 to force vesa framebuffer start -- Mario Izquierdo (mariodebian) Wed, 8 Nov 2006 22:02:13 +0100 diff --git a/debian/control b/debian/control index 37d73c5..f55dcc8 100644 --- a/debian/control +++ b/debian/control @@ -54,7 +54,7 @@ Description: TCOS generation system. Package: tcos-server-utils Architecture: any -Depends: shfs-utils, initramfs-tools-tcos (>= 0.48), ltspfs-server +Depends: shfs-utils, python-configobj, initramfs-tools-tcos (>= 0.48), ltspfs-server Description: TCOS server utils This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot diff --git a/debian/tcos-server-utils.install b/debian/tcos-server-utils.install index e36eded..535e261 100644 --- a/debian/tcos-server-utils.install +++ b/debian/tcos-server-utils.install @@ -1 +1,2 @@ +usr/sbin/tcos-gdm-autologin usr/share/initramfs-tools-tcos/inc diff --git a/debian/tcos-server-utils.manpages b/debian/tcos-server-utils.manpages index 81aeb09..8948d4a 100644 --- a/debian/tcos-server-utils.manpages +++ b/debian/tcos-server-utils.manpages @@ -1,2 +1,3 @@ bin/tcos-shfsmount.1 bin/tcos-shfsumount.1 +bin/tcos-gdm-autologin.1 -- cgit v1.2.3 From 974c9db895241092334edb263fab1ad650648c2c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:21 +0000 Subject: =?UTF-8?q?hooks-addons/xorg=20=20=20=20add=20Xorg=20OpenGL=20supp?= =?UTF-8?q?ort=20(TCOS=5FXORG=5FOPENGL)=20default=20disabled.=20=C2=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@65 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d3d0139..9142a9c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.56.11) unstable; urgency=low + + * hooks-addons/xorg + - add Xorg OpenGL support (new tcos.conf var TCOS_XORG_OPENGL) + + -- Mario Izquierdo (mariodebian) Fri, 24 Nov 2006 09:28:12 +0100 + initramfs-tools-tcos (0.56.10) unstable; urgency=low * Revert vga=771 patch, initramfs-tools revert mknod /dev/fb0 too... -- cgit v1.2.3 From 70062cd4e2a1240ad798fc276063fd5b1756fe59 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:22 +0000 Subject: fix tcos-gdm-autologin and enable execmd() function git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@66 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9142a9c..b8a4cb4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.56.12) unstable; urgency=low + + * Fix some errors in tcos-gdm-autologin and enable execmd() function + + -- Mario Izquierdo (mariodebian) Tue, 28 Nov 2006 15:19:38 +0100 + initramfs-tools-tcos (0.56.11) unstable; urgency=low * hooks-addons/xorg -- cgit v1.2.3 From c58b05b99532a6a04e66ebd1435bd0a76b81d178 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:22 +0000 Subject: M initramfs-tools-tcos/debian/changelog M initramfs-tools-tcos/hooks-addons/tcos git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@69 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b8a4cb4..547c3e2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.56.13) unstable; urgency=low + + * Fix LC_ALL=C in tcos image date. + + -- Mario Izquierdo (mariodebian) Wed, 29 Nov 2006 18:14:49 +0100 + initramfs-tools-tcos (0.56.12) unstable; urgency=low * Fix some errors in tcos-gdm-autologin and enable execmd() function -- cgit v1.2.3 From b6d9d32f8f00504f4bd7e0078c11bec0b6db9057 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:22 +0000 Subject: fix AddHost() tcos-gdm-autologin loop git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@73 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 547c3e2..0b59d09 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.56.14) unstable; urgency=low + + * FIX tcos-gdm-autologin AddHost() loop ;) + + -- Mario Izquierdo (mariodebian) Wed, 29 Nov 2006 18:41:19 +0100 + initramfs-tools-tcos (0.56.13) unstable; urgency=low * Fix LC_ALL=C in tcos image date. -- cgit v1.2.3 From f34e18d321b553058a6e7ebb6b4aa6743bde6b83 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:24 +0000 Subject: M initramfs-tools-tcos/debian/changelog M initramfs-tools-tcos/bin/tcos-gdm-autologin git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@89 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0b59d09..473247d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.56.15) unstable; urgency=low + + * bin/tcos-gdm-autologin: Umount all fuse devices before restoring template. + + -- Mario Izquierdo (mariodebian) Mon, 4 Dec 2006 10:46:26 +0100 + initramfs-tools-tcos (0.56.14) unstable; urgency=low * FIX tcos-gdm-autologin AddHost() loop ;) -- cgit v1.2.3 From aa2d379486acc95a19835c2ad1531fc22f270f98 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:26 +0000 Subject: fix some nvidia opengl stuff git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@97 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 473247d..85948d9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.56.16) unstable; urgency=low + + * Enable by default OpenGL support, now screensaver and gcompris must work. + * Add message when OpenGL is enabled or disabled. + + -- Mario Izquierdo (mariodebian) Sun, 10 Dec 2006 14:16:06 +0100 + initramfs-tools-tcos (0.56.15) unstable; urgency=low * bin/tcos-gdm-autologin: Umount all fuse devices before restoring template. -- cgit v1.2.3 From 0f1f04b684085b3c276f9793cba36460590dc78d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:27 +0000 Subject: initramfs-tools-tcos: new package tcos-opengl-libs (force free opengl drivers) contain: libGL.so.1.2 libGLU.so.1.* libGLcore.so Ati (fglrx) and Nvidia drivers don't work on thin client. Must work if packages are created in same Xorg version that server runs. package build conflicts with nvidia-glx and fglrx-driver git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@98 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ debian/control | 15 +++++++++++++-- debian/tcos-opengl-libs.install | 1 + 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 debian/tcos-opengl-libs.install (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 85948d9..0f1fe8b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.56.17) unstable; urgency=low + + * New package: tcos-opengl-libs (force free opengl drivers) + - libGL.so.1.2 + - libGLU.so.1.* + - libGLcore.so + Ati (fglrx) and Nvidia drivers don't work on thin client. + * Fix hooks-addons/xorg to use new files of new package (tcos-opengl-libs) + Must work if packages are created in same Xorg version that server runs. + + -- Mario Izquierdo (mariodebian) Sun, 10 Dec 2006 17:00:19 +0100 + initramfs-tools-tcos (0.56.16) unstable; urgency=low * Enable by default OpenGL support, now screensaver and gcompris must work. diff --git a/debian/control b/debian/control index f55dcc8..a72702d 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,8 @@ Source: initramfs-tools-tcos Section: admin Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0) +Build-Depends: debhelper (>= 4.0.0), libgl1-mesa-glx, xserver-xorg-core, libglu1-mesa +Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Standards-Version: 3.7.2 Package: tcos @@ -19,7 +20,6 @@ Description: TCOS is a new thin client implementation Homepage: http://soleup.eup.uva.es/trac - Package: initramfs-tools-tcos Architecture: any Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3 @@ -72,3 +72,14 @@ Description: TCOS discover2 files into /usr/lib/tcos thin client terminal. This package contain discover2 files into /usr/lib/tcos/discover to not have to install discover2 and replace discover1 in server system. + +Package: tcos-opengl-libs +Architecture: any +Depends: initramfs-tools-tcos (>= 0.48) +Description: TCOS OpenGL libs files into /usr/lib/tcos + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + This package contain OpenGL libs (libGL.so libGLU.so libglx.so) in + /usr/lib/tcos/opengl to not have to remove nvidia/ati propietary + drivers in TCOS server. diff --git a/debian/tcos-opengl-libs.install b/debian/tcos-opengl-libs.install new file mode 100644 index 0000000..c39eb4f --- /dev/null +++ b/debian/tcos-opengl-libs.install @@ -0,0 +1 @@ +usr/lib/tcos/opengl/* -- cgit v1.2.3 From b3215fed39058de20b270d6fddb08e5b1fcf23ea Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:27 +0000 Subject: M control git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@102 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index a72702d..139051f 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: admin Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libgl1-mesa-glx, xserver-xorg-core, libglu1-mesa +Build-Depends: debhelper (>= 4.0.0), libgl1-mesa-glx | libgl1-mesa , xserver-xorg-core, libglu1-mesa Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Standards-Version: 3.7.2 -- cgit v1.2.3 From 01a2302018cbca7cca9188448c110416f05e0348 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:27 +0000 Subject: fix negation in -d /usr/lib/tcos/opengl git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@104 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0f1fe8b..73873aa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.56.18) unstable; urgency=low + + * hooks-addons/xorg fix space in if conditional + + -- Mario Izquierdo (mariodebian) Sun, 10 Dec 2006 18:31:18 +0100 + initramfs-tools-tcos (0.56.17) unstable; urgency=low * New package: tcos-opengl-libs (force free opengl drivers) -- cgit v1.2.3 From 5bc1775f51d8b7498267d4f5cdafe171e77abe32 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:27 +0000 Subject: hooks-addons/xorg: - fix space in if conditional - fix "! -d /var" => "-d /usr" in opengl conditional - delete libglx.so (only needed by nvidia & ati drivers) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@105 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 73873aa..c3b8769 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,11 @@ initramfs-tools-tcos (0.56.18) unstable; urgency=low - * hooks-addons/xorg fix space in if conditional + * hooks-addons/xorg: + - fix space in if conditional + - fix "! -d /var" => "-d /usr" in opengl conditional + - delete libglx.so (only needed by nvidia & ati drivers) - -- Mario Izquierdo (mariodebian) Sun, 10 Dec 2006 18:31:18 +0100 + -- Mario Izquierdo (mariodebian) Sun, 10 Dec 2006 18:57:25 +0100 initramfs-tools-tcos (0.56.17) unstable; urgency=low -- cgit v1.2.3 From e59b68f190b707afdb5f15481f396a34befac2e8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:28 +0000 Subject: M changelog git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@110 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c3b8769..9f3c401 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,12 @@ -initramfs-tools-tcos (0.56.18) unstable; urgency=low +initramfs-tools-tcos (0.56.18+1) unstable; urgency=low * hooks-addons/xorg: - fix space in if conditional - fix "! -d /var" => "-d /usr" in opengl conditional - delete libglx.so (only needed by nvidia & ati drivers) + * Fix minor typo in hooks-addons/xorg - -- Mario Izquierdo (mariodebian) Sun, 10 Dec 2006 18:57:25 +0100 + -- Mario Izquierdo (mariodebian) Sun, 17 Dec 2006 15:51:45 +0100 initramfs-tools-tcos (0.56.17) unstable; urgency=low -- cgit v1.2.3 From af5d3e83321425b6751da6abc723c6d37065c4f9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:29 +0000 Subject: initramfs-tools-tcos: * usplashize installer.sh * Move installer launcher before startx script * Add installer update to pxelinux.cfg * Add bigger usplash timeout before udev (need some testing) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@119 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9f3c401..a9e2456 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.57.1) unstable; urgency=low + + * usplashize installer.sh + * Move installer launcher before startx script + * Add installer update to pxelinux.cfg + * Add bigger usplash timeout before udev (need some testing) + + -- Mario Izquierdo (mariodebian) Tue, 26 Dec 2006 23:33:39 +0100 + initramfs-tools-tcos (0.56.18+1) unstable; urgency=low * hooks-addons/xorg: -- cgit v1.2.3 From 225d7fa7cca48b9040a8a73975a1b385b9ce107f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:31 +0000 Subject: initramfs-tools-tcos: New version 0.58.1 * Add ubuntu-tcos splash theme (debian don't work in new usplash version) * Delete quiet in all boot args for ubuntu. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@132 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 18 ++++++++++++++++++ debian/gentcos.docs | 1 + 2 files changed, 19 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a9e2456..0961044 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +initramfs-tools-tcos (0.58.1) unstable; urgency=low + + * Add ubuntu-tcos splash theme (debian don't work in new usplash version) + * Delete "quiet" in all boot args for ubuntu. + + -- Mario Izquierdo (mariodebian) Sun, 21 Jan 2007 13:49:20 +0100 + +initramfs-tools-tcos (0.57.2) unstable; urgency=low + + * Add wireless boot support (hooks-addons/wireless scripts/tcos-top/05network): + - TCOS_WIRELESS_MODS="list of kernel modules" (madwifi alias of atheros) + - TCOS_WIRELESS_ENC="type" (WEP, WPA, empty) WPA work, WEP need some job... + * Change interpeter (bin/gentcos) /bin/sh to /bin/bash (fix problem in ubuntu with dash) + * Remove unsused Xorg dirs (hooks-addons/xorg) + * Add TCOS_INSTALLER_BOOT_OPT to change installer cmdline extra options. + + -- Mario Izquierdo (mariodebian) Sat, 13 Jan 2007 11:02:19 +0100 + initramfs-tools-tcos (0.57.1) unstable; urgency=low * usplashize installer.sh diff --git a/debian/gentcos.docs b/debian/gentcos.docs index e845566..45af66a 100644 --- a/debian/gentcos.docs +++ b/debian/gentcos.docs @@ -1 +1,2 @@ README +README.wireless -- cgit v1.2.3 From 05277298516a57a36cb1996ff88c04efd9381911 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:34 +0000 Subject: initrams-tools-tcos: * Fix some bashism (== /bin/sh), I hope that ubuntu will work OK now. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@137 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0961044..86cbf28 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.59.1) unstable; urgency=low + + * Fix some bashism (== /bin/sh), I hope that ubuntu will work OK now. + + -- Mario Izquierdo (mariodebian) Mon, 29 Jan 2007 14:02:45 +0100 + +initramfs-tools-tcos (0.58.2) unstable; urgency=low + + * Change usplash_timeout script + + -- Mario Izquierdo (mariodebian) Sun, 21 Jan 2007 16:15:21 +0100 + initramfs-tools-tcos (0.58.1) unstable; urgency=low * Add ubuntu-tcos splash theme (debian don't work in new usplash version) -- cgit v1.2.3 From cf59af70c00bab7e318f7a9cf88d14d6a6e3bfc9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:35 +0000 Subject: initramfs-tools-tcos (0.60) * Remove PREREQS in init scripts (scripts have numbers, should start in order...) * hex2ascii: - move this build dir and bin to this package * scripts/tcos-bottom/80shell: - more elegant shells (getty) num of ttys defined in tcos.conf git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@143 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ debian/control | 16 +++++++++++----- debian/copyright | 4 +++- debian/gentcos.dirs | 1 + debian/gentcos.lintian-overrides | 7 +++++++ debian/gentcos.templates | 2 +- debian/initramfs-tools-tcos.install | 2 ++ debian/initramfs-tools-tcos.lintian-overrides | 1 + debian/rules | 4 ++++ debian/tcos-server-utils.postinst | 3 +++ 10 files changed, 43 insertions(+), 7 deletions(-) create mode 100644 debian/gentcos.lintian-overrides create mode 100644 debian/initramfs-tools-tcos.lintian-overrides (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 86cbf28..24d2dcc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.60) unstable; urgency=low + + * Remove PREREQS in init scripts (scripts have numbers, should start in order...) + * hex2ascii: + - move this build dir and bin to this package + * scripts/tcos-bottom/80shell: + - more elegant shells (getty) num of ttys defined in tcos.conf + + -- Mario Izquierdo (mariodebian) Sat, 3 Feb 2007 22:05:41 +0100 + initramfs-tools-tcos (0.59.1) unstable; urgency=low * Fix some bashism (== /bin/sh), I hope that ubuntu will work OK now. diff --git a/debian/control b/debian/control index 139051f..a6e6192 100644 --- a/debian/control +++ b/debian/control @@ -22,8 +22,12 @@ Description: TCOS is a new thin client implementation Package: initramfs-tools-tcos Architecture: any -Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3 -Suggests: unionfs-modules-2.6.16-2-486, squashfs-modules-2.6.16-2-486, tinylogin +Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, + console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, + netkit-inetd | inetutils-inetd | openbsd-inetd, + debootstrap, libltdl3, tinylogin, ltspfs-client +Conflicts: tcos-tcosmonitor (<= 0.0.17) +Suggests: unionfs-modules, squashfs-modules Description: tools for generating a thin client bootable image This package contains tools to create and boot an initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -43,8 +47,10 @@ Description: usplash boot image for TCOS Package: gentcos Architecture: any -Depends: debconf, grub, syslinux, initramfs-tools-tcos (>= 0.48), squashfs-tools, mknbi, dropbear -Recommends: autofs, discover, ltspfs-client, ltspfs-server, esound, alsa-utils, links2, dillo +Depends: debconf, grub, syslinux, initramfs-tools-tcos (>= 0.48), + squashfs-tools, mknbi, dropbear +Recommends: autofs, discover, ltspfs-client, ltspfs-server, esound, + alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils Description: TCOS generation system. This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot @@ -54,7 +60,7 @@ Description: TCOS generation system. Package: tcos-server-utils Architecture: any -Depends: shfs-utils, python-configobj, initramfs-tools-tcos (>= 0.48), ltspfs-server +Depends: shfs-utils, python, python-configobj, initramfs-tools-tcos (>= 0.48), ltspfs-server, fuse-utils Description: TCOS server utils This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot diff --git a/debian/copyright b/debian/copyright index b57679a..89e8b83 100644 --- a/debian/copyright +++ b/debian/copyright @@ -5,4 +5,6 @@ Sat, 14 Oct 2005 10:24:07 +0200. License: -PUBLIC DOMAIN +On Debian GNU/Linux systems, the text of the GPL can be found in +/usr/share/common-licenses/GPL. + diff --git a/debian/gentcos.dirs b/debian/gentcos.dirs index 10eb0ac..05d6ce2 100644 --- a/debian/gentcos.dirs +++ b/debian/gentcos.dirs @@ -1,2 +1,3 @@ tftpboot/tcos opt/tcos/files +usr/share/lintian/overrides/ diff --git a/debian/gentcos.lintian-overrides b/debian/gentcos.lintian-overrides new file mode 100644 index 0000000..e9d9cf1 --- /dev/null +++ b/debian/gentcos.lintian-overrides @@ -0,0 +1,7 @@ +gentcos: file-in-unusual-dir /tftpboot/tcos/pxelinux.cfg/default +gentcos: file-in-unusual-dir /tftpboot/tcos/help.msg +gentcos: file-in-unusual-dir /tftpboot/tcos/tcos.msg +gentcos: file-in-unusual-dir /tftpboot/tcos/logo.lss +gentcos: dir-or-file-in-opt /opt/tcos/ +gentcos: dir-or-file-in-opt /opt/tcos/files/ + diff --git a/debian/gentcos.templates b/debian/gentcos.templates index 01214e2..3160e64 100644 --- a/debian/gentcos.templates +++ b/debian/gentcos.templates @@ -21,7 +21,7 @@ Description-es.UTF-8: Paquetes no instalados en TCOS. sino están instalados perderá algunas características del sistema TCOS. Esta es una lista de algunos paquetes interesantes: - * ltspfs-client y autofs: proporcionan soporte de automontaje de dispositivos + * ltspfs-client, fuse: proporcionan soporte de automontaje de dispositivos * dropbear: arranca un servidor SSH ligero en el terminal * esound and alsa-utils: proporciona soporte de sonido * discover: carga módulos de hardware del terminal diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index faf156b..9d04211 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -16,5 +16,7 @@ etc/tcos/initramfs.conf etc/tcos/menu.lst-tcos etc/tcos/logo.xpm.gz usr/lib/tcos/configurexorg +usr/lib/tcos/seq +usr/lib/tcos/hex2ascii usr/lib/tcos/installer.sh usr/lib/tcos/pkgdetails diff --git a/debian/initramfs-tools-tcos.lintian-overrides b/debian/initramfs-tools-tcos.lintian-overrides new file mode 100644 index 0000000..8d445bf --- /dev/null +++ b/debian/initramfs-tools-tcos.lintian-overrides @@ -0,0 +1 @@ +initramfs-tools-tcos source: source-contains-svn-control-dir diff --git a/debian/rules b/debian/rules index a2929a9..6c59ce5 100755 --- a/debian/rules +++ b/debian/rules @@ -62,6 +62,10 @@ install: build # clean SVN dirs in package for i in `find debian/tmp -type d -name .svn`; do rm -rf $$i; done + mkdir -p $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/ + install -m 644 $(CURDIR)/debian/gentcos.lintian-overrides \ + $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/gentcos + # Build architecture-independent files here. diff --git a/debian/tcos-server-utils.postinst b/debian/tcos-server-utils.postinst index ab223e3..81dd9cb 100644 --- a/debian/tcos-server-utils.postinst +++ b/debian/tcos-server-utils.postinst @@ -17,3 +17,6 @@ remove_old() { for _file in $TCOS_OLD; do remove_old "${_file}" done + + +#DEBHELPER# -- cgit v1.2.3 From 04428c1dfe19d3566837ef025263278112bab5a3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:35 +0000 Subject: git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@144 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 24d2dcc..c2884c7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -initramfs-tools-tcos (0.60) unstable; urgency=low +initramfs-tools-tcos (0.60.1) unstable; urgency=low * Remove PREREQS in init scripts (scripts have numbers, should start in order...) * hex2ascii: @@ -6,7 +6,7 @@ initramfs-tools-tcos (0.60) unstable; urgency=low * scripts/tcos-bottom/80shell: - more elegant shells (getty) num of ttys defined in tcos.conf - -- Mario Izquierdo (mariodebian) Sat, 3 Feb 2007 22:05:41 +0100 + -- Mario Izquierdo (mariodebian) Sat, 3 Feb 2007 22:07:59 +0100 initramfs-tools-tcos (0.59.1) unstable; urgency=low -- cgit v1.2.3 From acf02727db90286f4c922dd2ce68809fbc3070ea Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:36 +0000 Subject: git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@145 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/control b/debian/control index a6e6192..7414fe7 100644 --- a/debian/control +++ b/debian/control @@ -26,6 +26,7 @@ Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3, tinylogin, ltspfs-client +PreDepends: tcos-tcosmonitor (>= 0.0.18) Conflicts: tcos-tcosmonitor (<= 0.0.17) Suggests: unionfs-modules, squashfs-modules Description: tools for generating a thin client bootable image -- cgit v1.2.3 From e15f2ed731ed7a02b85abf5d3fa4fb4c81f235d2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:36 +0000 Subject: initramfs-tools-tcos (0.60.2) * bin/gentcos: - Clean initramfs unwanted files after mkinitramfs * ALL: - reduce required RAM (min now is 24 Mb, probably need swap) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@147 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ debian/control | 2 +- debian/gentcos.conffiles | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c2884c7..45fe59f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.60.2) unstable; urgency=low + + * bin/gentcos: + - Clean initramfs unwanted files after mkinitramfs + * ALL: + - reduce required RAM (min now is 24 Mb, probably need swap) + + -- Mario Izquierdo (mariodebian) Tue, 6 Feb 2007 19:26:15 +0100 + initramfs-tools-tcos (0.60.1) unstable; urgency=low * Remove PREREQS in init scripts (scripts have numbers, should start in order...) diff --git a/debian/control b/debian/control index 7414fe7..64c4952 100644 --- a/debian/control +++ b/debian/control @@ -26,7 +26,7 @@ Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3, tinylogin, ltspfs-client -PreDepends: tcos-tcosmonitor (>= 0.0.18) +Pre-Depends: tcos-tcosmonitor (>= 0.0.18) Conflicts: tcos-tcosmonitor (<= 0.0.17) Suggests: unionfs-modules, squashfs-modules Description: tools for generating a thin client bootable image diff --git a/debian/gentcos.conffiles b/debian/gentcos.conffiles index 86ab1e0..064aaff 100644 --- a/debian/gentcos.conffiles +++ b/debian/gentcos.conffiles @@ -1 +1 @@ -/tftpboot/tcos/pxelinux.cfg/default +/tftpboot/tcos/pxelinux.cfg/default.tpl -- cgit v1.2.3 From c89eb569b3530080f6974135c797f818bc194707 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:36 +0000 Subject: initramfs-tools-tcos (0.60.3) * conf/xorg.conf.tpl: - Add serial mouse support git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@148 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/control | 9 +++++---- 2 files changed, 12 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 45fe59f..666f481 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.60.3) unstable; urgency=low + + * conf/xorg.conf.tpl: + - Add serial mouse support + + -- Mario Izquierdo (mariodebian) Thu, 8 Feb 2007 11:25:29 +0100 + initramfs-tools-tcos (0.60.2) unstable; urgency=low * bin/gentcos: diff --git a/debian/control b/debian/control index 64c4952..b355500 100644 --- a/debian/control +++ b/debian/control @@ -23,9 +23,9 @@ Description: TCOS is a new thin client implementation Package: initramfs-tools-tcos Architecture: any Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, - console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, - netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, ltspfs-client + console-data, libnss-db, iftop, strace, twm, xterm, + dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, + debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server Pre-Depends: tcos-tcosmonitor (>= 0.0.18) Conflicts: tcos-tcosmonitor (<= 0.0.17) Suggests: unionfs-modules, squashfs-modules @@ -61,7 +61,8 @@ Description: TCOS generation system. Package: tcos-server-utils Architecture: any -Depends: shfs-utils, python, python-configobj, initramfs-tools-tcos (>= 0.48), ltspfs-server, fuse-utils +Depends: shfs-utils, python, python-configobj, + initramfs-tools-tcos (>= 0.48), ltspfs-server, fuse-utils Description: TCOS server utils This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot -- cgit v1.2.3 From 302936fcf3bd505853436223f6c0f6dc9d895aa1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:37 +0000 Subject: initramfs-tools-tcos (0.60.4) * bin/seq: - Complete seq shell script, now accepts same params like /usr/bin/seq seq LAST seq FIRST LAST seq FIRST INCREMENT LAST git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@150 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 666f481..5a9a097 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.60.4) unstable; urgency=low + + * bin/seq: + - Complete seq shell script, now accepts same params like /usr/bin/seq + seq LAST + seq FIRST LAST + seq FIRST INCREMENT LAST + + -- Mario Izquierdo (mariodebian) Thu, 8 Feb 2007 18:53:33 +0100 + initramfs-tools-tcos (0.60.3) unstable; urgency=low * conf/xorg.conf.tpl: -- cgit v1.2.3 From b9a65e99bdc6065cb3e871e6e56aa1c91357b4fe Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:37 +0000 Subject: initramfs-tools-tcos (0.60.5) * hooks-addons/rungetty: - Exec getty in a while [1] loop. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@151 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5a9a097..900cb1c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.60.5) unstable; urgency=low + + * hooks-addons/rungetty: + - Exec getty in a while [1] loop. + + -- Mario Izquierdo (mariodebian) Fri, 9 Feb 2007 13:50:33 +0100 + initramfs-tools-tcos (0.60.4) unstable; urgency=low * bin/seq: -- cgit v1.2.3 From 85fe9500ece1877000f496058066e7739fe68a37 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:37 +0000 Subject: initramfs-tools-tcos (0.60.6) * Add support for rdesktop (tested with Windows BadVista / MalaVista) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@152 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 900cb1c..708abeb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.60.6) unstable; urgency=low + + * Add support for rdesktop (tested with Windows BadVista / MalaVista) + + -- Mario Izquierdo (mariodebian) Sat, 10 Feb 2007 00:46:59 +0100 + initramfs-tools-tcos (0.60.5) unstable; urgency=low * hooks-addons/rungetty: -- cgit v1.2.3 From 99744bd23c83154dd0f6bdc76730dcbd7131f865 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:37 +0000 Subject: initramfs-tools-tcos (0.60.6) * Add support for rdesktop (tested with Windows BadVista / MalaVista) * Loop some core functions (Xorg, rdesktop...) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@153 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 708abeb..935ea2f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ initramfs-tools-tcos (0.60.6) unstable; urgency=low * Add support for rdesktop (tested with Windows BadVista / MalaVista) + * Loop some core functions (Xorg, rdesktop...) - -- Mario Izquierdo (mariodebian) Sat, 10 Feb 2007 00:46:59 +0100 + -- Mario Izquierdo (mariodebian) Tue, 13 Feb 2007 09:11:19 +0100 initramfs-tools-tcos (0.60.5) unstable; urgency=low -- cgit v1.2.3 From 761c0bbae0b7b393026c98b5716f96bb1532e8a3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:38 +0000 Subject: initramfs-tools-tcos (0.61) * Change /opt/tcos with /var/lib/tcos (debian correct) * Remove debconf message * Not build tcos-discover2 tcos-opengl-libs tcos-esound anymore (no clean, not debian) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@164 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 ++++++ debian/control | 36 +++----------- debian/control.oldfile | 100 +++++++++++++++++++++++++++++++++++++++ debian/gentcos.config | 8 ---- debian/gentcos.dirs | 2 +- debian/gentcos.lintian-overrides | 2 - debian/gentcos.templates | 32 ------------- debian/rules | 34 ++----------- debian/tcos-esound.install | 1 + 9 files changed, 127 insertions(+), 102 deletions(-) create mode 100644 debian/control.oldfile delete mode 100644 debian/gentcos.config delete mode 100644 debian/gentcos.templates create mode 100644 debian/tcos-esound.install (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 935ea2f..b05aaff 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +initramfs-tools-tcos (0.61) unstable; urgency=low + + * Change /opt/tcos with /var/lib/tcos (debian correct) + * Remove debconf message + * Not build tcos-discover2 tcos-opengl-libs tcos-esound anymore (no clean, not debian) + + -- Mario Izquierdo (mariodebian) Sun, 18 Feb 2007 00:20:38 +0100 + +initramfs-tools-tcos (0.60.7) unstable; urgency=low + + * New package tcos-esound (esd and libesd0) + + -- Mario Izquierdo (mariodebian) Sun, 18 Feb 2007 00:09:52 +0100 + initramfs-tools-tcos (0.60.6) unstable; urgency=low * Add support for rdesktop (tested with Windows BadVista / MalaVista) diff --git a/debian/control b/debian/control index b355500..5311acb 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Standards-Version: 3.7.2 Package: tcos Architecture: any -Depends: initramfs-tools-tcos, gentcos +Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}) Recommends: tcos-tcosmonitor, tcosmonitor Description: TCOS is a new thin client implementation This is a system for generating thin client hosts using initramfs. @@ -26,7 +26,6 @@ Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server -Pre-Depends: tcos-tcosmonitor (>= 0.0.18) Conflicts: tcos-tcosmonitor (<= 0.0.17) Suggests: unionfs-modules, squashfs-modules Description: tools for generating a thin client bootable image @@ -41,17 +40,16 @@ Description: tools for generating a thin client bootable image Package: tcos-usplash Architecture: any -Depends: initramfs-tools-tcos (>=0.50), usplash +Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, ${misc:Depends}, ${shlibs:Depends} Description: usplash boot image for TCOS This package contains usplash artwork for TCOS. Package: gentcos Architecture: any -Depends: debconf, grub, syslinux, initramfs-tools-tcos (>= 0.48), - squashfs-tools, mknbi, dropbear -Recommends: autofs, discover, ltspfs-client, ltspfs-server, esound, - alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils +Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), + squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server +Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils Description: TCOS generation system. This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot @@ -62,32 +60,10 @@ Description: TCOS generation system. Package: tcos-server-utils Architecture: any Depends: shfs-utils, python, python-configobj, - initramfs-tools-tcos (>= 0.48), ltspfs-server, fuse-utils + initramfs-tools-tcos (= ${Source-Version}), ltspfs-server, fuse-utils Description: TCOS server utils This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminal. This package contain some utils (scripts) to mount or connect thin client devices with server users. - - -Package: tcos-discover2 -Architecture: any -Depends: initramfs-tools-tcos (>= 0.48) -Description: TCOS discover2 files into /usr/lib/tcos - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - This package contain discover2 files into /usr/lib/tcos/discover - to not have to install discover2 and replace discover1 in server system. - -Package: tcos-opengl-libs -Architecture: any -Depends: initramfs-tools-tcos (>= 0.48) -Description: TCOS OpenGL libs files into /usr/lib/tcos - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - This package contain OpenGL libs (libGL.so libGLU.so libglx.so) in - /usr/lib/tcos/opengl to not have to remove nvidia/ati propietary - drivers in TCOS server. diff --git a/debian/control.oldfile b/debian/control.oldfile new file mode 100644 index 0000000..03c9333 --- /dev/null +++ b/debian/control.oldfile @@ -0,0 +1,100 @@ +Source: initramfs-tools-tcos +Section: admin +Priority: optional +Maintainer: Mario Izquierdo (mariodebian) +Build-Depends: debhelper (>= 4.0.0), libgl1-mesa-glx | libgl1-mesa , xserver-xorg-core, libglu1-mesa +Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver +Standards-Version: 3.7.2 + +Package: tcos +Architecture: any +Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}) +Recommends: tcos-tcosmonitor, tcosmonitor +Description: TCOS is a new thin client implementation + This is a system for generating thin client hosts using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) + and much more utils. + . + Homepage: http://soleup.eup.uva.es/trac + + +Package: initramfs-tools-tcos +Architecture: any +Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, + console-data, libnss-db, iftop, strace, twm, xterm, + dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, + debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server +Conflicts: tcos-tcosmonitor (<= 0.0.17) +Suggests: unionfs-modules, squashfs-modules +Description: tools for generating a thin client bootable image + This package contains tools to create and boot an initramfs for prepackaged + 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel + unpacks that archive into ram, mounts and uses it as initial root file system. + From there on the mounting of the real root file system occurs in user space. + klibc handles the boot-time networking setup. Supports nfs root system. + Any boot loader with initrd support is able to load an initramfs archive. + . + Thin client support for initramfs-tools. + +Package: tcos-usplash +Architecture: any +Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, ${misc:Depends}, ${shlibs:Depends} +Description: usplash boot image for TCOS + This package contains usplash artwork for TCOS. + + +Package: gentcos +Architecture: any +Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), + squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server +Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils +Description: TCOS generation system. + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) + and much more utils. + +Package: tcos-server-utils +Architecture: any +Depends: shfs-utils, python, python-configobj, + initramfs-tools-tcos (= ${Source-Version}), ltspfs-server, fuse-utils +Description: TCOS server utils + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + This package contain some utils (scripts) to mount or connect + thin client devices with server users. + + +Package: tcos-discover2 +Architecture: any +Depends: initramfs-tools-tcos (>= 0.48), ${misc:Depends}, ${shlibs:Depends} +Description: TCOS discover2 files into /usr/lib/tcos + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + This package contain discover2 files into /usr/lib/tcos/discover + to not have to install discover2 and replace discover1 in server system. + +Package: tcos-opengl-libs +Architecture: any +Depends: initramfs-tools-tcos (>= 0.48), ${misc:Depends}, ${shlibs:Depends} +Description: TCOS OpenGL libs files into /usr/lib/tcos + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + This package contain OpenGL libs (libGL.so libGLU.so libglx.so) in + /usr/lib/tcos/opengl to not have to remove nvidia/ati propietary + drivers in TCOS server. + +Package: tcos-esound +Architecture: any +Depends: initramfs-tools-tcos (>= 0.48), ${misc:Depends}, ${shlibs:Depends} +Description: TCOS eSound files into /usr/lib/tcos + This is a system for generating thin client systems using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminal. + This package contain eSound (esd libesd.so.0) in /usr/lib/tcos/esound diff --git a/debian/gentcos.config b/debian/gentcos.config deleted file mode 100644 index 1b30bc8..0000000 --- a/debian/gentcos.config +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -e - -. /usr/share/debconf/confmodule -db_version 2.0 - -db_input critical gentcos/non-installed || true -db_go - diff --git a/debian/gentcos.dirs b/debian/gentcos.dirs index 05d6ce2..290a4d6 100644 --- a/debian/gentcos.dirs +++ b/debian/gentcos.dirs @@ -1,3 +1,3 @@ tftpboot/tcos -opt/tcos/files +var/lib/tcos/files usr/share/lintian/overrides/ diff --git a/debian/gentcos.lintian-overrides b/debian/gentcos.lintian-overrides index e9d9cf1..3efc93d 100644 --- a/debian/gentcos.lintian-overrides +++ b/debian/gentcos.lintian-overrides @@ -2,6 +2,4 @@ gentcos: file-in-unusual-dir /tftpboot/tcos/pxelinux.cfg/default gentcos: file-in-unusual-dir /tftpboot/tcos/help.msg gentcos: file-in-unusual-dir /tftpboot/tcos/tcos.msg gentcos: file-in-unusual-dir /tftpboot/tcos/logo.lss -gentcos: dir-or-file-in-opt /opt/tcos/ -gentcos: dir-or-file-in-opt /opt/tcos/files/ diff --git a/debian/gentcos.templates b/debian/gentcos.templates deleted file mode 100644 index 3160e64..0000000 --- a/debian/gentcos.templates +++ /dev/null @@ -1,32 +0,0 @@ -Template: gentcos/non-installed -Type: note -Description: TCOS, info about not installed packages. - TCOS need some packages to create complete support initramfs images. - It isn't necesary to have all installed but you loose some utils if not. - Some interesting packages: - - * ltspfs-client and autofs: give automount support for devices in terminal - * dropbear: start ssh server in terminal - * esound and alsa-utils: give sound support in terminal - * discover: load hardware modules - * dillo: light web browser - * links2: lighter web browser - * italc-client: connect from iTALC to terminal throught VNC - - Please read more info at: /usr/share/doc/gentcos/README -Description-es.UTF-8: Paquetes no instalados en TCOS. - TCOS necesita algunos paquetes extra para dotar de un soporte más completo - a las imágenes initramfs. - Estos paquetes son prescindibles para el funcionamiento básico pero - sino están instalados perderá algunas características del sistema TCOS. - Esta es una lista de algunos paquetes interesantes: - - * ltspfs-client, fuse: proporcionan soporte de automontaje de dispositivos - * dropbear: arranca un servidor SSH ligero en el terminal - * esound and alsa-utils: proporciona soporte de sonido - * discover: carga módulos de hardware del terminal - * dillo: navegador web ligero - * links2: el navegador web más ligero - * italc-client: permite conectar al terminal con iTALC por medio de VNC - - Por favor lea el resto de información en: /usr/share/doc/gentcos/README diff --git a/debian/rules b/debian/rules index 6c59ce5..e393cf8 100755 --- a/debian/rules +++ b/debian/rules @@ -1,17 +1,9 @@ #!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 - - CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) @@ -62,9 +54,9 @@ install: build # clean SVN dirs in package for i in `find debian/tmp -type d -name .svn`; do rm -rf $$i; done - mkdir -p $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/ - install -m 644 $(CURDIR)/debian/gentcos.lintian-overrides \ - $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/gentcos +# mkdir -p $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/ +# install -m 644 $(CURDIR)/debian/gentcos.lintian-overrides \ +# $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/gentcos @@ -79,29 +71,13 @@ binary-arch: build install dh_installchangelogs dh_installdocs dh_installexamples - dh_install --sourcedir=`pwd`/debian/tmp --list-missing - -# # create link to vmlinuz -# dh_link /boot/vmlinuz-2.6.16-1-486 /tftpboot/tcos/vmlinuz-2.6.16-1-486 -# dh_link /boot/vmlinuz-2.6.16-2-486 /tftpboot/tcos/vmlinuz-2.6.16-2-486 - - dh_installdebconf -# dh_installmenu -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_installinit -# dh_installcron -# dh_installinfo + dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing + dh_installman dh_link dh_strip dh_compress dh_fixperms -# dh_perl -# dh_python -# dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol diff --git a/debian/tcos-esound.install b/debian/tcos-esound.install new file mode 100644 index 0000000..6117db1 --- /dev/null +++ b/debian/tcos-esound.install @@ -0,0 +1 @@ +usr/lib/tcos/esound/* -- cgit v1.2.3 From ef476f11ccd005481ead9ef56d960c4b5690f36d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:39 +0000 Subject: update initramfs-tools-tcos debian/control git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@165 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 5311acb..720c3e0 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Package: tcos Architecture: any Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}) Recommends: tcos-tcosmonitor, tcosmonitor -Description: TCOS is a new thin client implementation +Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminal. @@ -50,7 +50,7 @@ Architecture: any Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils -Description: TCOS generation system. +Description: TCOS shell tools generation system. This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminal. -- cgit v1.2.3 From 62e04a4cd3125e6c4b4bbf0d77eb8adabf71cef8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:39 +0000 Subject: initramfs-tools-tcos (0.61) * Change /opt/tcos with /var/lib/tcos (debian correct) * Remove debconf message * Not build tcos-discover2 tcos-opengl-libs tcos-esound anymore (no clean, not debian) * Change /tftpboot/tcos with /var/lib/tcos/tftp and link it * Add UPGRADE.debian info to gentcos package git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@166 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +- debian/control | 2 +- debian/gentcos.conffiles | 1 - debian/gentcos.dirs | 3 +- debian/gentcos.docs | 1 + debian/gentcos.install | 2 +- debian/gentcos.postinst | 49 +++++++++++++++++++-- debian/gentcos.postrm | 5 --- debian/gentcos.prerm | 8 ++++ debian/initramfs-tools-tcos.docs | 2 + debian/initramfs-tools-tcos.postinst | 84 +----------------------------------- debian/rules | 3 +- 12 files changed, 65 insertions(+), 99 deletions(-) delete mode 100644 debian/gentcos.postrm create mode 100644 debian/gentcos.prerm create mode 100644 debian/initramfs-tools-tcos.docs (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b05aaff..9a11ec7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,10 @@ initramfs-tools-tcos (0.61) unstable; urgency=low * Change /opt/tcos with /var/lib/tcos (debian correct) * Remove debconf message * Not build tcos-discover2 tcos-opengl-libs tcos-esound anymore (no clean, not debian) + * Change /tftpboot/tcos with /var/lib/tcos/tftp and link it + * Add UPGRADE.debian info to gentcos package - -- Mario Izquierdo (mariodebian) Sun, 18 Feb 2007 00:20:38 +0100 + -- Mario Izquierdo (mariodebian) Sun, 18 Feb 2007 13:28:04 +0100 initramfs-tools-tcos (0.60.7) unstable; urgency=low diff --git a/debian/control b/debian/control index 720c3e0..d03fa00 100644 --- a/debian/control +++ b/debian/control @@ -50,7 +50,7 @@ Architecture: any Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils -Description: TCOS shell tools generation system. +Description: Image generation scripts, and tftp config for TCOS This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminal. diff --git a/debian/gentcos.conffiles b/debian/gentcos.conffiles index 064aaff..e69de29 100644 --- a/debian/gentcos.conffiles +++ b/debian/gentcos.conffiles @@ -1 +0,0 @@ -/tftpboot/tcos/pxelinux.cfg/default.tpl diff --git a/debian/gentcos.dirs b/debian/gentcos.dirs index 290a4d6..e7f0a7a 100644 --- a/debian/gentcos.dirs +++ b/debian/gentcos.dirs @@ -1,3 +1,2 @@ -tftpboot/tcos var/lib/tcos/files -usr/share/lintian/overrides/ +var/lib/tcos/tftp diff --git a/debian/gentcos.docs b/debian/gentcos.docs index 45af66a..71b4ad5 100644 --- a/debian/gentcos.docs +++ b/debian/gentcos.docs @@ -1,2 +1,3 @@ README README.wireless +UPGRADE.debian diff --git a/debian/gentcos.install b/debian/gentcos.install index 71e510b..72c49b3 100644 --- a/debian/gentcos.install +++ b/debian/gentcos.install @@ -1,3 +1,3 @@ usr/sbin/gentcos var/lib/tcos/* -tftpboot/* +etc/tcos/pxelinux.cfg.tpl diff --git a/debian/gentcos.postinst b/debian/gentcos.postinst index a483e02..753b0d6 100644 --- a/debian/gentcos.postinst +++ b/debian/gentcos.postinst @@ -1,8 +1,49 @@ -#! /bin/sh +#!/bin/sh set -e -. /usr/share/debconf/confmodule +# +# Postinst script of gentcos +# -##DEBHELPER## +# read tftpboot of atftpd package + +TFTPBOOT=/tftpboot +# read tftpboot dir from atftpd package +if [ -f /etc/default/atftpd ]; then + for txt in $(grep OPTIONS /etc/default/atftpd ); do + if [ $(echo $txt |grep -c "/" ) = 1 ]; then + TFTPBOOT=$(echo $txt| sed s/"\""/""/g) + echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT" + fi + done +fi + +if [ "${TFTPBOOT}" = "" ]; then + echo "gentcos: ERROR: can't read TFTPBOOT dir, please, install atftp package first." +else + # make symlinks + if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then + echo "" + echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" + echo " new TCOS images must not work if you mantain this dir" + echo "" + + elif [ ! -e ${TFTPBOOT}/tcos ]; then + echo "gentcos: INFO: Creating TFTPBOOT link..." + ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos + + elif [ -L ${TFTPBOOT}/tcos ]; then + echo "gentcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all OK." + fi +fi + +# check for old /opt/tcos dir +if [ -d /opt/tcos ]; then + echo "" + echo "Warning: You can delete safely /opt/tcos dir" + echo " This is and old directory for TCOS that don't need anymore" + echo "" +fi + +#DEBHELPER# -exit 0 diff --git a/debian/gentcos.postrm b/debian/gentcos.postrm deleted file mode 100644 index 8c18f11..0000000 --- a/debian/gentcos.postrm +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -set -e - - -##DEBHELPER## diff --git a/debian/gentcos.prerm b/debian/gentcos.prerm new file mode 100644 index 0000000..0f0cfae --- /dev/null +++ b/debian/gentcos.prerm @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +if [ "$1" = "purge" ]; then + rm -rf /var/lib/tcos/tftp +fi + +#DEBHELPER# diff --git a/debian/initramfs-tools-tcos.docs b/debian/initramfs-tools-tcos.docs new file mode 100644 index 0000000..16fe62a --- /dev/null +++ b/debian/initramfs-tools-tcos.docs @@ -0,0 +1,2 @@ +HACKING.es +TODO diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 6e7a86b..fa6ab92 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -1,90 +1,8 @@ #!/bin/sh +set -e -TCOS_OLD_SCHEMA=" -/etc/tcos/tcos-run-functions \ -/etc/tcos/tcos-generation-functions \ -/etc/tcos/scripts/tcos-premount/10fstab \ -/etc/tcos/scripts/tcos-premount/20swapon \ -/etc/tcos/scripts/tcos-premount/05network \ -/etc/tcos/scripts/tcos-premount/25download_settings \ -/etc/tcos/scripts/tcos-premount/30rootfs \ -/etc/tcos/scripts/tcos-premount/35sqmount \ -/etc/tcos/scripts/tcos-premount/15uselocal \ -/etc/tcos/scripts/tcos-top/10foo \ -/etc/tcos/scripts/tcos-bottom/30startx \ -/etc/tcos/scripts/tcos-bottom/02autofs \ -/etc/tcos/scripts/tcos-bottom/10initsound \ -/etc/tcos/scripts/tcos-bottom/50error \ -/etc/tcos/scripts/tcos-bottom/01ldconfig \ -/etc/tcos/scripts/tcos-bottom/20devices \ -/etc/tcos/scripts/tcos-bottom/25freespace \ -/etc/tcos/scripts/tcos-bottom/05inittcos \ -/etc/tcos/scripts/tcos \ -/etc/tcos/hooks/tcosmods \ -/etc/tcos/hooks/tcosbin \ -/etc/tcos/hooks-addons/dhclient \ -/etc/tcos/hooks-addons/tcos \ -/etc/tcos/hooks-addons/xorg \ -/etc/tcos/hooks-addons/hwclock \ -/etc/tcos/hooks-addons/vnc \ -/etc/tcos/hooks-addons/alsa \ -/etc/tcos/hooks-addons/italc \ -/etc/tcos/hooks-addons/web_browser \ -/etc/tcos/hooks-addons/devices \ -/etc/tcos/hooks-addons/inetd \ -/etc/tcos/hooks-addons/sound \ -/etc/tcos/hooks-addons/ssh \ -/etc/tcos/hooks-addons/discover \ -/etc/tcos/hooks-addons/tinylogin \ -/etc/tcos/hooks-addons/pulseaudio \ -/etc/tcos/hooks-addons/freenx \ -/etc/tcos/hooks-addons/debug \ -" -TCOS_OLD=" - /etc/tcos/scripts/tcos-bottom/20ltspfs\ - /etc/tcos//tcos-functions \ - /etc/tcos/scripts/tcos-bottom/40freespace \ - /etc/tcos/scripts/tcos-premount/30sqmount \ - /etc/tcos/scripts/tcos-premount/50ldconfig \ - /etc/tcos/scripts/tcos-premount/60autofs \ - /etc/tcos/tcos-run-functions \ - /etc/tcos/tcos-generation-functions \ - /etc/tcos/hooks-addons/busybox_static \ -" -remove_old() { - #$1 is file - if [ -f "${_file}" ]; then - echo " initramfs-tools-tcos: Deleting deprecated $(basename $_file)..." - rm -f "$_file" - fi -} - -for _file in $TCOS_OLD; do - remove_old "${_file}" -done - - - -#bad_files=$(find ${tcos_dir} -name "*.dpkg*") - -#if [ -n "${bad_files}" ]; then -# echo "Deleting bad files:" -# echo "${bad_files}" - rm -f ${bad_files} -#fi - - -if dpkg --compare-versions "$2" le-nl "0.53.pre2" ; then - # remove old tcos schema - for _file in $TCOS_OLD_SCHEMA; do - if [ -f ${_file} ]; then - echo " initramfs-tools-tcos: Removing old schema file: ${_file}" - rm -f ${_file} - fi - done -fi #DEBHELPER# diff --git a/debian/rules b/debian/rules index e393cf8..192f15a 100755 --- a/debian/rules +++ b/debian/rules @@ -49,7 +49,8 @@ install: build # Add here commands to install the package into debian/tmp $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - dh_link /usr/lib/syslinux/pxelinux.0 /tftpboot/tcos/pxelinux.0 + dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 +# dh_link /etc/tcos/pxelinux.cfg.tpl /var/lib/tcos/tftp/pxelinux.cfg/default.tpl # clean SVN dirs in package for i in `find debian/tmp -type d -name .svn`; do rm -rf $$i; done -- cgit v1.2.3 From 8e9100654f9599b8a68c85bd79ed78b60d1149ad Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:40 +0000 Subject: initramfs-tools-tcos * Update usplash generation system git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@171 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index d03fa00..a516602 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: admin Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libgl1-mesa-glx | libgl1-mesa , xserver-xorg-core, libglu1-mesa +Build-Depends: debhelper (>= 4.0.0), libbogl-dev Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Standards-Version: 3.7.2 -- cgit v1.2.3 From 4330714cbe227a0d955881166de63b1dcd99d425 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:40 +0000 Subject: initramfs-tools-tcos (0.61) * bin/gentcos: - Fix initramfs name in isolunux cdrom generation git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@172 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 11 ++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9a11ec7..596181c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,10 @@ initramfs-tools-tcos (0.61) unstable; urgency=low * Not build tcos-discover2 tcos-opengl-libs tcos-esound anymore (no clean, not debian) * Change /tftpboot/tcos with /var/lib/tcos/tftp and link it * Add UPGRADE.debian info to gentcos package + * bin/gentcos: + - Fix initramfs name in isolunux cdrom generation - -- Mario Izquierdo (mariodebian) Sun, 18 Feb 2007 13:28:04 +0100 + -- Mario Izquierdo (mariodebian) Tue, 20 Feb 2007 11:39:47 +0100 initramfs-tools-tcos (0.60.7) unstable; urgency=low diff --git a/debian/control b/debian/control index a516602..7ad1593 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: admin Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libbogl-dev +Build-Depends: debhelper (>= 4.0.0), usplash, libbogl-dev Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Standards-Version: 3.7.2 @@ -13,9 +13,9 @@ Recommends: tcos-tcosmonitor, tcosmonitor Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) - and much more utils. + thin client terminals. + TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, + Xorg (6.9 or 7.0) and much more utils. . Homepage: http://soleup.eup.uva.es/trac @@ -54,7 +54,8 @@ Description: Image generation scripts, and tftp config for TCOS This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminal. - TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) + TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, + Xorg (6.9 or 7.0) and much more utils. and much more utils. Package: tcos-server-utils -- cgit v1.2.3 From 36a1e1f939b315f4942ae480c1912a65e7e6bc27 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:40 +0000 Subject: initramfs-tools-tcos * Rename hooks-addons to numberHOOK to exec in order * Make /var/cache/tcos/packages a dir with debian uncompressed packages git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@174 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/initramfs-tools-tcos.dirs | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 5850f8d..272dc9b 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -8,3 +8,4 @@ /etc/tcos/scripts/tcos-top /etc/tcos/hooks /etc/tcos/hooks-addons +/var/cache/tcos/packages -- cgit v1.2.3 From 0c902e8a43b79988566c8fa8c29ee875f64b2dcf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:41 +0000 Subject: initramfs-tools-tcos (0.62) * Add cache support to gentcos, used to use some non installed packages (esound, libesd0..) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@176 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 596181c..6af1dfc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.62) unstable; urgency=low + + * Add cache support to gentcos, used to use some non installed packages (esound, libesd0..) + + -- Mario Izquierdo (mariodebian) Sat, 24 Feb 2007 13:29:49 +0100 + initramfs-tools-tcos (0.61) unstable; urgency=low * Change /opt/tcos with /var/lib/tcos (debian correct) -- cgit v1.2.3 From 31eabdc94de42258ae407fa358d3a67b6067e17c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:41 +0000 Subject: some weekend changes git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@177 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6af1dfc..bf3d5bb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ initramfs-tools-tcos (0.62) unstable; urgency=low * Add cache support to gentcos, used to use some non installed packages (esound, libesd0..) + * Rename all hooks-addons with numbers (exec order) - -- Mario Izquierdo (mariodebian) Sat, 24 Feb 2007 13:29:49 +0100 + -- Mario Izquierdo (mariodebian) Sat, 24 Feb 2007 13:32:20 +0100 initramfs-tools-tcos (0.61) unstable; urgency=low -- cgit v1.2.3 From 74d671b39920a79b3c7da11a9f6b2564b7265d68 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:42 +0000 Subject: initramfs-tools-tcos (0.64) * Fix 40initsound OSS broken detection * Copy libesd0 (OSS) always if avalaible from cache * Use cached pulseaudio-esound-compat files * Add README.cache to gentcos docs git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@180 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 16 ++++++++++++++++ debian/gentcos.docs | 1 + 2 files changed, 17 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index bf3d5bb..6fe5e57 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +initramfs-tools-tcos (0.64) unstable; urgency=low + + * Fix 40initsound OSS broken detection + * Copy libesd0 (OSS) always if avalaible from cache + * Use cached pulseaudio-esound-compat files + * Add README.cache to gentcos docs + + -- Mario Izquierdo (mariodebian) Sat, 3 Mar 2007 16:07:40 +0100 + +initramfs-tools-tcos (0.63) unstable; urgency=low + + * Fix esound start in OSS compability PulseAudio -> eSound -> OSS + * Know to not work (PulseAudio bug ???) PulseAudio -> OSS (/dev/dsp without /proc/asound) + + -- Mario Izquierdo (mariodebian) Mon, 26 Feb 2007 21:39:47 +0100 + initramfs-tools-tcos (0.62) unstable; urgency=low * Add cache support to gentcos, used to use some non installed packages (esound, libesd0..) diff --git a/debian/gentcos.docs b/debian/gentcos.docs index 71b4ad5..22238ad 100644 --- a/debian/gentcos.docs +++ b/debian/gentcos.docs @@ -1,3 +1,4 @@ README README.wireless UPGRADE.debian +README.cache -- cgit v1.2.3 From 953a27900e526a2e362466b9d591da623206a3dc Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:42 +0000 Subject: initramfs-tools-tcos (0.65) * scripts/tcos-premount/35sqmount: - Add autodetect support for booting from HD or USB device (mount all ext3 or vfat partitions and search usr.squashfs or usr-2.6.18-4-686.squashfs) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@184 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6fe5e57..884ee9d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.65) unstable; urgency=low + + * scripts/tcos-premount/35sqmount: + - Add autodetect support for booting from HD or USB device + (mount all ext3 or vfat partitions and search usr.squashfs or usr-$(uname -r).squashfs) + + -- Mario Izquierdo (mariodebian) Tue, 6 Mar 2007 13:12:41 +0100 + initramfs-tools-tcos (0.64) unstable; urgency=low * Fix 40initsound OSS broken detection -- cgit v1.2.3 From d15afc854c8f15d6373d9a0127d54a0406b59edf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:42 +0000 Subject: initramfs-tools-tcos (0.65) * Update tcos kernel version to 2.6.18-4-486 (debian testing and unstable) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@185 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 884ee9d..c8c1d13 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,9 @@ initramfs-tools-tcos (0.65) unstable; urgency=low * scripts/tcos-premount/35sqmount: - Add autodetect support for booting from HD or USB device (mount all ext3 or vfat partitions and search usr.squashfs or usr-$(uname -r).squashfs) + * Update tcos kernel version to 2.6.18-4-486 (debian testing and unstable) - -- Mario Izquierdo (mariodebian) Tue, 6 Mar 2007 13:12:41 +0100 + -- Mario Izquierdo (mariodebian) Tue, 6 Mar 2007 13:15:57 +0100 initramfs-tools-tcos (0.64) unstable; urgency=low -- cgit v1.2.3 From 6f721c2f527ff9cdc1c71e315d96a39fd9a41e56 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:43 +0000 Subject: initramfs-tools-tcos (0.65) * Fix some info and warning messages in gentcos.postinst git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@186 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- debian/gentcos.postinst | 14 +++++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c8c1d13..cdbb983 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,9 @@ initramfs-tools-tcos (0.65) unstable; urgency=low - Add autodetect support for booting from HD or USB device (mount all ext3 or vfat partitions and search usr.squashfs or usr-$(uname -r).squashfs) * Update tcos kernel version to 2.6.18-4-486 (debian testing and unstable) + * Fix some info and warning messages in gentcos.postinst - -- Mario Izquierdo (mariodebian) Tue, 6 Mar 2007 13:15:57 +0100 + -- Mario Izquierdo (mariodebian) Tue, 6 Mar 2007 22:21:59 +0100 initramfs-tools-tcos (0.64) unstable; urgency=low diff --git a/debian/gentcos.postinst b/debian/gentcos.postinst index 753b0d6..8bcef59 100644 --- a/debian/gentcos.postinst +++ b/debian/gentcos.postinst @@ -7,19 +7,26 @@ set -e # read tftpboot of atftpd package +# FIXME read from inetd.conf too + TFTPBOOT=/tftpboot # read tftpboot dir from atftpd package if [ -f /etc/default/atftpd ]; then for txt in $(grep OPTIONS /etc/default/atftpd ); do if [ $(echo $txt |grep -c "/" ) = 1 ]; then TFTPBOOT=$(echo $txt| sed s/"\""/""/g) - echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT" + #echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT" fi done fi + if [ "${TFTPBOOT}" = "" ]; then echo "gentcos: ERROR: can't read TFTPBOOT dir, please, install atftp package first." +elif [ ! -d ${TFTPBOOT} ]; then + echo "" + echo "gentcos: ERROR: your configured TFTPD dir \"${TFTPBOOT}\" not exits, please create first." + echo "" else # make symlinks if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then @@ -33,14 +40,15 @@ else ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos elif [ -L ${TFTPBOOT}/tcos ]; then - echo "gentcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all OK." + echo "gentcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all seems OK." fi fi + # check for old /opt/tcos dir if [ -d /opt/tcos ]; then echo "" - echo "Warning: You can delete safely /opt/tcos dir" + echo "Info: You can delete safely /opt/tcos dir" echo " This is and old directory for TCOS that don't need anymore" echo "" fi -- cgit v1.2.3 From ff9f827c688bcd2111aa3e7223f278a71424dfd5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:43 +0000 Subject: initramfs-tools-tcos (0.66) * Add 600 file rights to tcos.conf git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@187 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/initramfs-tools-tcos.postinst | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index cdbb983..43a9a5c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.66) unstable; urgency=low + + * Add 600 file rights to tcos.conf + + -- Mario Izquierdo (mariodebian) Wed, 7 Mar 2007 19:22:23 +0100 + initramfs-tools-tcos (0.65) unstable; urgency=low * scripts/tcos-premount/35sqmount: diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index fa6ab92..009b3db 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -1,7 +1,8 @@ #!/bin/sh set -e - +# make sure that tcos.conf is not all readable +chmod 600 /etc/tcos/tcos.conf #DEBHELPER# -- cgit v1.2.3 From 635e3e3e60e87ad3b1a3926b2ef5b5b126c55b35 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:43 +0000 Subject: initramfs-tools-tcos (0.67) * gentcos depends atftpd | tftpd-hpa and dhcp3-server * hooks-addons/*xorg: - fix Xorg path search git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@190 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ debian/control | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 43a9a5c..b0a62fc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.67) unstable; urgency=low + + * gentcos depends atftpd | tftpd-hpa and dhcp3-server + * hooks-addons/*xorg: + - fix Xorg path search + + -- Fri, 9 Mar 2007 16:41:19 +0100 + initramfs-tools-tcos (0.66) unstable; urgency=low * Add 600 file rights to tcos.conf diff --git a/debian/control b/debian/control index 7ad1593..ac0c0bf 100644 --- a/debian/control +++ b/debian/control @@ -48,7 +48,8 @@ Description: usplash boot image for TCOS Package: gentcos Architecture: any Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), - squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server + squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server, + atftpd | tftpd-hpa, dhcp3-server Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils Description: Image generation scripts, and tftp config for TCOS This is a system for generating thin client systems using initramfs. -- cgit v1.2.3 From 7fe895f0790f2cdd7ecc07df8552171a901d21cb Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:43 +0000 Subject: initramfs-tools-tcos (0.67) * gentcos depends atftpd | tftpd-hpa and dhcp3-server * hooks-addons/*xorg: - fix Xorg path search * Do some job in freenx support ( gentcos::README.freenx) * Make an special computer hook (EPATEC eTC3800 force load via driver) * Add acpi button daemon event. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@192 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++- debian/control | 18 +++++---- debian/control.oldfile | 100 ------------------------------------------------- debian/copyright | 5 +++ debian/gentcos.dirs | 1 + debian/gentcos.docs | 1 + 6 files changed, 22 insertions(+), 108 deletions(-) delete mode 100644 debian/control.oldfile (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b0a62fc..a6920a1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,11 @@ initramfs-tools-tcos (0.67) unstable; urgency=low * gentcos depends atftpd | tftpd-hpa and dhcp3-server * hooks-addons/*xorg: - fix Xorg path search + * Do some job in freenx support ( gentcos::README.freenx) + * Make an special computer hook (EPATEC eTC3800 force load via driver) + * Add acpi button daemon event. - -- Fri, 9 Mar 2007 16:41:19 +0100 + -- Mario Izquierdo (mariodebian) Sun, 11 Mar 2007 17:20:24 +0100 initramfs-tools-tcos (0.66) unstable; urgency=low diff --git a/debian/control b/debian/control index ac0c0bf..0f6352d 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,7 @@ Description: new thin client implementation TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, Xorg (6.9 or 7.0) and much more utils. . - Homepage: http://soleup.eup.uva.es/trac + Homepage: http://cls-tcos.forja.rediris.es Package: initramfs-tools-tcos @@ -28,15 +28,15 @@ Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server Conflicts: tcos-tcosmonitor (<= 0.0.17) Suggests: unionfs-modules, squashfs-modules -Description: tools for generating a thin client bootable image +Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel unpacks that archive into ram, mounts and uses it as initial root file system. - From there on the mounting of the real root file system occurs in user space. - klibc handles the boot-time networking setup. Supports nfs root system. - Any boot loader with initrd support is able to load an initramfs archive. + From there thin client configure some hardware, download extra tools + ( /usr dir ) and connect to remote server ussing XMDCP, SSH -X, FreeNX, + rDesktop... . - Thin client support for initramfs-tools. + TCOS Thin client support for initramfs-tools. Package: tcos-usplash Architecture: any @@ -58,14 +58,18 @@ Description: Image generation scripts, and tftp config for TCOS TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, Xorg (6.9 or 7.0) and much more utils. and much more utils. + . + TCOS Thin client generation system. Package: tcos-server-utils Architecture: any Depends: shfs-utils, python, python-configobj, initramfs-tools-tcos (= ${Source-Version}), ltspfs-server, fuse-utils -Description: TCOS server utils +Description: TCOS server utils (gdm autologin or sshfs mount) This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminal. This package contain some utils (scripts) to mount or connect thin client devices with server users. + . + TCOS Thin client usesfull utils to work with TCOS. diff --git a/debian/control.oldfile b/debian/control.oldfile deleted file mode 100644 index 03c9333..0000000 --- a/debian/control.oldfile +++ /dev/null @@ -1,100 +0,0 @@ -Source: initramfs-tools-tcos -Section: admin -Priority: optional -Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libgl1-mesa-glx | libgl1-mesa , xserver-xorg-core, libglu1-mesa -Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver -Standards-Version: 3.7.2 - -Package: tcos -Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}) -Recommends: tcos-tcosmonitor, tcosmonitor -Description: TCOS is a new thin client implementation - This is a system for generating thin client hosts using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) - and much more utils. - . - Homepage: http://soleup.eup.uva.es/trac - - -Package: initramfs-tools-tcos -Architecture: any -Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, - console-data, libnss-db, iftop, strace, twm, xterm, - dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server -Conflicts: tcos-tcosmonitor (<= 0.0.17) -Suggests: unionfs-modules, squashfs-modules -Description: tools for generating a thin client bootable image - This package contains tools to create and boot an initramfs for prepackaged - 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel - unpacks that archive into ram, mounts and uses it as initial root file system. - From there on the mounting of the real root file system occurs in user space. - klibc handles the boot-time networking setup. Supports nfs root system. - Any boot loader with initrd support is able to load an initramfs archive. - . - Thin client support for initramfs-tools. - -Package: tcos-usplash -Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, ${misc:Depends}, ${shlibs:Depends} -Description: usplash boot image for TCOS - This package contains usplash artwork for TCOS. - - -Package: gentcos -Architecture: any -Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), - squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server -Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils -Description: TCOS generation system. - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - TCOS support dhcp, sound (alsa & esound), autofs, ltspfs, Xorg (6.9 or 7.0) - and much more utils. - -Package: tcos-server-utils -Architecture: any -Depends: shfs-utils, python, python-configobj, - initramfs-tools-tcos (= ${Source-Version}), ltspfs-server, fuse-utils -Description: TCOS server utils - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - This package contain some utils (scripts) to mount or connect - thin client devices with server users. - - -Package: tcos-discover2 -Architecture: any -Depends: initramfs-tools-tcos (>= 0.48), ${misc:Depends}, ${shlibs:Depends} -Description: TCOS discover2 files into /usr/lib/tcos - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - This package contain discover2 files into /usr/lib/tcos/discover - to not have to install discover2 and replace discover1 in server system. - -Package: tcos-opengl-libs -Architecture: any -Depends: initramfs-tools-tcos (>= 0.48), ${misc:Depends}, ${shlibs:Depends} -Description: TCOS OpenGL libs files into /usr/lib/tcos - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - This package contain OpenGL libs (libGL.so libGLU.so libglx.so) in - /usr/lib/tcos/opengl to not have to remove nvidia/ati propietary - drivers in TCOS server. - -Package: tcos-esound -Architecture: any -Depends: initramfs-tools-tcos (>= 0.48), ${misc:Depends}, ${shlibs:Depends} -Description: TCOS eSound files into /usr/lib/tcos - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - This package contain eSound (esd libesd.so.0) in /usr/lib/tcos/esound diff --git a/debian/copyright b/debian/copyright index 89e8b83..fb76a46 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,6 +3,11 @@ Sat, 14 Oct 2005 10:24:07 +0200. TCOS is a GPL project. +Homepage: + + http://cls-tcos.forja.rediris.es + + License: On Debian GNU/Linux systems, the text of the GPL can be found in diff --git a/debian/gentcos.dirs b/debian/gentcos.dirs index e7f0a7a..b654174 100644 --- a/debian/gentcos.dirs +++ b/debian/gentcos.dirs @@ -1,2 +1,3 @@ var/lib/tcos/files var/lib/tcos/tftp +usr/sbin/ diff --git a/debian/gentcos.docs b/debian/gentcos.docs index 22238ad..1e835f9 100644 --- a/debian/gentcos.docs +++ b/debian/gentcos.docs @@ -2,3 +2,4 @@ README README.wireless UPGRADE.debian README.cache +README.freenx -- cgit v1.2.3 From 6f75a05f3d0f4215baeec7efac0df8c9a0308582 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:46 +0000 Subject: initramfs-tools-tcos (0.68) * bin/tcos-gdm-autologin: - Fix typo chowm => chown - Add fromip var to make a network not starting in number 1 - Add --nodelete option to not work in kiosk mode. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@208 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a6920a1..ab06a92 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.68) unstable; urgency=low + + * bin/tcos-gdm-autologin: + - Fix typo chowm => chown + - Add fromip var to make a network not starting in number 1 + - Add --nodelete option to not work in kiosk mode. + + -- Mario Izquierdo (mariodebian) Mon, 12 Mar 2007 23:52:20 +0100 + initramfs-tools-tcos (0.67) unstable; urgency=low * gentcos depends atftpd | tftpd-hpa and dhcp3-server -- cgit v1.2.3 From 4c7b163f288ee7b859bcb5aed6104d47fd1b8314 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:47 +0000 Subject: M initramfs-tools-tcos/debian/control M initramfs-tools-tcos/debian/changelog M initramfs-tools-tcos/hooks/tcosbin git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@212 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- debian/control | 10 +++++----- 2 files changed, 9 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ab06a92..b90dce8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,11 @@ initramfs-tools-tcos (0.68) unstable; urgency=low - Fix typo chowm => chown - Add fromip var to make a network not starting in number 1 - Add --nodelete option to not work in kiosk mode. + * hooks/tcosbin and hooks-addons/*: + - move some code to hooks-addons + * Change depends, move to tcos metapackage. - -- Mario Izquierdo (mariodebian) Mon, 12 Mar 2007 23:52:20 +0100 + -- Mario Izquierdo (mariodebian) Sun, 18 Mar 2007 19:56:29 +0100 initramfs-tools-tcos (0.67) unstable; urgency=low diff --git a/debian/control b/debian/control index 0f6352d..144bf1f 100644 --- a/debian/control +++ b/debian/control @@ -8,8 +8,9 @@ Standards-Version: 3.7.2 Package: tcos Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}) -Recommends: tcos-tcosmonitor, tcosmonitor +Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}), + tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), + atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot @@ -27,7 +28,7 @@ Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server Conflicts: tcos-tcosmonitor (<= 0.0.17) -Suggests: unionfs-modules, squashfs-modules +Suggests: unionfs-modules-2.6-486, squashfs-modules-2.6-486 Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -48,8 +49,7 @@ Description: usplash boot image for TCOS Package: gentcos Architecture: any Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), - squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server, - atftpd | tftpd-hpa, dhcp3-server + squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils Description: Image generation scripts, and tftp config for TCOS This is a system for generating thin client systems using initramfs. -- cgit v1.2.3 From ba4fdc63196508399e8574aa2c39d26d4aa5e223 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:47 +0000 Subject: initramfs-tools-tcos (0.68) * Change Makefiles to allow not building tcos-usplash (HAVE_USPLASH=0) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@213 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- debian/control | 2 +- debian/rules | 18 ------------------ 3 files changed, 3 insertions(+), 20 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b90dce8..6351378 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,8 +7,9 @@ initramfs-tools-tcos (0.68) unstable; urgency=low * hooks/tcosbin and hooks-addons/*: - move some code to hooks-addons * Change depends, move to tcos metapackage. + * Change Makefiles to allow not building tcos-usplash (HAVE_USPLASH=0) - -- Mario Izquierdo (mariodebian) Sun, 18 Mar 2007 19:56:29 +0100 + -- Mario Izquierdo (mariodebian) Mon, 19 Mar 2007 13:29:37 +0100 initramfs-tools-tcos (0.67) unstable; urgency=low diff --git a/debian/control b/debian/control index 144bf1f..861f711 100644 --- a/debian/control +++ b/debian/control @@ -1,5 +1,5 @@ Source: initramfs-tools-tcos -Section: admin +Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), usplash, libbogl-dev diff --git a/debian/rules b/debian/rules index 192f15a..6e2b2a8 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,4 @@ #!/usr/bin/make -f - # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 @@ -15,8 +14,6 @@ endif configure: configure-stamp configure-stamp: dh_testdir - # Add here commands to configure the package. - touch configure-stamp @@ -24,18 +21,13 @@ build: build-stamp build-stamp: configure-stamp dh_testdir - - # Add here commands to compile the package. $(MAKE) - touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. -$(MAKE) clean dh_clean @@ -46,18 +38,9 @@ install: build dh_clean -k dh_installdirs - # Add here commands to install the package into debian/tmp $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 -# dh_link /etc/tcos/pxelinux.cfg.tpl /var/lib/tcos/tftp/pxelinux.cfg/default.tpl - - # clean SVN dirs in package - for i in `find debian/tmp -type d -name .svn`; do rm -rf $$i; done - -# mkdir -p $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/ -# install -m 644 $(CURDIR)/debian/gentcos.lintian-overrides \ -# $(CURDIR)/debian/gentcos/usr/share/lintian/overrides/gentcos @@ -73,7 +56,6 @@ binary-arch: build install dh_installdocs dh_installexamples dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing - dh_installman dh_link dh_strip -- cgit v1.2.3 From 220a4d6d8aaf5029b120491e13c38fb16d9288f5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:47 +0000 Subject: initramfs-tools-tcos (0.68) * More debug info in configurexorg with --verbose flag * Fix some typo in conf/xorg.conf.tpl git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@214 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6351378..bf83cae 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,10 @@ initramfs-tools-tcos (0.68) unstable; urgency=low - move some code to hooks-addons * Change depends, move to tcos metapackage. * Change Makefiles to allow not building tcos-usplash (HAVE_USPLASH=0) + * More debug info in configurexorg with --verbose flag + * Fix some typo in conf/xorg.conf.tpl - -- Mario Izquierdo (mariodebian) Mon, 19 Mar 2007 13:29:37 +0100 + -- Mario Izquierdo (mariodebian) Tue, 20 Mar 2007 11:27:46 +0100 initramfs-tools-tcos (0.67) unstable; urgency=low -- cgit v1.2.3 From 361a43719c25b3972e955973af9a5f50d89d39ee Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:51 +0000 Subject: initramfs-tools-tcos (0.69) * Remove old debian/*lintian* files * Move allmodules-x.x.x.squashfs to TFTP_DIR instead of /tftpboot/tcos git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@239 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/gentcos.lintian-overrides | 5 ----- debian/initramfs-tools-tcos.lintian-overrides | 1 - debian/tcos-discover2.install | 1 - debian/tcos-esound.install | 1 - debian/tcos-opengl-libs.install | 1 - 6 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 debian/gentcos.lintian-overrides delete mode 100644 debian/initramfs-tools-tcos.lintian-overrides delete mode 100644 debian/tcos-discover2.install delete mode 100644 debian/tcos-esound.install delete mode 100644 debian/tcos-opengl-libs.install (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index bf83cae..a7008c4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.69) unstable; urgency=low + + * Remove old debian/*lintian* files + * Move allmodules-x.x.x.squashfs to TFTP_DIR instead of /tftpboot/tcos + + -- Mario Izquierdo (mariodebian) Tue, 27 Mar 2007 10:06:48 +0200 + initramfs-tools-tcos (0.68) unstable; urgency=low * bin/tcos-gdm-autologin: diff --git a/debian/gentcos.lintian-overrides b/debian/gentcos.lintian-overrides deleted file mode 100644 index 3efc93d..0000000 --- a/debian/gentcos.lintian-overrides +++ /dev/null @@ -1,5 +0,0 @@ -gentcos: file-in-unusual-dir /tftpboot/tcos/pxelinux.cfg/default -gentcos: file-in-unusual-dir /tftpboot/tcos/help.msg -gentcos: file-in-unusual-dir /tftpboot/tcos/tcos.msg -gentcos: file-in-unusual-dir /tftpboot/tcos/logo.lss - diff --git a/debian/initramfs-tools-tcos.lintian-overrides b/debian/initramfs-tools-tcos.lintian-overrides deleted file mode 100644 index 8d445bf..0000000 --- a/debian/initramfs-tools-tcos.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -initramfs-tools-tcos source: source-contains-svn-control-dir diff --git a/debian/tcos-discover2.install b/debian/tcos-discover2.install deleted file mode 100644 index c0f3b3a..0000000 --- a/debian/tcos-discover2.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/tcos/discover/* diff --git a/debian/tcos-esound.install b/debian/tcos-esound.install deleted file mode 100644 index 6117db1..0000000 --- a/debian/tcos-esound.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/tcos/esound/* diff --git a/debian/tcos-opengl-libs.install b/debian/tcos-opengl-libs.install deleted file mode 100644 index c39eb4f..0000000 --- a/debian/tcos-opengl-libs.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/tcos/opengl/* -- cgit v1.2.3 From d47912bd1229538f092927f6eefcb85ecd9ad7f3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:14:58 +0000 Subject: initramfs-tools-tcos (0.70) * Extends ConfigObj class to use '=' instead of ' = ' * Don't copy /lib/dhcp3-client/call-dhclient-script * Use discover from TCOS cache (for dapper) * Better gentcos.postinst (work with inetd.conf, atftpd, tftpd-hpa) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@251 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++ debian/gentcos.postinst | 71 ++++++++++++++++++++++++++++-------- debian/gentcos.prerm | 2 +- debian/initramfs-tools-tcos.postinst | 2 +- debian/initramfs-tools-tcos.postrm | 2 +- debian/initramfs-tools-tcos.prerm | 2 +- debian/tcos-server-utils.postinst | 2 +- debian/tcos-usplash.postinst | 2 +- debian/tcos-usplash.prerm | 2 +- 9 files changed, 71 insertions(+), 23 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a7008c4..ca7d4b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.70) unstable; urgency=low + + * Extends ConfigObj class to use '=' instead of ' = ' + * Don't copy /lib/dhcp3-client/call-dhclient-script + * Use discover from TCOS cache (for dapper) + * Better gentcos.postinst (work with inetd.conf, atftpd, tftpd-hpa) + + -- Mario Izquierdo (mariodebian) Tue, 03 Apr 2007 14:50:05 +0200 + initramfs-tools-tcos (0.69) unstable; urgency=low * Remove old debian/*lintian* files diff --git a/debian/gentcos.postinst b/debian/gentcos.postinst index 8bcef59..1b778cc 100644 --- a/debian/gentcos.postinst +++ b/debian/gentcos.postinst @@ -1,32 +1,71 @@ -#!/bin/sh +#!/bin/bash set -e # # Postinst script of gentcos # -# read tftpboot of atftpd package -# FIXME read from inetd.conf too +TFTPBOOT_DEFAULT=/var/lib/tftpboot +TFTPBOOT= -TFTPBOOT=/tftpboot -# read tftpboot dir from atftpd package -if [ -f /etc/default/atftpd ]; then - for txt in $(grep OPTIONS /etc/default/atftpd ); do - if [ $(echo $txt |grep -c "/" ) = 1 ]; then - TFTPBOOT=$(echo $txt| sed s/"\""/""/g) - #echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT" + +function read_inetd() { + # read tftpboot dir from inetd.conf + if [ -f /etc/inetd.conf ]; then + # get last word of tftp file + tmp=$(grep ^tftp /etc/inetd.conf | awk '{print $NF}') + if [ -d "${tmp}" ]; then + TFTPBOOT=${tmp} + echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT (inetd.conf)" + fi + fi +} + +function read_from_conf() { + #$1 is conf file + if [ -f "$1" ]; then + for txt in $(grep OPTIONS "$1" ); do + if [ $(echo $txt |grep -c "/" ) = 1 ]; then + TFTPBOOT=$(echo $txt| sed s/"\""/""/g) + echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT ($1)" + fi + done fi - done +} + + +# read from inetd +read_inetd + +if [ -z "$TFTPBOOT" ]; then + echo "gentcos: INFO, TFTPBOT not found in inetd.conf, searching..." + # try with conf files + read_from_conf "/etc/default/atftpd" + read_from_conf "/etc/default/tftpd-hpa" fi -if [ "${TFTPBOOT}" = "" ]; then - echo "gentcos: ERROR: can't read TFTPBOOT dir, please, install atftp package first." + +if [ -z "${TFTPBOOT}" ]; then + + cat << EOF +*********************************************************** +gentcos: ERROR: can't read TFTPBOOT dir, please, install + atftp or tftpd-hpa package first. + +*********************************************************** +EOF + elif [ ! -d ${TFTPBOOT} ]; then - echo "" - echo "gentcos: ERROR: your configured TFTPD dir \"${TFTPBOOT}\" not exits, please create first." - echo "" + + cat << EOF +*********************************************************** +gentcos: ERROR: your configured TFTPD dir + "${TFTPBOOT}" not exits, please create first. +*********************************************************** +EOF + else # make symlinks if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then diff --git a/debian/gentcos.prerm b/debian/gentcos.prerm index 0f0cfae..9dae097 100644 --- a/debian/gentcos.prerm +++ b/debian/gentcos.prerm @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash set -e if [ "$1" = "purge" ]; then diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 009b3db..00c1cf1 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash set -e # make sure that tcos.conf is not all readable diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 1f6866c..44cb1e5 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash set -e diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm index ab64f44..d689c34 100644 --- a/debian/initramfs-tools-tcos.prerm +++ b/debian/initramfs-tools-tcos.prerm @@ -1,4 +1,4 @@ -#! /bin/sh +#! /bin/bash set -e diff --git a/debian/tcos-server-utils.postinst b/debian/tcos-server-utils.postinst index 81dd9cb..ccf6220 100644 --- a/debian/tcos-server-utils.postinst +++ b/debian/tcos-server-utils.postinst @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash OLD_FILES=" /etc/tcos/shfscommon.sh \ diff --git a/debian/tcos-usplash.postinst b/debian/tcos-usplash.postinst index d6b471b..6a26acb 100644 --- a/debian/tcos-usplash.postinst +++ b/debian/tcos-usplash.postinst @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash #DEBHELPER# diff --git a/debian/tcos-usplash.prerm b/debian/tcos-usplash.prerm index 9d05f53..87520f2 100644 --- a/debian/tcos-usplash.prerm +++ b/debian/tcos-usplash.prerm @@ -1,4 +1,4 @@ -#! /bin/sh +#! /bin/bash set -e -- cgit v1.2.3 From 87122c5c1f3301aa86fa74660d238e24a8a73b10 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:01 +0000 Subject: initramfs-tools-tcos (0.71) + * hooks/tcosbin: - add absolute path of mksquashfs bin. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@260 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ca7d4b6..6ed60b3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.71) unstable; urgency=low + + * hooks/tcosbin: + - add absolute path of mksquashfs bin. + + -- Mario Izquierdo (mariodebian) Tue, 17 Apr 2007 11:25:36 +0200 + initramfs-tools-tcos (0.70) unstable; urgency=low * Extends ConfigObj class to use '=' instead of ' = ' -- cgit v1.2.3 From 7fab7a26eef4cc1a50eec89dd8cdee28c87d7c04 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:01 +0000 Subject: initramfs-tools-tcos (0.71) * hooks/tcosbin: - add absolute path of mksquashfs bin. - hide hack load info * In debian unstable start thin client with vga=791 (usplash at 640x480 not work) * Not load pcspkr module * Depends on libusplash-dev (only valid with new usplash package) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@261 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- debian/control | 2 +- debian/rules | 5 +++++ 3 files changed, 11 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6ed60b3..f84edf6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,12 @@ initramfs-tools-tcos (0.71) unstable; urgency=low * hooks/tcosbin: - add absolute path of mksquashfs bin. + - hide hack load info + * In debian unstable start thin client with vga=791 (usplash at 640x480 not work) + * Not load pcspkr module + * Depends on libusplash-dev (only valid with new usplash package) - -- Mario Izquierdo (mariodebian) Tue, 17 Apr 2007 11:25:36 +0200 + -- Mario Izquierdo (mariodebian) Wed, 18 Apr 2007 10:36:24 +0200 initramfs-tools-tcos (0.70) unstable; urgency=low diff --git a/debian/control b/debian/control index 861f711..ada3f83 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), usplash, libbogl-dev +Build-Depends: debhelper (>= 4.0.0), usplash, libusplash-dev Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Standards-Version: 3.7.2 diff --git a/debian/rules b/debian/rules index 6e2b2a8..4a840ef 100755 --- a/debian/rules +++ b/debian/rules @@ -2,6 +2,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +DISTRIBUTION=$(shell dpkg-parsechangelog | awk '/^Distribution/ {print $2}') CFLAGS = -Wall -g @@ -42,6 +43,10 @@ install: build dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 + if [ $(DISTRIBUTION) = "unstable" ]; then \ + sed -i 's/splash/vga=791 splash/g' $(DESTDIR)/etc/tcos/pxelinux.cfg.tpl \ + fi + # Build architecture-independent files here. -- cgit v1.2.3 From 4060c62e39a0a9292ab91a8238dec06299dda819 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:02 +0000 Subject: initramfs-tools-tcos (0.71) * bin/tcos-gdm-autologin: - Fix username : displayname compare in /etc/passwd git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@262 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f84edf6..5073279 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,8 +6,10 @@ initramfs-tools-tcos (0.71) unstable; urgency=low * In debian unstable start thin client with vga=791 (usplash at 640x480 not work) * Not load pcspkr module * Depends on libusplash-dev (only valid with new usplash package) + * bin/tcos-gdm-autologin: + - Fix username : displayname compare in /etc/passwd - -- Mario Izquierdo (mariodebian) Wed, 18 Apr 2007 10:36:24 +0200 + -- Mario Izquierdo (mariodebian) Wed, 18 Apr 2007 10:37:36 +0200 initramfs-tools-tcos (0.70) unstable; urgency=low -- cgit v1.2.3 From 03e64b5fc55cc304ae73b05889f9db08ab909c72 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:02 +0000 Subject: initramfs-tools-tcos (0.71) * debian/rules: - Fix typo in version detect. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@263 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/rules | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5073279..adefbcf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,10 @@ initramfs-tools-tcos (0.71) unstable; urgency=low * Depends on libusplash-dev (only valid with new usplash package) * bin/tcos-gdm-autologin: - Fix username : displayname compare in /etc/passwd + * debian/rules: + - Fix typo in version detect. - -- Mario Izquierdo (mariodebian) Wed, 18 Apr 2007 10:37:36 +0200 + -- Mario Izquierdo (mariodebian) Wed, 18 Apr 2007 10:44:18 +0200 initramfs-tools-tcos (0.70) unstable; urgency=low diff --git a/debian/rules b/debian/rules index 4a840ef..30a3b92 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -DISTRIBUTION=$(shell dpkg-parsechangelog | awk '/^Distribution/ {print $2}') +DISTRIBUTION=$(shell dpkg-parsechangelog | awk '/^Distribution/ {print $$2}') CFLAGS = -Wall -g @@ -43,8 +43,8 @@ install: build dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 - if [ $(DISTRIBUTION) = "unstable" ]; then \ - sed -i 's/splash/vga=791 splash/g' $(DESTDIR)/etc/tcos/pxelinux.cfg.tpl \ + if [ "$(DISTRIBUTION)" = "unstable" ]; then \ + sed -i 's/splash/vga=791 splash/g' $(CURDIR)/debian/tmp/etc/tcos/pxelinux.cfg.tpl; \ fi -- cgit v1.2.3 From c9b5a4df3d2ce28c3e1ddb2c0f37f14ed2e3e798 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:02 +0000 Subject: initramfs-tools-tcos (0.72) * hooks/tcosbin: - Try to remove all stuff in /lib/i686 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@264 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index adefbcf..16d7efd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.72) unstable; urgency=low + + * hooks/tcosbin: + - Try to remove all stuff in /lib/i686 + + -- Mario Izquierdo (mariodebian) Fri, 20 Apr 2007 16:41:16 +0200 + initramfs-tools-tcos (0.71) unstable; urgency=low * hooks/tcosbin: -- cgit v1.2.3 From 632c02562f96ae75532cff13f4195701c0c4c641 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:02 +0000 Subject: initramfs-tools-tcos (0.72) * hooks/tcosbin: - Try to remove all stuff in /lib/i686 in similar way than /lib/tls * conf/tcos-generation-functions.sh: - convert_links2files acepts one argument (dir where conversion is done) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@265 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 16d7efd..34eb18d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,11 @@ initramfs-tools-tcos (0.72) unstable; urgency=low * hooks/tcosbin: - - Try to remove all stuff in /lib/i686 + - Try to remove all stuff in /lib/i686 in similar way than /lib/tls + * conf/tcos-generation-functions.sh: + - convert_links2files acepts one argument (dir where conversion is done) - -- Mario Izquierdo (mariodebian) Fri, 20 Apr 2007 16:41:16 +0200 + -- Mario Izquierdo (mariodebian) Fri, 20 Apr 2007 17:34:24 +0200 initramfs-tools-tcos (0.71) unstable; urgency=low -- cgit v1.2.3 From dbcb52d7b06f7df44c27f9b4f648703a640b31a1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:02 +0000 Subject: initramfs-tools-tcos (0.72) * Add serial modules (serial mouse needs it svn commit -m git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@267 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 34eb18d..4849e21 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,9 @@ initramfs-tools-tcos (0.72) unstable; urgency=low - Try to remove all stuff in /lib/i686 in similar way than /lib/tls * conf/tcos-generation-functions.sh: - convert_links2files acepts one argument (dir where conversion is done) + * Add serial modules (serial mouse needs it !! ) - -- Mario Izquierdo (mariodebian) Fri, 20 Apr 2007 17:34:24 +0200 + -- Mario Izquierdo (mariodebian) Sat, 21 Apr 2007 14:02:11 +0200 initramfs-tools-tcos (0.71) unstable; urgency=low -- cgit v1.2.3 From ca7e5e6b865e4133b826cc0f997bffecd253a4ca Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:03 +0000 Subject: initramfs-tools-tcos (0.73) * usplash: - Make usplash from dapper work (pngtobogl must be compiled from sources) * scripts/tcos-premount/35sqmount: - Ubuntu feisty udev (or 2.6.20 kernel) don't create loop devices and need to wait * Put in tcos.conf default distro kernel (during install check for version, see common.mk) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@274 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ debian/rules | 5 ----- 2 files changed, 10 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4849e21..528fd54 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.73) unstable; urgency=low + + * usplash: + - Make usplash from dapper work (pngtobogl must be compiled from sources) + * scripts/tcos-premount/35sqmount: + - Ubuntu feisty udev (or 2.6.20 kernel) don't create loop devices and need to wait + * Put in tcos.conf default distro kernel (during install check for version, see common.mk) + + -- Mario Izquierdo (mariodebian) Sat, 21 Apr 2007 21:19:38 +0200 + initramfs-tools-tcos (0.72) unstable; urgency=low * hooks/tcosbin: diff --git a/debian/rules b/debian/rules index 30a3b92..6e2b2a8 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,6 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -DISTRIBUTION=$(shell dpkg-parsechangelog | awk '/^Distribution/ {print $$2}') CFLAGS = -Wall -g @@ -43,10 +42,6 @@ install: build dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 - if [ "$(DISTRIBUTION)" = "unstable" ]; then \ - sed -i 's/splash/vga=791 splash/g' $(CURDIR)/debian/tmp/etc/tcos/pxelinux.cfg.tpl; \ - fi - # Build architecture-independent files here. -- cgit v1.2.3 From 577ed78b6826f92683dac55bdf24640429695329 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Apr 2007 09:15:04 +0000 Subject: initramfs-tools-tcos (0.74) * Fix conf/tcos.conf kernel double " * Set usplash version with distro version * Delete usplash/test.sh git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@275 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 528fd54..76d7e39 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.74) unstable; urgency=low + + * Fix conf/tcos.conf kernel double " + * Set usplash version with distro version + * Delete usplash/test.sh + + -- Mario Izquierdo (mariodebian) Mon, 23 Apr 2007 23:31:50 +0200 + initramfs-tools-tcos (0.73) unstable; urgency=low * usplash: -- cgit v1.2.3 From 541d8a38ec1108007f578f30e03ce5007917d0aa Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:42 +0000 Subject: initramfs-tools-tcos (0.74) * bin/gentcos: - Fix duplicate entries in cache package read uris * Set new var TCOS_USPLASH to allow change default thin client usplash theme * Revert manual_add_modules to tcos_manual_add_modules (dapper have debian bug yet) * Add more recomends packages. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@276 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++-- debian/control | 5 ++++- 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 76d7e39..1650e0f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,9 +2,14 @@ initramfs-tools-tcos (0.74) unstable; urgency=low * Fix conf/tcos.conf kernel double " * Set usplash version with distro version - * Delete usplash/test.sh + * Delete usplash/test.sh + * bin/gentcos: + - Fix duplicate entries in cache package read uris + * Set new var TCOS_USPLASH to allow change default thin client usplash theme + * Revert manual_add_modules to tcos_manual_add_modules (dapper have debian bug yet) + * Add more recomends packages. - -- Mario Izquierdo (mariodebian) Mon, 23 Apr 2007 23:31:50 +0200 + -- Mario Izquierdo (mariodebian) Fri, 27 Apr 2007 10:12:00 +0200 initramfs-tools-tcos (0.73) unstable; urgency=low diff --git a/debian/control b/debian/control index ada3f83..892a272 100644 --- a/debian/control +++ b/debian/control @@ -11,6 +11,8 @@ Architecture: any Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}), tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor +Recomends: pulseuadio, pulseadio-utils, pulseaudio-esound-compat, aumix, x11vnc, + busybox, libasound2-plugins Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot @@ -26,7 +28,8 @@ Architecture: any Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server + debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server, + libstdc++2.10-glibc2.2 Conflicts: tcos-tcosmonitor (<= 0.0.17) Suggests: unionfs-modules-2.6-486, squashfs-modules-2.6-486 Description: tools for generating a thin client bootable image: TCOS -- cgit v1.2.3 From e15e8ebe06f1c7fb99fc35ef810c2808efc33646 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:43 +0000 Subject: initramfs-tools-tcos (0.74) * Backport new manual_add_modules to tcos_manual_add_modules (dapper have debian bug yet) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@278 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 ++-- debian/control | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 1650e0f..75756f9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,10 +6,10 @@ initramfs-tools-tcos (0.74) unstable; urgency=low * bin/gentcos: - Fix duplicate entries in cache package read uris * Set new var TCOS_USPLASH to allow change default thin client usplash theme - * Revert manual_add_modules to tcos_manual_add_modules (dapper have debian bug yet) + * Backport new manual_add_modules to tcos_manual_add_modules (dapper have debian bug yet) * Add more recomends packages. - -- Mario Izquierdo (mariodebian) Fri, 27 Apr 2007 10:12:00 +0200 + -- Mario Izquierdo (mariodebian) Fri, 27 Apr 2007 12:10:45 +0200 initramfs-tools-tcos (0.73) unstable; urgency=low diff --git a/debian/control b/debian/control index 892a272..8ab650a 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), usplash, libusplash-dev +Build-Depends: debhelper (>= 4.0.0), usplash Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Standards-Version: 3.7.2 @@ -12,7 +12,7 @@ Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Versio tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor Recomends: pulseuadio, pulseadio-utils, pulseaudio-esound-compat, aumix, x11vnc, - busybox, libasound2-plugins + busybox, libasound2-plugins, xfs Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot -- cgit v1.2.3 From d031b636cce9b30034706d9f3c9b0cdaea977ddc Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:43 +0000 Subject: initramfs-tools-tcos (0.74) * bin/installer.sh: - make mem test before installing syslinux (NFS need less ramdisk) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@280 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 75756f9..f66c7f9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,12 @@ initramfs-tools-tcos (0.74) unstable; urgency=low * Set new var TCOS_USPLASH to allow change default thin client usplash theme * Backport new manual_add_modules to tcos_manual_add_modules (dapper have debian bug yet) * Add more recomends packages. + * bin/configurexorg: + - parse error in xdriver ( use getsimple with #VARNAME= ) + * bin/installer.sh: + - make mem test before installing syslinux (NFS need less ramdisk) - -- Mario Izquierdo (mariodebian) Fri, 27 Apr 2007 12:10:45 +0200 + -- Mario Izquierdo (mariodebian) Sat, 28 Apr 2007 17:54:53 +0200 initramfs-tools-tcos (0.73) unstable; urgency=low -- cgit v1.2.3 From f950ac6b8dd68adcaaee2553ddb9899cc01f33c2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:43 +0000 Subject: initramfs-tools-tcos (0.74) * debian/control: - fix typo in tcos Recommends git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@281 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f66c7f9..2754c8e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,8 +12,10 @@ initramfs-tools-tcos (0.74) unstable; urgency=low - parse error in xdriver ( use getsimple with #VARNAME= ) * bin/installer.sh: - make mem test before installing syslinux (NFS need less ramdisk) + * debian/control: + - fix typo in tcos Recommends - -- Mario Izquierdo (mariodebian) Sat, 28 Apr 2007 17:54:53 +0200 + -- Mario Izquierdo (mariodebian) Sat, 28 Apr 2007 17:58:34 +0200 initramfs-tools-tcos (0.73) unstable; urgency=low diff --git a/debian/control b/debian/control index 8ab650a..0f49daf 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Architecture: any Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}), tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor -Recomends: pulseuadio, pulseadio-utils, pulseaudio-esound-compat, aumix, x11vnc, +Recommends: pulseuadio, pulseadio-utils, pulseaudio-esound-compat, aumix, x11vnc, busybox, libasound2-plugins, xfs Description: new thin client implementation This is a system for generating thin client hosts using initramfs. -- cgit v1.2.3 From 822bc8790690b6e8760e82f25353157457b1770b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:44 +0000 Subject: initramfs-tools-tcos (0.74) * Remove discover hard dependency * Add pulseaudio, aumix, busybox to tcos metapackage dependencies git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@282 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 9 +++++---- 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2754c8e..6bf5797 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,8 +14,10 @@ initramfs-tools-tcos (0.74) unstable; urgency=low - make mem test before installing syslinux (NFS need less ramdisk) * debian/control: - fix typo in tcos Recommends + * Remove discover hard dependency + * Add pulseaudio, aumix, busybox to tcos metapackage dependencies - -- Mario Izquierdo (mariodebian) Sat, 28 Apr 2007 17:58:34 +0200 + -- Mario Izquierdo (mariodebian) Sat, 28 Apr 2007 18:12:47 +0200 initramfs-tools-tcos (0.73) unstable; urgency=low diff --git a/debian/control b/debian/control index 0f49daf..7e0aa21 100644 --- a/debian/control +++ b/debian/control @@ -10,9 +10,10 @@ Package: tcos Architecture: any Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}), tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), - atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor -Recommends: pulseuadio, pulseadio-utils, pulseaudio-esound-compat, aumix, x11vnc, - busybox, libasound2-plugins, xfs + atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor, + aumix, pulseaudio, pulseadio-utils, x11vnc, busybox, libasound2-plugins, xfs, + libstdc++2.10-glib2.2 +Recommends: pulseaudio-esound-compat Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot @@ -52,7 +53,7 @@ Description: usplash boot image for TCOS Package: gentcos Architecture: any Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), - squashfs-tools, mknbi, dropbear, discover, ltspfs-client, ltspfs-server + squashfs-tools, mknbi, dropbear, ltspfs-client, ltspfs-server Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils Description: Image generation scripts, and tftp config for TCOS This is a system for generating thin client systems using initramfs. -- cgit v1.2.3 From 1d51f300968008bbf504f9121512e0a78f9d9caf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:44 +0000 Subject: initramfs-tools-tcos (0.74) * Update dapper kernel to 2.6.15-28-386 * hooks-addons/99tcos Makefile: - remove dpkg -l call and write TCOS_VERSION during package build => Makefile * hooks-addons/50xorg: - If Xorg don't start after 3 atemps, try to autoconfigure with Xorg -configure and generate /etc/X11/xorg.conf.auto git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@283 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6bf5797..e110c8b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,8 +16,14 @@ initramfs-tools-tcos (0.74) unstable; urgency=low - fix typo in tcos Recommends * Remove discover hard dependency * Add pulseaudio, aumix, busybox to tcos metapackage dependencies - - -- Mario Izquierdo (mariodebian) Sat, 28 Apr 2007 18:12:47 +0200 + * Update dapper kernel to 2.6.15-28-386 + * hooks-addons/99tcos Makefile: + - remove dpkg -l call and write TCOS_VERSION during package build => Makefile + * hooks-addons/50xorg: + - If Xorg don't start after 3 atemps, try to autoconfigure + with Xorg -configure and generate /etc/X11/xorg.conf.auto + + -- Mario Izquierdo (mariodebian) Sun, 29 Apr 2007 00:02:45 +0200 initramfs-tools-tcos (0.73) unstable; urgency=low -- cgit v1.2.3 From 8c7118520a38e9c0715843edd5377b9474261dc7 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:44 +0000 Subject: initramfs-tools-tcos (0.74) * fyx typo in debian/control git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@284 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 7e0aa21..97c821b 100644 --- a/debian/control +++ b/debian/control @@ -11,8 +11,8 @@ Architecture: any Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}), tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor, - aumix, pulseaudio, pulseadio-utils, x11vnc, busybox, libasound2-plugins, xfs, - libstdc++2.10-glib2.2 + aumix, pulseaudio, pulseaudio-utils, x11vnc, busybox, libasound2-plugins, xfs, + libstdc++2.10-glibc2.2 Recommends: pulseaudio-esound-compat Description: new thin client implementation This is a system for generating thin client hosts using initramfs. -- cgit v1.2.3 From 282294fa6445081b2a77071cdad6d922cd2da637 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Apr 2007 08:57:44 +0000 Subject: initramfs-tools-tcos (0.75) * bin/tryXorg.sh: - new method for launching Xorg (3 times in normal mode and -configure if fails. * bin/installer.sh: - Mount swap after parts creation - Add option --oeminstall to part and install syslinux unattended * hooks-addons/03wireless: - Add support of Zydas (zd1211) in wireless hook git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@286 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ debian/initramfs-tools-tcos.install | 1 + 2 files changed, 14 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e110c8b..e6b68b0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.75) unstable; urgency=low + + * bin/tryXorg.sh: + - new method for launching Xorg (3 times in normal mode and -configure + if fails. + * bin/installer.sh: + - Mount swap after parts creation + - Add option --oeminstall to part and install syslinux unattended + * hooks-addons/03wireless: + - Add support of Zydas (zd1211) in wireless hook + + -- Mario Izquierdo (mariodebian) Sun, 29 Apr 2007 15:48:27 +0200 + initramfs-tools-tcos (0.74) unstable; urgency=low * Fix conf/tcos.conf kernel double " diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 9d04211..c3ee8d4 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -16,6 +16,7 @@ etc/tcos/initramfs.conf etc/tcos/menu.lst-tcos etc/tcos/logo.xpm.gz usr/lib/tcos/configurexorg +usr/lib/tcos/tryXorg.sh usr/lib/tcos/seq usr/lib/tcos/hex2ascii usr/lib/tcos/installer.sh -- cgit v1.2.3 From 909bf4267e5e23d882862196ab93b8210e88d10c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 4 May 2007 22:17:39 +0000 Subject: initramfs-tools-tcos (0.76) * Remove all dpkg calls git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@305 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e6b68b0..4fcb1ba 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.76) unstable; urgency=low + + * Remove all dpkg calls + + -- Mario Izquierdo (mariodebian) Fri, 04 May 2007 22:55:33 +0200 + initramfs-tools-tcos (0.75) unstable; urgency=low * bin/tryXorg.sh: @@ -8,8 +14,9 @@ initramfs-tools-tcos (0.75) unstable; urgency=low - Add option --oeminstall to part and install syslinux unattended * hooks-addons/03wireless: - Add support of Zydas (zd1211) in wireless hook + * - - -- Mario Izquierdo (mariodebian) Sun, 29 Apr 2007 15:48:27 +0200 + -- Mario Izquierdo (mariodebian) Fri, 04 May 2007 22:55:31 +0200 initramfs-tools-tcos (0.74) unstable; urgency=low -- cgit v1.2.3 From 418a78e0af3d3b2643cdb09fe1d45da78a9e7ab4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 May 2007 10:43:45 +0000 Subject: initramfs-tools-tcos (0.76+pre77) * Add mii-tool to check what network interface have link * Add support for different servers (xdmcp-server, font-server, rdesktop-server, etc...) * Try to add xkbmap support git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@309 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4fcb1ba..989aa2a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.76+pre77) unstable; urgency=low + + * Add mii-tool to check what network interface have link + * Add support for different servers (xdmcp-server, font-server, rdesktop-server, etc...) + * Try to add xkbmap support + + -- Mario Izquierdo (mariodebian) Sun, 06 May 2007 23:56:39 +0200 + initramfs-tools-tcos (0.76) unstable; urgency=low * Remove all dpkg calls -- cgit v1.2.3 From c2cd667e1a47841b9dc42fc7715599fb837943f3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 18 May 2007 20:10:07 +0000 Subject: initramfs-tools-tcos (0.77) * Add mii-tool to check what network interface have link * Add support for different servers (xdmcp-server, font-server, rdesktop-server, etc...) * Try to add xkbmap support (working on it) * Fix usplash change TCOS_USPLASH not work * Add new and beutifull usplash theme (called 0.4.1) based on usplash-theme-debian sources * New build dependencies: imagemagick and librsvg2-bin git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@316 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++--- debian/control | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 989aa2a..1bb8184 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,13 @@ -initramfs-tools-tcos (0.76+pre77) unstable; urgency=low +initramfs-tools-tcos (0.77) unstable; urgency=low * Add mii-tool to check what network interface have link * Add support for different servers (xdmcp-server, font-server, rdesktop-server, etc...) - * Try to add xkbmap support + * Try to add xkbmap support (working on it) + * Fix usplash change TCOS_USPLASH not work + * Add new and beutifull usplash theme (called 0.4.1) based on usplash-theme-debian sources + * New build dependencies: imagemagick and librsvg2-bin - -- Mario Izquierdo (mariodebian) Sun, 06 May 2007 23:56:39 +0200 + -- Mario Izquierdo (mariodebian) Fri, 18 May 2007 21:38:24 +0200 initramfs-tools-tcos (0.76) unstable; urgency=low diff --git a/debian/control b/debian/control index 97c821b..44a61bc 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), usplash +Build-Depends: debhelper (>= 4.0.0), usplash, imagemagick, librsvg2-bin Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Standards-Version: 3.7.2 -- cgit v1.2.3 From 921e8f4b11872b3e4eb2f22bf4340c83c4232188 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 20 May 2007 20:10:04 +0000 Subject: =?UTF-8?q?initramfs-tools-tcos=20(0.77a)=20=20=20*=20Fix=20XKB=20?= =?UTF-8?q?dir=20in=20ubuntu=20edgy,=20dapper=20=3D>=20/etc/X11/xkb=20?= =?UTF-8?q?=C2=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@317 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 1bb8184..861b5de 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.77a) unstable; urgency=low + + * Fix XKB dir in ubuntu edgy, dapper => /etc/X11/xkb + + -- Mario Izquierdo (mariodebian) Sun, 20 May 2007 21:18:08 +0200 + initramfs-tools-tcos (0.77) unstable; urgency=low * Add mii-tool to check what network interface have link -- cgit v1.2.3 From 72a83ec197474123b2c0d3e3c5a3f2efcd4475ad Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 23 May 2007 15:10:05 +0000 Subject: initramfs-tools-tcos (0.77a) * hooks-addons/41_snd_cs4236: - Add special support for Crystal Sound * scripts/tcos-bottom/40initsound: - Unmute 'Master Digital' and set to TCOS_VOLUME git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@318 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 861b5de..78cf80e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,12 @@ initramfs-tools-tcos (0.77a) unstable; urgency=low * Fix XKB dir in ubuntu edgy, dapper => /etc/X11/xkb + * hooks-addons/41_snd_cs4236: + - Add special support for Crystal Sound + * scripts/tcos-bottom/40initsound: + - Unmute 'Master Digital' and set to TCOS_VOLUME - -- Mario Izquierdo (mariodebian) Sun, 20 May 2007 21:18:08 +0200 + -- Mario Izquierdo (mariodebian) Wed, 23 May 2007 16:46:46 +0200 initramfs-tools-tcos (0.77) unstable; urgency=low -- cgit v1.2.3 From db37ff68108a65f080bf1a4e321c80d56564bf99 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 23 May 2007 16:10:06 +0000 Subject: initramfs-tools-tcos (0.77a) * Add experimental to common.mk defaults git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@320 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 78cf80e..02ba113 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,9 @@ initramfs-tools-tcos (0.77a) unstable; urgency=low - Add special support for Crystal Sound * scripts/tcos-bottom/40initsound: - Unmute 'Master Digital' and set to TCOS_VOLUME + * Add experimental to common.mk defaults - -- Mario Izquierdo (mariodebian) Wed, 23 May 2007 16:46:46 +0200 + -- Mario Izquierdo (mariodebian) Wed, 23 May 2007 17:09:37 +0200 initramfs-tools-tcos (0.77) unstable; urgency=low -- cgit v1.2.3 From 9ec185be14cac49798dff58b6e6c3bc13dc0e80b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 27 May 2007 19:28:15 +0000 Subject: initramfs-tools-tcos (0.78) * Delete hooks-addons/41_snd_cs4236 (not needed) * conf/82export_pulseaudio: - Export PulseAudio environment var and load kbmap (Spanish yet) * tcos/logo.lss: - new pxe splash logo based on new usplash * hooks-addons/50xorg: - Working keymap svn commit -m git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@323 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 18 ++++++++++++++++++ debian/initramfs-tools-tcos.install | 2 ++ 2 files changed, 20 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 02ba113..9f1a9c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +initramfs-tools-tcos (0.78) unstable; urgency=low + + * Delete hooks-addons/41_snd_cs4236 (not needed) + * conf/82export_pulseaudio: + - Export PulseAudio environment var and load kbmap (Spanish yet) + * tcos/logo.lss: + - new pxe splash logo based on new usplash + * hooks-addons/50xorg: + - Working keymap !!!!!! + * scripts/tcos-bottom/25startx: + - Move startx to medium start (start in 5 seconds less) + * conf/tcos-run-functions.sh: + - Use busybox syslogd and logger to save log messages => /var/log/messages + * scripts/tcos-bottom/05inittcos: + - Move some code to scripts/tcos-bottom/35services + + -- Mario Izquierdo (mariodebian) Sun, 27 May 2007 00:33:29 +0200 + initramfs-tools-tcos (0.77a) unstable; urgency=low * Fix XKB dir in ubuntu edgy, dapper => /etc/X11/xkb diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index c3ee8d4..2566759 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -15,6 +15,8 @@ etc/tcos/tcos-modules.conf etc/tcos/initramfs.conf etc/tcos/menu.lst-tcos etc/tcos/logo.xpm.gz +etc/X11/Xsession.d/82export_pulseaudio +usr/share/initramfs-tools-tcos/tcos.conf usr/lib/tcos/configurexorg usr/lib/tcos/tryXorg.sh usr/lib/tcos/seq -- cgit v1.2.3 From 9fac5b1af9d670b0d469b2dec256ae05e614be85 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 27 May 2007 19:28:16 +0000 Subject: initramfs-tools-tcos (0.79) * hooks-addons/50xorg: - Fix XKB path - Remove symlinks (xfree86 and xorg) * scripts/tcos-bottom/10ldconfig: - Generate removed symlinks * usplash/Makefile: - More simple file * usplash/0.3/usplash-tcos.png, usplash/0.2/usplash-artwork.png: - New theme * scripts/tcos-bottom/10ldconfig: - Create some needed symlinks git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@325 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9f1a9c8..3a5bc58 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +initramfs-tools-tcos (0.79) unstable; urgency=low + + * hooks-addons/50xorg: + - Fix XKB path + - Remove symlinks (xfree86 and xorg) + * scripts/tcos-bottom/10ldconfig: + - Generate removed symlinks + * usplash/Makefile: + - More simple file + * usplash/0.3/usplash-tcos.png, usplash/0.2/usplash-artwork.png: + - New theme + * scripts/tcos-bottom/10ldconfig: + - Create some needed symlinks + + -- Mario Izquierdo (mariodebian) Sun, 27 May 2007 21:12:49 +0200 + initramfs-tools-tcos (0.78) unstable; urgency=low * Delete hooks-addons/41_snd_cs4236 (not needed) -- cgit v1.2.3 From 939d400aa2a32519d84a31341743d0635ac632c2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 May 2007 16:03:31 +0000 Subject: initramfs-tools-tcos (0.79.1) * hooks-addons/03udev2: - Fix typo in logger.agent script * Makefile: - Copy parsed tcos.conf in TCOS_DIR * Add support for reportbug git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@328 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/bug-control | 2 ++ debian/bugs | 5 +++++ debian/changelog | 10 ++++++++++ debian/rules | 4 ++++ debian/tcos.dirs | 1 + debian/tcos.install | 1 + 6 files changed, 23 insertions(+) create mode 100644 debian/bug-control create mode 100644 debian/bugs create mode 100644 debian/tcos.dirs create mode 100644 debian/tcos.install (limited to 'debian') diff --git a/debian/bug-control b/debian/bug-control new file mode 100644 index 0000000..122625f --- /dev/null +++ b/debian/bug-control @@ -0,0 +1,2 @@ +Send-To: cls-tcos-users@forja.rediris.es +report-with: gentcos initramfs-tools-tcos tcos-server-utils tcos-usplash diff --git a/debian/bugs b/debian/bugs new file mode 100644 index 0000000..f4ddf05 --- /dev/null +++ b/debian/bugs @@ -0,0 +1,5 @@ +#!/bin/bash + +# exec some utils to retrieve tcos bug info + + diff --git a/debian/changelog b/debian/changelog index 3a5bc58..86e9c54 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.79.1) unstable; urgency=low + + * hooks-addons/03udev2: + - Fix typo in logger.agent script + * Makefile: + - Copy parsed tcos.conf in TCOS_DIR + * Add support for reportbug + + -- Mario Izquierdo (mariodebian) Mon, 28 May 2007 16:12:14 +0200 + initramfs-tools-tcos (0.79) unstable; urgency=low * hooks-addons/50xorg: diff --git a/debian/rules b/debian/rules index 6e2b2a8..260129b 100755 --- a/debian/rules +++ b/debian/rules @@ -40,6 +40,10 @@ install: build $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + install -d $(CURDIR)/debian/tmp/usr/share/bug/script + install -m 755 debian/bugs $(CURDIR)/debian/tmp/usr/share/bug/tcos/script + install -m 644 debian/bug-control $(CURDIR)/debian/tmp/usr/share/bug/tcos/control + dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 diff --git a/debian/tcos.dirs b/debian/tcos.dirs new file mode 100644 index 0000000..bdd7946 --- /dev/null +++ b/debian/tcos.dirs @@ -0,0 +1 @@ +/usr/share/bug/tcos diff --git a/debian/tcos.install b/debian/tcos.install new file mode 100644 index 0000000..05e5647 --- /dev/null +++ b/debian/tcos.install @@ -0,0 +1 @@ +/usr/share/bug/tcos/* -- cgit v1.2.3 From 698d7e24a729f0cbb1de5f2a58e3e5c24992460c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 May 2007 16:03:31 +0000 Subject: initramfs-tools-tcos (0.79.1) * Add support for reportbug * Change HomePage to http://www.tcosproject.org git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@329 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/bugs | 17 ++++++++++++++++- debian/changelog | 3 ++- debian/control | 2 +- debian/copyright | 2 +- debian/rules | 2 +- 5 files changed, 21 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/bugs b/debian/bugs index f4ddf05..2215bc7 100644 --- a/debian/bugs +++ b/debian/bugs @@ -1,5 +1,20 @@ #!/bin/bash -# exec some utils to retrieve tcos bug info +# get tcos bug info + + +# SIZE of some files +echo "Size of images:" >&3 +du /var/lib/tcos/tftp/initramfs-* /var/lib/tcos/files/usr-* >&3 +echo -e "\n" >&3 + + +# /etc/tcos/modules +if [ -f /etc/tcos/modules ]; then + echo -e "\nThis is /etc/tcos/modules:\n" >&3 + cat /etc/tcos/modules >&3 +else + echo -e "\nNo /etc/tcos/modules file\n" >&3 +fi diff --git a/debian/changelog b/debian/changelog index 86e9c54..f907874 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,9 @@ initramfs-tools-tcos (0.79.1) unstable; urgency=low * Makefile: - Copy parsed tcos.conf in TCOS_DIR * Add support for reportbug + * Change HomePage to http://www.tcosproject.org - -- Mario Izquierdo (mariodebian) Mon, 28 May 2007 16:12:14 +0200 + -- Mario Izquierdo (mariodebian) Mon, 28 May 2007 16:36:23 +0200 initramfs-tools-tcos (0.79) unstable; urgency=low diff --git a/debian/control b/debian/control index 44a61bc..b797fa6 100644 --- a/debian/control +++ b/debian/control @@ -21,7 +21,7 @@ Description: new thin client implementation TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, Xorg (6.9 or 7.0) and much more utils. . - Homepage: http://cls-tcos.forja.rediris.es + Homepage: http://www.tcosproject.org Package: initramfs-tools-tcos diff --git a/debian/copyright b/debian/copyright index fb76a46..deb6233 100644 --- a/debian/copyright +++ b/debian/copyright @@ -5,7 +5,7 @@ Sat, 14 Oct 2005 10:24:07 +0200. Homepage: - http://cls-tcos.forja.rediris.es + http://www.tcosproject.org License: diff --git a/debian/rules b/debian/rules index 260129b..0562707 100755 --- a/debian/rules +++ b/debian/rules @@ -40,7 +40,7 @@ install: build $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - install -d $(CURDIR)/debian/tmp/usr/share/bug/script + install -d $(CURDIR)/debian/tmp/usr/share/bug/tcos install -m 755 debian/bugs $(CURDIR)/debian/tmp/usr/share/bug/tcos/script install -m 644 debian/bug-control $(CURDIR)/debian/tmp/usr/share/bug/tcos/control -- cgit v1.2.3 From 0f1f1c1da41ed7c427a4e85a72e2ea9e46cac82e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 May 2007 16:03:32 +0000 Subject: initramfs-tools-tcos (0.79.2) * hooks-addons/03udev2: - Important bugfix git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@330 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f907874..620eafa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.79.2) unstable; urgency=high + + * hooks-addons/03udev2: + - Important bugfix + + -- Mario Izquierdo (mariodebian) Mon, 28 May 2007 17:39:47 +0200 + initramfs-tools-tcos (0.79.1) unstable; urgency=low * hooks-addons/03udev2: -- cgit v1.2.3 From 443a19e664ed60a0e462f754aa5c4803d9b6a8b1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 30 May 2007 10:10:03 +0000 Subject: initramfs-tools-tcos (0.79.3) * common.mk: - Set default kernel in debian unstable to 2.6.21-1-486 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@332 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 620eafa..90adcad 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.79.3) unstable; urgency=low + + * common.mk: + - Set default kernel in debian unstable to 2.6.21-1-486 + + -- Mario Izquierdo (mariodebian) Wed, 30 May 2007 11:11:58 +0200 + initramfs-tools-tcos (0.79.2) unstable; urgency=high * hooks-addons/03udev2: -- cgit v1.2.3 From 0e6dc08734484ea1e4cd6e68ef9042ccc60ce71a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 30 May 2007 21:10:03 +0000 Subject: initramfs-tools-tcos (0.79.3) * common.mk: - Update Ubuntu feisty kernel to 2.6.20-16-generic git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@333 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 90adcad..5b7a2d8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,9 @@ initramfs-tools-tcos (0.79.3) unstable; urgency=low * common.mk: - Set default kernel in debian unstable to 2.6.21-1-486 + - Update Ubuntu feisty kernel to 2.6.20-16-generic - -- Mario Izquierdo (mariodebian) Wed, 30 May 2007 11:11:58 +0200 + -- Mario Izquierdo (mariodebian) Wed, 30 May 2007 22:37:31 +0200 initramfs-tools-tcos (0.79.2) unstable; urgency=high -- cgit v1.2.3 From 3c4d8f35d2b9dc7d4e666f9af44b1810a17401ac Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 30 May 2007 23:10:04 +0000 Subject: initramfs-tools-tcos (unreleased) * Delete and mix some debian scripts and info git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@334 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/README.Debian | 18 ++++++- debian/control | 32 ++++-------- debian/gentcos.conffiles | 0 debian/gentcos.dirs | 3 -- debian/gentcos.docs | 5 -- debian/gentcos.examples | 2 - debian/gentcos.install | 3 -- debian/gentcos.manpages | 1 - debian/gentcos.postinst | 96 ----------------------------------- debian/gentcos.prerm | 8 --- debian/initramfs-tools-tcos.conffiles | 0 debian/initramfs-tools-tcos.dirs | 4 ++ debian/initramfs-tools-tcos.docs | 5 ++ debian/initramfs-tools-tcos.examples | 2 + debian/initramfs-tools-tcos.install | 3 ++ debian/initramfs-tools-tcos.manpages | 1 + debian/initramfs-tools-tcos.postinst | 78 ++++++++++++++++++++++++++++ debian/initramfs-tools-tcos.prerm | 9 +++- debian/tcos-server-utils.postinst | 22 -------- debian/tcos-usplash.postinst | 7 ++- debian/tcos-usplash.prerm | 5 +- 21 files changed, 135 insertions(+), 169 deletions(-) delete mode 100644 debian/gentcos.conffiles delete mode 100644 debian/gentcos.dirs delete mode 100644 debian/gentcos.docs delete mode 100644 debian/gentcos.examples delete mode 100644 debian/gentcos.install delete mode 100644 debian/gentcos.manpages delete mode 100644 debian/gentcos.postinst delete mode 100644 debian/gentcos.prerm delete mode 100644 debian/initramfs-tools-tcos.conffiles create mode 100644 debian/initramfs-tools-tcos.manpages delete mode 100644 debian/tcos-server-utils.postinst (limited to 'debian') diff --git a/debian/README.Debian b/debian/README.Debian index c1c600b..403c094 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -1,7 +1,21 @@ initramfs-tools-tcos for Debian ------------------------- -Patch to boot an initramfs image from network + * Postinstall process: + - Configure a DHCP server: + - Edit /etc/dhcp3/dhcpd.conf or use example files from gentcos package - -- Mario Izquierdo (mariodebian) , Sat, 18 Jan 2006 10:24:07 +0200 + - Configure hostnames and users: + - Can use tcos-gdm-autologin script to create users and configure GDM + ( see man tcos-gdm-autologin ) + - Can add hosts and user in manual mode. + + - Generate network images: + - Can use gentcos (see man gentcos or gentcos --help) + - Can use tcosconfig wizard + + - Boot thin clients with PXE support or use an Etherboot floppy + + + -- Mario Izquierdo (mariodebian) Wed, 30 May 2007 23:48:46 +0200 diff --git a/debian/control b/debian/control index b797fa6..ae1beba 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), usplash, imagemagick, librsvg2-bin -Build-Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver +Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin Standards-Version: 3.7.2 Package: tcos @@ -12,7 +11,7 @@ Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Versio tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor, aumix, pulseaudio, pulseaudio-utils, x11vnc, busybox, libasound2-plugins, xfs, - libstdc++2.10-glibc2.2 + ${misc:Depends}, ${shlibs:Depends} Recommends: pulseaudio-esound-compat Description: new thin client implementation This is a system for generating thin client hosts using initramfs. @@ -21,7 +20,9 @@ Description: new thin client implementation TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, Xorg (6.9 or 7.0) and much more utils. . - Homepage: http://www.tcosproject.org + This metapackage will install all required packages to make a thin client server. + . + Homepage: http://www.tcosproject.org Package: initramfs-tools-tcos @@ -30,8 +31,11 @@ Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server, - libstdc++2.10-glibc2.2 + debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, + ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-tcosmonitor (<= 0.0.17) +Replaces: gentcos (<= 0.92.2) +Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils Suggests: unionfs-modules-2.6-486, squashfs-modules-2.6-486 Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged @@ -45,26 +49,12 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-usplash Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, ${misc:Depends}, ${shlibs:Depends} +Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, + ${misc:Depends}, ${shlibs:Depends} Description: usplash boot image for TCOS This package contains usplash artwork for TCOS. -Package: gentcos -Architecture: any -Depends: debconf, grub, syslinux, initramfs-tools-tcos (= ${Source-Version}), - squashfs-tools, mknbi, dropbear, ltspfs-client, ltspfs-server -Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils -Description: Image generation scripts, and tftp config for TCOS - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. - TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, - Xorg (6.9 or 7.0) and much more utils. - and much more utils. - . - TCOS Thin client generation system. - Package: tcos-server-utils Architecture: any Depends: shfs-utils, python, python-configobj, diff --git a/debian/gentcos.conffiles b/debian/gentcos.conffiles deleted file mode 100644 index e69de29..0000000 diff --git a/debian/gentcos.dirs b/debian/gentcos.dirs deleted file mode 100644 index b654174..0000000 --- a/debian/gentcos.dirs +++ /dev/null @@ -1,3 +0,0 @@ -var/lib/tcos/files -var/lib/tcos/tftp -usr/sbin/ diff --git a/debian/gentcos.docs b/debian/gentcos.docs deleted file mode 100644 index 1e835f9..0000000 --- a/debian/gentcos.docs +++ /dev/null @@ -1,5 +0,0 @@ -README -README.wireless -UPGRADE.debian -README.cache -README.freenx diff --git a/debian/gentcos.examples b/debian/gentcos.examples deleted file mode 100644 index 15cb003..0000000 --- a/debian/gentcos.examples +++ /dev/null @@ -1,2 +0,0 @@ -tcos/dhcpd.conf -tcos/dhcpd-without-mac.conf diff --git a/debian/gentcos.install b/debian/gentcos.install deleted file mode 100644 index 72c49b3..0000000 --- a/debian/gentcos.install +++ /dev/null @@ -1,3 +0,0 @@ -usr/sbin/gentcos -var/lib/tcos/* -etc/tcos/pxelinux.cfg.tpl diff --git a/debian/gentcos.manpages b/debian/gentcos.manpages deleted file mode 100644 index 81d58c1..0000000 --- a/debian/gentcos.manpages +++ /dev/null @@ -1 +0,0 @@ -bin/gentcos.1 diff --git a/debian/gentcos.postinst b/debian/gentcos.postinst deleted file mode 100644 index 1b778cc..0000000 --- a/debian/gentcos.postinst +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash -set -e - -# -# Postinst script of gentcos -# - - -TFTPBOOT_DEFAULT=/var/lib/tftpboot -TFTPBOOT= - - -function read_inetd() { - # read tftpboot dir from inetd.conf - if [ -f /etc/inetd.conf ]; then - # get last word of tftp file - tmp=$(grep ^tftp /etc/inetd.conf | awk '{print $NF}') - if [ -d "${tmp}" ]; then - TFTPBOOT=${tmp} - echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT (inetd.conf)" - fi - fi -} - -function read_from_conf() { - #$1 is conf file - if [ -f "$1" ]; then - for txt in $(grep OPTIONS "$1" ); do - if [ $(echo $txt |grep -c "/" ) = 1 ]; then - TFTPBOOT=$(echo $txt| sed s/"\""/""/g) - echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT ($1)" - fi - done - fi -} - - -# read from inetd -read_inetd - -if [ -z "$TFTPBOOT" ]; then - echo "gentcos: INFO, TFTPBOT not found in inetd.conf, searching..." - # try with conf files - read_from_conf "/etc/default/atftpd" - read_from_conf "/etc/default/tftpd-hpa" -fi - - - -if [ -z "${TFTPBOOT}" ]; then - - cat << EOF -*********************************************************** -gentcos: ERROR: can't read TFTPBOOT dir, please, install - atftp or tftpd-hpa package first. - -*********************************************************** -EOF - -elif [ ! -d ${TFTPBOOT} ]; then - - cat << EOF -*********************************************************** -gentcos: ERROR: your configured TFTPD dir - "${TFTPBOOT}" not exits, please create first. -*********************************************************** -EOF - -else - # make symlinks - if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then - echo "" - echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" - echo " new TCOS images must not work if you mantain this dir" - echo "" - - elif [ ! -e ${TFTPBOOT}/tcos ]; then - echo "gentcos: INFO: Creating TFTPBOOT link..." - ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos - - elif [ -L ${TFTPBOOT}/tcos ]; then - echo "gentcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all seems OK." - fi -fi - - -# check for old /opt/tcos dir -if [ -d /opt/tcos ]; then - echo "" - echo "Info: You can delete safely /opt/tcos dir" - echo " This is and old directory for TCOS that don't need anymore" - echo "" -fi - -#DEBHELPER# - diff --git a/debian/gentcos.prerm b/debian/gentcos.prerm deleted file mode 100644 index 9dae097..0000000 --- a/debian/gentcos.prerm +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash -set -e - -if [ "$1" = "purge" ]; then - rm -rf /var/lib/tcos/tftp -fi - -#DEBHELPER# diff --git a/debian/initramfs-tools-tcos.conffiles b/debian/initramfs-tools-tcos.conffiles deleted file mode 100644 index e69de29..0000000 diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 272dc9b..945cf3a 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -9,3 +9,7 @@ /etc/tcos/hooks /etc/tcos/hooks-addons /var/cache/tcos/packages +/var/lib/tcos/files +/var/lib/tcos/tftp +/usr/sbin/ + diff --git a/debian/initramfs-tools-tcos.docs b/debian/initramfs-tools-tcos.docs index 16fe62a..ea882eb 100644 --- a/debian/initramfs-tools-tcos.docs +++ b/debian/initramfs-tools-tcos.docs @@ -1,2 +1,7 @@ HACKING.es TODO +README +README.wireless +UPGRADE.debian +README.cache +README.freenx diff --git a/debian/initramfs-tools-tcos.examples b/debian/initramfs-tools-tcos.examples index bb66287..1a0313b 100644 --- a/debian/initramfs-tools-tcos.examples +++ b/debian/initramfs-tools-tcos.examples @@ -1 +1,3 @@ tcos/conf-example.conf +tcos/dhcpd.conf +tcos/dhcpd-without-mac.conf diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 2566759..43ee940 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -23,3 +23,6 @@ usr/lib/tcos/seq usr/lib/tcos/hex2ascii usr/lib/tcos/installer.sh usr/lib/tcos/pkgdetails +usr/sbin/gentcos +var/lib/tcos/* +etc/tcos/pxelinux.cfg.tpl diff --git a/debian/initramfs-tools-tcos.manpages b/debian/initramfs-tools-tcos.manpages new file mode 100644 index 0000000..81d58c1 --- /dev/null +++ b/debian/initramfs-tools-tcos.manpages @@ -0,0 +1 @@ +bin/gentcos.1 diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 00c1cf1..7f387f3 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -5,5 +5,83 @@ set -e chmod 600 /etc/tcos/tcos.conf +TFTPBOOT_DEFAULT=/var/lib/tftpboot +TFTPBOOT= + + +function read_inetd() { + # read tftpboot dir from inetd.conf + if [ -f /etc/inetd.conf ]; then + # get last word of tftp file + tmp=$(grep ^tftp /etc/inetd.conf | awk '{print $NF}') + if [ -d "${tmp}" ]; then + TFTPBOOT=${tmp} + #echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT (inetd.conf)" + fi + fi +} + +function read_from_conf() { + #$1 is conf file + if [ -f "$1" ]; then + for txt in $(grep OPTIONS "$1" ); do + if [ $(echo $txt |grep -c "/" ) = 1 ]; then + TFTPBOOT=$(echo $txt| sed s/"\""/""/g) + #echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT ($1)" + fi + done + fi +} + + +# read from inetd +read_inetd + +if [ -z "$TFTPBOOT" ]; then + # try with conf files + read_from_conf "/etc/default/atftpd" + read_from_conf "/etc/default/tftpd-hpa" +fi + + + +if [ -z "${TFTPBOOT}" ]; then + + cat << EOF +*********************************************************** +gentcos: ERROR: can't read TFTPBOOT dir, please, install + atftp or tftpd-hpa package first. + +*********************************************************** +EOF + +elif [ ! -d ${TFTPBOOT} ]; then + + cat << EOF +*********************************************************** +gentcos: ERROR: your configured TFTPD dir + "${TFTPBOOT}" not exits, please create first. +*********************************************************** +EOF + +else + # make symlinks + if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then + echo "" + echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" + echo " new TCOS images must not work if you mantain this dir" + echo "" + + elif [ ! -e ${TFTPBOOT}/tcos ]; then + #echo "gentcos: INFO: Creating TFTPBOOT link..." + ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos + + #elif [ -L ${TFTPBOOT}/tcos ]; then + # echo "gentcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all seems OK." + #fi +fi + + + #DEBHELPER# diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm index d689c34..972a87c 100644 --- a/debian/initramfs-tools-tcos.prerm +++ b/debian/initramfs-tools-tcos.prerm @@ -1,5 +1,10 @@ -#! /bin/bash - +#!/bin/bash set -e +# delete all generated files and dirs + +if [ "$1" = "purge" ]; then + rm -rf /var/lib/tcos/tftp +fi + #DEBHELPER# diff --git a/debian/tcos-server-utils.postinst b/debian/tcos-server-utils.postinst deleted file mode 100644 index ccf6220..0000000 --- a/debian/tcos-server-utils.postinst +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -OLD_FILES=" - /etc/tcos/shfscommon.sh \ -" - - - -remove_old() { - #$1 is file - if [ -f "${_file}" ]; then - echo " tcos-server-utils: Deleting deprecated $(basename $_file)..." - rm -f "$_file" - fi -} - -for _file in $TCOS_OLD; do - remove_old "${_file}" -done - - -#DEBHELPER# diff --git a/debian/tcos-usplash.postinst b/debian/tcos-usplash.postinst index 6a26acb..2b991f0 100644 --- a/debian/tcos-usplash.postinst +++ b/debian/tcos-usplash.postinst @@ -1,11 +1,14 @@ #!/bin/bash +set -e -#DEBHELPER# - +# install alternative case "$1" in configure) update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-tcos.so 30 ;; esac + + +#DEBHELPER# diff --git a/debian/tcos-usplash.prerm b/debian/tcos-usplash.prerm index 87520f2..b71cee0 100644 --- a/debian/tcos-usplash.prerm +++ b/debian/tcos-usplash.prerm @@ -2,12 +2,13 @@ set -e -#DEBHELPER# - +# remove alternative case "$1" in remove) update-alternatives --remove usplash-artwork.so \ /usr/lib/usplash/usplash-tcos.so ;; esac + +#DEBHELPER# -- cgit v1.2.3 From 1d586caddaf62e827fcf10cd15017d6d74b760af Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 31 May 2007 18:10:06 +0000 Subject: initramfs-tools-tcos (0.79.3) * Makefile: - Add patch targets * debian/copyright: - Add more info * hooks-addons/59freenx: - Warn about missing depends of libstdc++2.10-glibc2.2 package git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@338 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 +++++++- debian/control | 19 ++++++++++--------- debian/copyright | 33 ++++++++++++++++++++++++++------- debian/initramfs-tools-tcos.postinst | 3 ++- 4 files changed, 45 insertions(+), 18 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5b7a2d8..7e1fb1d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,14 @@ initramfs-tools-tcos (0.79.3) unstable; urgency=low * common.mk: - Set default kernel in debian unstable to 2.6.21-1-486 - Update Ubuntu feisty kernel to 2.6.20-16-generic + * Makefile: + - Add patch targets + * debian/copyright: + - Add more info + * hooks-addons/59freenx: + - Warn about missing depends of libstdc++2.10-glibc2.2 package - -- Mario Izquierdo (mariodebian) Wed, 30 May 2007 22:37:31 +0200 + -- Mario Izquierdo (mariodebian) Thu, 31 May 2007 19:40:25 +0200 initramfs-tools-tcos (0.79.2) unstable; urgency=high diff --git a/debian/control b/debian/control index ae1beba..c36b5c3 100644 --- a/debian/control +++ b/debian/control @@ -7,35 +7,36 @@ Standards-Version: 3.7.2 Package: tcos Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}) , gentcos (= ${Source-Version}), - tcos-usplash (= ${Source-Version}) , tcos-server-utils (= ${Source-Version}), +Depends: initramfs-tools-tcos (= ${Source-Version}) , tcos-usplash (= ${Source-Version}), + tcos-server-utils (= ${Source-Version}), ${misc:Depends}, ${shlibs:Depends} atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor, aumix, pulseaudio, pulseaudio-utils, x11vnc, busybox, libasound2-plugins, xfs, - ${misc:Depends}, ${shlibs:Depends} Recommends: pulseaudio-esound-compat +Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminals. TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, - Xorg (6.9 or 7.0) and much more utils. + Xorg (6.9 or 7.0) and more utils. . - This metapackage will install all required packages to make a thin client server. + This metapackage will install all required packages to make a + thin client server. . Homepage: http://www.tcosproject.org Package: initramfs-tools-tcos Architecture: any -Depends: initramfs-tools (>= 0.40), syslinux, dhcp-client | dhcp3-client, +Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ${misc:Depends}, ${shlibs:Depends} -Conflicts: tcos-tcosmonitor (<= 0.0.17) -Replaces: gentcos (<= 0.92.2) -Recommends: autofs, esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils +Conflicts: tcos-tcosmonitor (<= 0.0.17), gentcos (<= 0.79.2) +Replaces: gentcos (<= 0.79.2) +Recommends: esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils Suggests: unionfs-modules-2.6-486, squashfs-modules-2.6-486 Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged diff --git a/debian/copyright b/debian/copyright index deb6233..2c68a69 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,15 +1,34 @@ -This package was debianized by Mario Izquierdo (mariodebian) on -Sat, 14 Oct 2005 10:24:07 +0200. +This package was debianized by Mario Izquierdo (mariodebian) + on Sat, 14 Oct 2005 10:24:07 +0200. - TCOS is a GPL project. +It was downloaded from: + http://www.tcosproject.org/sources/initramfs-tools-tcos/ -Homepage: +Author: Mario Izquierdo (mariodebian) - http://www.tcosproject.org +Copyright: 2005 - 2007 Mario Izquierdo +Homepage: + http://www.tcosproject.org License: -On Debian GNU/Linux systems, the text of the GPL can be found in -/usr/share/common-licenses/GPL. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License with + the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; + if not, write to the Free Software Foundation, Inc., 59 Temple Place, + +On Debian systems, the complete text of the GNU General Public +License, version 2, can be found in /usr/share/common-licenses/GPL-2. + +The Debian packaging is (C) 2005, Mario Izquierdo (mariodebian) + and is licensed under the GPL, see above. diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 7f387f3..32631e9 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -78,7 +78,8 @@ else #elif [ -L ${TFTPBOOT}/tcos ]; then # echo "gentcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all seems OK." - #fi + + fi fi -- cgit v1.2.3 From 7cf7ef9b89a84ed6ffedc277380ef02dab78195a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 1 Jun 2007 12:10:06 +0000 Subject: initramfs-tools-tcos (0.79.4) * scripts/tcos-top/50fstab: - Add /dev/pts to /etc/fstab and mount it (dropbear need it for kernel 2.6.20). * conf/82export_pulseaudio: - Remove xmodmap keymap hack git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@340 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7e1fb1d..5bf61da 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.79.4) unstable; urgency=low + + * scripts/tcos-top/50fstab: + - Add /dev/pts to /etc/fstab and mount it (dropbear need it for kernel 2.6.20). + * conf/82export_pulseaudio: + - Remove xmodmap keymap hack + + -- Mario Izquierdo (mariodebian) Fri, 01 Jun 2007 12:54:39 +0200 + initramfs-tools-tcos (0.79.3) unstable; urgency=low * common.mk: -- cgit v1.2.3 From 5812adfd76f0496d4affd741175b584f28ff816b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 3 Jun 2007 22:10:07 +0000 Subject: initramfs-tools-tcos (0.79.5) * hooks-addons/21pulseaudio: - Create symlink of libpulsecore.so.0.3 to so.0.2 * Change in all files default Homepage to http://www.tcosproject.org * Change /tftpboot dir in doc files to /var/lib/tcos/tftp git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@347 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5bf61da..9f82fb9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.79.5) unstable; urgency=low + + * hooks-addons/21pulseaudio: + - Create symlink of libpulsecore.so.0.3 to so.0.2 + * Change in all files default Homepage to http://www.tcosproject.org + * Change /tftpboot dir in doc files to /var/lib/tcos/tftp + + -- Mario Izquierdo (mariodebian) Sun, 03 Jun 2007 23:27:41 +0200 + initramfs-tools-tcos (0.79.4) unstable; urgency=low * scripts/tcos-top/50fstab: -- cgit v1.2.3 From 43a7d36bf703b433cc20d1df847c65162e2bfdfb Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 4 Jun 2007 13:10:04 +0000 Subject: initramfs-tools-tcos (0.79.6) * Use debian ltspfs and ltspfsd packages git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@355 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/control | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9f82fb9..cb9a063 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.79.6) unstable; urgency=low + + * Use debian ltspfs and ltspfsd packages + + -- Mario Izquierdo (mariodebian) Mon, 04 Jun 2007 14:35:46 +0200 + initramfs-tools-tcos (0.79.5) unstable; urgency=low * hooks-addons/21pulseaudio: diff --git a/debian/control b/debian/control index c36b5c3..643a176 100644 --- a/debian/control +++ b/debian/control @@ -31,7 +31,8 @@ Architecture: any Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, ltspfs-client, ltspfs-server, + debootstrap, libltdl3, tinylogin, + ltspfs | ltspfs-client, ltspfsd | ltspfs-server, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-tcosmonitor (<= 0.0.17), gentcos (<= 0.79.2) @@ -59,7 +60,7 @@ Description: usplash boot image for TCOS Package: tcos-server-utils Architecture: any Depends: shfs-utils, python, python-configobj, - initramfs-tools-tcos (= ${Source-Version}), ltspfs-server, fuse-utils + initramfs-tools-tcos (= ${Source-Version}), fuse-utils Description: TCOS server utils (gdm autologin or sshfs mount) This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot -- cgit v1.2.3 From 45fe901471354bc32db216ba62720a4e126e1672 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 5 Jun 2007 13:10:04 +0000 Subject: initramfs-tools-tcos (0.79.7) * bin/tryXorg.sh: - Start Xorg at tty7 to avoid getty keyboards conflicts git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@356 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index cb9a063..cfe4d08 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.79.7) unstable; urgency=low + + * bin/tryXorg.sh: + - Start Xorg at tty7 to avoid getty keyboards conflicts + + -- Mario Izquierdo (mariodebian) Tue, 05 Jun 2007 14:32:53 +0200 + initramfs-tools-tcos (0.79.6) unstable; urgency=low * Use debian ltspfs and ltspfsd packages -- cgit v1.2.3 From 3cb7a1e2dfb4e96a3ea467cf49ac421288f71d1b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 8 Jun 2007 21:10:13 +0000 Subject: initramfs-tools-tcos (0.79.8) * Move TCOS_VERSION and TCOS_DISTRO to version.conf (avoid to update tcos.conf in every package update) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@360 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/initramfs-tools-tcos.install | 1 + 2 files changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index cfe4d08..7ba597b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.79.8) unstable; urgency=low + + * Move TCOS_VERSION and TCOS_DISTRO to version.conf + (avoid to update tcos.conf in every package update) + + -- Mario Izquierdo (mariodebian) Wed, 06 Jun 2007 22:25:12 +0200 + initramfs-tools-tcos (0.79.7) unstable; urgency=low * bin/tryXorg.sh: diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 43ee940..7ece9af 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -11,6 +11,7 @@ etc/tcos/hooks/* etc/tcos/SecurityPolicy etc/tcos/xorg.conf.tpl etc/tcos/tcos.conf +etc/tcos/version.conf etc/tcos/tcos-modules.conf etc/tcos/initramfs.conf etc/tcos/menu.lst-tcos -- cgit v1.2.3 From fa3b78ad1154025e527fa536da96c4511a8de117 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 8 Jun 2007 21:10:14 +0000 Subject: initramfs-tools-tcos (0.79.8) * Fix some cat commands in postinst git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@362 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 +++-- debian/initramfs-tools-tcos.postinst | 38 +++++++++++++++++++++--------------- 2 files changed, 25 insertions(+), 18 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7ba597b..3638329 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,10 @@ initramfs-tools-tcos (0.79.8) unstable; urgency=low - * Move TCOS_VERSION and TCOS_DISTRO to version.conf + * Move TCOS_VERSION and TCOS_DISTRO to version.conf (avoid to update tcos.conf in every package update) + * Fix some cat commands in postinst - -- Mario Izquierdo (mariodebian) Wed, 06 Jun 2007 22:25:12 +0200 + -- Mario Izquierdo (mariodebian) Fri, 08 Jun 2007 22:47:30 +0200 initramfs-tools-tcos (0.79.7) unstable; urgency=low diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 32631e9..0e4117a 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -13,10 +13,18 @@ function read_inetd() { # read tftpboot dir from inetd.conf if [ -f /etc/inetd.conf ]; then # get last word of tftp file + + grep ^tftp /etc/inetd.conf |grep -q "-s" 2>/dev/null + + if [ $? = 0 ]; then + echo "initramfs-tools-tcos:" + echo " WARNING: You must delete \"-s\" param in tftp line of /etc/inetd.conf" + echo "" + fi + tmp=$(grep ^tftp /etc/inetd.conf | awk '{print $NF}') if [ -d "${tmp}" ]; then TFTPBOOT=${tmp} - #echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT (inetd.conf)" fi fi } @@ -27,7 +35,6 @@ function read_from_conf() { for txt in $(grep OPTIONS "$1" ); do if [ $(echo $txt |grep -c "/" ) = 1 ]; then TFTPBOOT=$(echo $txt| sed s/"\""/""/g) - #echo "gentcos: Found TFTPBOOT dir at $TFTPBOOT ($1)" fi done fi @@ -40,6 +47,10 @@ read_inetd if [ -z "$TFTPBOOT" ]; then # try with conf files read_from_conf "/etc/default/atftpd" +fi + +if [ -z "$TFTPBOOT" ]; then + # try with other conf file read_from_conf "/etc/default/tftpd-hpa" fi @@ -47,22 +58,18 @@ fi if [ -z "${TFTPBOOT}" ]; then - cat << EOF -*********************************************************** -gentcos: ERROR: can't read TFTPBOOT dir, please, install - atftp or tftpd-hpa package first. - -*********************************************************** -EOF + echo "***********************************************************" + echo "gentcos: ERROR: can't read TFTPBOOT dir, please, install" + echo " atftp or tftpd-hpa package first." + echo "" + echo "***********************************************************" elif [ ! -d ${TFTPBOOT} ]; then - cat << EOF -*********************************************************** -gentcos: ERROR: your configured TFTPD dir - "${TFTPBOOT}" not exits, please create first. -*********************************************************** -EOF + echo "***********************************************************" + echo "gentcos: ERROR: your configured TFTPD dir " + echo " "${TFTPBOOT}" not exits, please create first." + echo "***********************************************************" else # make symlinks @@ -73,7 +80,6 @@ else echo "" elif [ ! -e ${TFTPBOOT}/tcos ]; then - #echo "gentcos: INFO: Creating TFTPBOOT link..." ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos #elif [ -L ${TFTPBOOT}/tcos ]; then -- cgit v1.2.3 From da0c3b85d77d31531ad047939e99354e0972779b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 9 Jun 2007 16:10:09 +0000 Subject: initramfs-tools-tcos (0.79.10) * conf/tcos.conf: - Remove TCOS_VERSION => /etc/tcos/version.conf git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@363 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 ++++++++++++++ debian/initramfs-tools-tcos.postinst | 6 +++--- 2 files changed, 17 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3638329..ad44254 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +initramfs-tools-tcos (0.79.10) unstable; urgency=low + + * conf/tcos.conf: + - Remove TCOS_VERSION => /etc/tcos/version.conf + + -- Mario Izquierdo (mariodebian) Fri, 08 Jun 2007 23:47:14 +0200 + +initramfs-tools-tcos (0.79.9) unstable; urgency=low + + * URGENT: Remove «set -e» ini initramfs-tools-tcos.postinst, + because break if grep exit with errors + + -- Mario Izquierdo (mariodebian) Fri, 08 Jun 2007 23:23:58 +0200 + initramfs-tools-tcos (0.79.8) unstable; urgency=low * Move TCOS_VERSION and TCOS_DISTRO to version.conf diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 0e4117a..fa3a171 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -1,5 +1,5 @@ #!/bin/bash -set -e +#set -e # make sure that tcos.conf is not all readable chmod 600 /etc/tcos/tcos.conf @@ -14,9 +14,9 @@ function read_inetd() { if [ -f /etc/inetd.conf ]; then # get last word of tftp file - grep ^tftp /etc/inetd.conf |grep -q "-s" 2>/dev/null + value=$(grep ^tftp /etc/inetd.conf |grep -c " -s" 2>/dev/null) - if [ $? = 0 ]; then + if [ "$value" = "1" ]; then echo "initramfs-tools-tcos:" echo " WARNING: You must delete \"-s\" param in tftp line of /etc/inetd.conf" echo "" -- cgit v1.2.3 From a4532c5a9522818dcfd12a0293039000953f00cc Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 12 Jun 2007 11:01:13 +0000 Subject: initramfs-tools-tcos (0.79.11) * debian/tcos-usplash.postinst: - Change priority from 30 to 5 to not overwrite ubuntu default usplash theme * hooks-addons/03udev2: - Copy some more files to make work SATA cdrom. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@368 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ debian/tcos-usplash.postinst | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ad44254..2116712 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.79.11) unstable; urgency=low + + * debian/tcos-usplash.postinst: + - Change priority from 30 to 5 to not overwrite ubuntu default usplash theme + * hooks-addons/03udev2: + - Copy some more files to make work SATA cdrom. + + -- Mario Izquierdo (mariodebian) Tue, 12 Jun 2007 12:16:36 +0200 + initramfs-tools-tcos (0.79.10) unstable; urgency=low * conf/tcos.conf: diff --git a/debian/tcos-usplash.postinst b/debian/tcos-usplash.postinst index 2b991f0..3611904 100644 --- a/debian/tcos-usplash.postinst +++ b/debian/tcos-usplash.postinst @@ -6,7 +6,7 @@ set -e # install alternative case "$1" in configure) - update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-tcos.so 30 + update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-tcos.so 5 ;; esac -- cgit v1.2.3 From 9d64d0dc2e75b9ebde92bc9f68949ea2cebd808e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 12 Jun 2007 18:42:50 +0000 Subject: initramfs-tools-tcos (0.80.1) * conf/xorg.conf.tpl: - Disable via VBEModes, VBEREstore (not work with last Mesa) - Add __xkbmodel__ var (pc104 with us keyboard and pc105 in some cases) * debian/control: - Remove as hard depends: ltspfsd | ltspfs-client * conf/tcos.conf: - New var TCOS_XORG_XKBMODEL * hooks-addons/40etc3800: - Move startup script from 30 to 15 (startx is at 25) * bin/configurexorg: - Add __xkbmodel__ in sed replace * bin/tryXorg.sh: - Change tty7 => vt7 - Use TCOS kbd info in new xorg.conf.auto file * hooks-addons/05devices: - Enable cache for ltspfsd: gentcos -instpkg ltspfsd git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@369 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 21 +++++++++++++++++++++ debian/control | 5 ++--- 2 files changed, 23 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2116712..7598666 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,24 @@ +initramfs-tools-tcos (0.80.1) unstable; urgency=low + + * conf/xorg.conf.tpl: + - Disable via VBEModes, VBEREstore (not work with last Mesa) + - Add __xkbmodel__ var (pc104 with us keyboard and pc105 in some cases) + * debian/control: + - Remove as hard depends: ltspfsd | ltspfs-client + * conf/tcos.conf: + - New var TCOS_XORG_XKBMODEL + * hooks-addons/40etc3800: + - Move startup script from 30 to 15 (startx is at 25) + * bin/configurexorg: + - Add __xkbmodel__ in sed replace + * bin/tryXorg.sh: + - Change tty7 => vt7 + - Use TCOS kbd info in new xorg.conf.auto file + * hooks-addons/05devices: + - Enable cache for ltspfsd: gentcos -instpkg ltspfsd + + -- Mario Izquierdo (mariodebian) Tue, 12 Jun 2007 20:40:34 +0200 + initramfs-tools-tcos (0.79.11) unstable; urgency=low * debian/tcos-usplash.postinst: diff --git a/debian/control b/debian/control index 643a176..ca83c9e 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Depends: initramfs-tools-tcos (= ${Source-Version}) , tcos-usplash (= ${Source-V tcos-server-utils (= ${Source-Version}), ${misc:Depends}, ${shlibs:Depends} atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor, aumix, pulseaudio, pulseaudio-utils, x11vnc, busybox, libasound2-plugins, xfs, -Recommends: pulseaudio-esound-compat +Recommends: pulseaudio-esound-compat, ltspfsd, ltspfs Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Description: new thin client implementation This is a system for generating thin client hosts using initramfs. @@ -32,12 +32,11 @@ Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, debootstrap, libltdl3, tinylogin, - ltspfs | ltspfs-client, ltspfsd | ltspfs-server, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-tcosmonitor (<= 0.0.17), gentcos (<= 0.79.2) Replaces: gentcos (<= 0.79.2) -Recommends: esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils +Recommends: esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils, ltspfsd, ltspfs Suggests: unionfs-modules-2.6-486, squashfs-modules-2.6-486 Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged -- cgit v1.2.3 From fae28d5661f61c78937c451ef11b39ed80dfad80 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 12 Jun 2007 19:10:08 +0000 Subject: initramfs-tools-tcos (0.80.1) * common.mk, Makefile: - Add Ubuntu gutsy info. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@370 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7598666..a8d8728 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,8 +16,10 @@ initramfs-tools-tcos (0.80.1) unstable; urgency=low - Use TCOS kbd info in new xorg.conf.auto file * hooks-addons/05devices: - Enable cache for ltspfsd: gentcos -instpkg ltspfsd + * common.mk, Makefile: + - Add Ubuntu gutsy info. - -- Mario Izquierdo (mariodebian) Tue, 12 Jun 2007 20:40:34 +0200 + -- Mario Izquierdo (mariodebian) Tue, 12 Jun 2007 20:46:14 +0200 initramfs-tools-tcos (0.79.11) unstable; urgency=low -- cgit v1.2.3 From de2eb2ac73cb411d69a8dc280217666f3b7fa3f6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 13 Jun 2007 10:39:27 +0000 Subject: initramfs-tools-tcos (0.80.2) * bin/tryXorg.sh: - Xorg log is Xorg.0.log, not Xorg.log git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@371 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a8d8728..7793b51 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.80.2) unstable; urgency=low + + * bin/tryXorg.sh: + - Xorg log is Xorg.0.log, not Xorg.log + + -- Mario Izquierdo (mariodebian) Wed, 13 Jun 2007 12:32:14 +0200 + initramfs-tools-tcos (0.80.1) unstable; urgency=low * conf/xorg.conf.tpl: -- cgit v1.2.3 From c6b9d92e719eee91a3f19b1a86781958f4a4784f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 14 Jun 2007 22:10:07 +0000 Subject: initramfs-tools-tcos (0.80.3) * conf/xorg.conf.tpl: - Keyboard driver is kbd not keyboard git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@373 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7793b51..003cda0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.80.3) unstable; urgency=low + + * conf/xorg.conf.tpl: + - Keyboard driver is kbd not keyboard + + -- Mario Izquierdo (mariodebian) Thu, 14 Jun 2007 23:40:17 +0200 + initramfs-tools-tcos (0.80.2) unstable; urgency=low * bin/tryXorg.sh: -- cgit v1.2.3 From 375a2bb5ae7360ce02c1a6ef89f43c6edd33b0a2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 15 Jun 2007 10:47:01 +0000 Subject: initramfs-tools-tcos (0.80.4) * bin/tryXorg.sh: - Fix typo this => these... * conf/xorg-tcos.conf: - Remove this obsolete file * Add HACKING.en, close ticket #1 (thanks to Andres Jimenez gandresin at gmail) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@377 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ debian/docs | 1 + 2 files changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 003cda0..811e376 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.80.4) unstable; urgency=low + + * bin/tryXorg.sh: + - Fix typo this => these... + * conf/xorg-tcos.conf: + - Remove this obsolete file + * Add HACKING.en, close ticket #1 (thanks to Andres Jimenez gandresin at gmail) + + -- Mario Izquierdo (mariodebian) Fri, 15 Jun 2007 12:45:15 +0200 + initramfs-tools-tcos (0.80.3) unstable; urgency=low * conf/xorg.conf.tpl: diff --git a/debian/docs b/debian/docs index 03ff467..7648e1a 100644 --- a/debian/docs +++ b/debian/docs @@ -1,4 +1,5 @@ TODO README HACKING.es +HACKING.en REMOTEFS -- cgit v1.2.3 From 0be2aa749a7fd7cc18324c3716361f5b58df4eb1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 18 Jun 2007 10:10:05 +0000 Subject: initramfs-tools-tcos (0.80.5) * Fix more typos, close ticket #2 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@381 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 811e376..ed2a7de 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.80.5) unstable; urgency=low + + * Fix more typos, close ticket #2 + + -- Mario Izquierdo (mariodebian) Mon, 18 Jun 2007 11:33:25 +0200 + initramfs-tools-tcos (0.80.4) unstable; urgency=low * bin/tryXorg.sh: -- cgit v1.2.3 From 182dc652599d3b1fd405141e03c5e64721411187 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 19 Jun 2007 11:10:09 +0000 Subject: initramfs-tools-tcos (0.80.6) * User disktype to create a better /etc/fstab * conf/tcos-run-functions.sh: - Move get_filesystem() to this include * scripts/tcos-bottom/05inittcos: - Create fstab again with disktype info (disktype is in squashfs) * scripts/tcos-top/50fstab: - Clean and delete get_filesystem() * hooks-addons/18tcos_hdd_installer: - Add /usr/bin/disktype git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@385 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 ++++++++++++++ debian/control | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ed2a7de..4c5915a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +initramfs-tools-tcos (0.80.6) unstable; urgency=low + + * User disktype to create a better /etc/fstab + * conf/tcos-run-functions.sh: + - Move get_filesystem() to this include + * scripts/tcos-bottom/05inittcos: + - Create fstab again with disktype info (disktype is in squashfs) + * scripts/tcos-top/50fstab: + - Clean and delete get_filesystem() + * hooks-addons/18tcos_hdd_installer: + - Add /usr/bin/disktype + + -- Mario Izquierdo (mariodebian) Tue, 19 Jun 2007 12:44:49 +0200 + initramfs-tools-tcos (0.80.5) unstable; urgency=low * Fix more typos, close ticket #2 diff --git a/debian/control b/debian/control index ca83c9e..f111500 100644 --- a/debian/control +++ b/debian/control @@ -31,7 +31,7 @@ Architecture: any Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, + debootstrap, libltdl3, tinylogin, disktype, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-tcosmonitor (<= 0.0.17), gentcos (<= 0.79.2) -- cgit v1.2.3 From f049a043d4f0016e680e69a2426d0b224fadce27 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 20 Jun 2007 14:10:09 +0000 Subject: initramfs-tools-tcos (0.80.7) * hooks-addons/56rdesktop and hooks-addons/21pulseaudio: - Fix TCOS_SOUND disable * scripts/tcos-top/50fstab: - Remove some old code, and mount all in /mnt/ * conf/tcos-run-functions.sh: - If /sbin/mount.ntfs-3g is found return ntfs-3g filesystem * daemonize: - Wrapper to daemonize a process git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@392 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ debian/initramfs-tools-tcos.install | 1 + 2 files changed, 14 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4c5915a..afd57af 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.80.7) unstable; urgency=low + + * hooks-addons/56rdesktop and hooks-addons/21pulseaudio: + - Fix TCOS_SOUND disable + * scripts/tcos-top/50fstab: + - Remove some old code, and mount all in /mnt/$DEVICE + * conf/tcos-run-functions.sh: + - If /sbin/mount.ntfs-3g is found return ntfs-3g filesystem + * daemonize: + - Wrapper to daemonize a process + + -- Mario Izquierdo (mariodebian) Wed, 20 Jun 2007 15:10:38 +0200 + initramfs-tools-tcos (0.80.6) unstable; urgency=low * User disktype to create a better /etc/fstab diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 7ece9af..0153488 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -24,6 +24,7 @@ usr/lib/tcos/seq usr/lib/tcos/hex2ascii usr/lib/tcos/installer.sh usr/lib/tcos/pkgdetails +usr/lib/tcos/daemonize usr/sbin/gentcos var/lib/tcos/* etc/tcos/pxelinux.cfg.tpl -- cgit v1.2.3 From 1c9e70852d5ac2e9b863b43e25e3081ea4ecc310 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 26 Jun 2007 09:10:58 +0000 Subject: git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@397 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index afd57af..dee3c50 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.80.8) unstable; urgency=low + + * conf/tcos-run-functions.sh: + - change get_filesystem to make modular + + -- Mario Izquierdo (mariodebian) Wed, 20 Jun 2007 21:17:19 +0200 + initramfs-tools-tcos (0.80.7) unstable; urgency=low * hooks-addons/56rdesktop and hooks-addons/21pulseaudio: -- cgit v1.2.3 From 766e852f5447b1e574087383b4a556117835badf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 27 Jun 2007 19:10:05 +0000 Subject: initramfs-tools-tcos (0.81.1) * New script get_filesystem wit 3 modes of work: - udev vol_id - disktype - fdisk git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@398 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index dee3c50..f80a117 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.81.1) unstable; urgency=low + + * New script get_filesystem wit 3 modes of work: + - udev vol_id + - disktype + - fdisk + + -- Mario Izquierdo (mariodebian) Wed, 27 Jun 2007 20:08:17 +0200 + initramfs-tools-tcos (0.80.8) unstable; urgency=low * conf/tcos-run-functions.sh: -- cgit v1.2.3 From c3bae9a2b58811a82f9f4c3061670c4870482863 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 27 Jun 2007 21:10:03 +0000 Subject: initramfs-tools-tcos (0.81.2) * Install get_filesystem in initramfs-tools-tcos package git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@400 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/control | 1 + debian/initramfs-tools-tcos.install | 1 + 3 files changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f80a117..a642350 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.81.2) unstable; urgency=low + + * Install get_filesystem in initramfs-tools-tcos package + + -- Mario Izquierdo (mariodebian) Wed, 27 Jun 2007 22:39:22 +0200 + initramfs-tools-tcos (0.81.1) unstable; urgency=low * New script get_filesystem wit 3 modes of work: diff --git a/debian/control b/debian/control index f111500..ddde5f0 100644 --- a/debian/control +++ b/debian/control @@ -11,6 +11,7 @@ Depends: initramfs-tools-tcos (= ${Source-Version}) , tcos-usplash (= ${Source-V tcos-server-utils (= ${Source-Version}), ${misc:Depends}, ${shlibs:Depends} atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor, aumix, pulseaudio, pulseaudio-utils, x11vnc, busybox, libasound2-plugins, xfs, + mtools Recommends: pulseaudio-esound-compat, ltspfsd, ltspfs Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Description: new thin client implementation diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 0153488..924c8fe 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -21,6 +21,7 @@ usr/share/initramfs-tools-tcos/tcos.conf usr/lib/tcos/configurexorg usr/lib/tcos/tryXorg.sh usr/lib/tcos/seq +usr/lib/tcos/get_filesystem usr/lib/tcos/hex2ascii usr/lib/tcos/installer.sh usr/lib/tcos/pkgdetails -- cgit v1.2.3 From d57aaaa2c1ce0e4d57e9310d35c4d047f5414496 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Jul 2007 15:40:37 +0000 Subject: initramfs-tools-tcos (0.82.1) * Add printer support TCOS_PRINT * Add initial NBD support (don't work fully yet) * Add support for using aufs module instead of unionfs * mksquashfs go from /usr/sbin to /usr/bin in debian unstable, search for it... * Try to put all copyright authors in debian/copyright git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@415 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++ debian/control | 2 +- debian/copyright | 108 ++++++++++++++++++++++++++++++----- debian/initramfs-tools-tcos.install | 1 + debian/initramfs-tools-tcos.postinst | 2 + debian/rules | 3 +- 6 files changed, 110 insertions(+), 16 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a642350..7a4e20a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.82.1) unstable; urgency=low + + * Add printer support TCOS_PRINT + * Add initial NBD support (don't work fully yet) + * Add support for using aufs module instead of unionfs + * mksquashfs go from /usr/sbin to /usr/bin in debian unstable, search for it... + * Try to put all copyright authors in debian/copyright + + -- Mario Izquierdo (mariodebian) Mon, 30 Jul 2007 17:31:24 +0200 + initramfs-tools-tcos (0.81.2) unstable; urgency=low * Install get_filesystem in initramfs-tools-tcos package diff --git a/debian/control b/debian/control index ddde5f0..582f5f1 100644 --- a/debian/control +++ b/debian/control @@ -44,7 +44,7 @@ Description: tools for generating a thin client bootable image: TCOS 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel unpacks that archive into ram, mounts and uses it as initial root file system. From there thin client configure some hardware, download extra tools - ( /usr dir ) and connect to remote server ussing XMDCP, SSH -X, FreeNX, + ( /usr dir ) and connect to remote server using XMDCP, SSH -X, FreeNX, rDesktop... . TCOS Thin client support for initramfs-tools. diff --git a/debian/copyright b/debian/copyright index 2c68a69..c81b85c 100644 --- a/debian/copyright +++ b/debian/copyright @@ -6,28 +6,108 @@ It was downloaded from: Author: Mario Izquierdo (mariodebian) -Copyright: 2005 - 2007 Mario Izquierdo - Homepage: http://www.tcosproject.org -License: +Licenses: + + All files except next exceptions are GPL: + 2005 - 2007 Mario Izquierdo + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License with + the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; + if not, write to the Free Software Foundation, Inc., 59 Temple Place, + + debootstrap/pkgdetails.c: + + Copyright (c) 2001-2005 Anthony Towns + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + bogl bdf font file have the following licence: + + Copyright 1984-1989, 1994 Adobe Systems Incorporated. + Copyright 1988, 1994 Digital Equipment Corporation. + + Adobe is a trademark of Adobe Systems Incorporated which may be + registered in certain jurisdictions. + Permission to use these trademarks is hereby granted only in + association with the images described in this file. + + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose and without fee is hereby + granted, provided that the above copyright notices appear in all + copies and that both those copyright notices and this permission + notice appear in supporting documentation, and that the names of + Adobe Systems and Digital Equipment Corporation not be used in + advertising or publicity pertaining to distribution of the software + without specific, written prior permission. Adobe Systems and + Digital Equipment Corporation make no representations about the + suitability of this software for any purpose. It is provided "as + is" without express or implied warranty. + + + + usplash/0.2/bogl.h and usplash/0.2/pngtobogl.c: + BOGL - Ben's Own Graphics Library. + Written by Ben Pfaff + GNU GPL + + usplash/0.2/usplash-theme.h usplash/0.3/usplash-theme.h: + Copyright © 2006 Canonical Ltd. + Copyright © 2006 Dennis Kaarsemaker + + + usplash/0.3/tcos-usplash-theme.c: + Based on work of: + Copyright (c) 2006 Petter Reinholdtsen + + usplash/0.4/usplash-tcos.c + usplash-tcos.c based on eft-theme.c + Copyright © 2006 Dennis Kaarsemaker + Copyright © 2007 Mario Izquierdo (mariodebian) mariodebian dot gmail + + + usplash/0.4.1/*: + The build system, and theme code was written by: + David Härdeman + + Theme code based on the example-theme from the upstream usplash package by: + Dennis Kaarsemaker - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License. + The art was based on: + Andre L.R. Ferreira - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - You should have received a copy of the GNU General Public License with - the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; - if not, write to the Free Software Foundation, Inc., 59 Temple Place, On Debian systems, the complete text of the GNU General Public -License, version 2, can be found in /usr/share/common-licenses/GPL-2. +License, version 2, can be found in /usr/share/common-licenses/GPL. The Debian packaging is (C) 2005, Mario Izquierdo (mariodebian) and is licensed under the GPL, see above. diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 924c8fe..49d0411 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -26,6 +26,7 @@ usr/lib/tcos/hex2ascii usr/lib/tcos/installer.sh usr/lib/tcos/pkgdetails usr/lib/tcos/daemonize +usr/lib/tcos/print_server usr/sbin/gentcos var/lib/tcos/* etc/tcos/pxelinux.cfg.tpl diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index fa3a171..c634706 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -4,6 +4,8 @@ # make sure that tcos.conf is not all readable chmod 600 /etc/tcos/tcos.conf +# create file +touch /etc/tcos/modules TFTPBOOT_DEFAULT=/var/lib/tftpboot TFTPBOOT= diff --git a/debian/rules b/debian/rules index 0562707..46994df 100755 --- a/debian/rules +++ b/debian/rules @@ -28,7 +28,7 @@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp - -$(MAKE) clean + $(MAKE) clean dh_clean @@ -45,6 +45,7 @@ install: build install -m 644 debian/bug-control $(CURDIR)/debian/tmp/usr/share/bug/tcos/control dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 + find $(CURDIR)/debian/tmp -type d -name ".svn" | xargs rm -rf -- -- cgit v1.2.3 From b02f146778ba93c448fc0530afe38fb85176652a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 30 Jul 2007 22:10:07 +0000 Subject: initramfs-tools-tcos (0.82.2) * Fix new gentcos test about unionfs|aufs module (crash without awk) * Create /sbin/startesd always not only with cached esound git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@416 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7a4e20a..c195e96 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.82.2) unstable; urgency=low + + * Fix new gentcos test about unionfs|aufs module (crash without awk) + * Create /sbin/startesd always not only with cached esound + + -- Mario Izquierdo (mariodebian) Mon, 30 Jul 2007 23:39:09 +0200 + initramfs-tools-tcos (0.82.1) unstable; urgency=low * Add printer support TCOS_PRINT -- cgit v1.2.3 From cb440bdd2b46002defbdd1385628c901b7be4d1c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 7 Aug 2007 12:10:09 +0000 Subject: initramfs-tools-tcos (0.82.3) * Update kernel versions (enable update && security mirrors in pbuilder) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@423 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c195e96..1496a30 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.82.3) unstable; urgency=low + + * Update kernel versions (enable update && security mirrors in pbuilder) + + -- Mario Izquierdo (mariodebian) Tue, 07 Aug 2007 13:32:34 +0200 + initramfs-tools-tcos (0.82.2) unstable; urgency=low * Fix new gentcos test about unionfs|aufs module (crash without awk) -- cgit v1.2.3 From 69a60af27840b5deb6251f1a6458508b876f2bc5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 19 Aug 2007 20:10:06 +0000 Subject: initramfs-tools-tcos (0.82.4) * Add support for lp_server (if avalaible) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@426 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 1496a30..9d95c56 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.82.4) unstable; urgency=low + + * Add support for lp_server (if avalaible) + + -- Mario Izquierdo (mariodebian) Sun, 12 Aug 2007 20:15:06 +0200 + initramfs-tools-tcos (0.82.3) unstable; urgency=low * Update kernel versions (enable update && security mirrors in pbuilder) -- cgit v1.2.3 From 3b1683c7759ffb139b6c913ef4eea64d3137c01d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 20 Aug 2007 10:10:04 +0000 Subject: initramfs-tools-tcos (0.82.4) * Change Debian etch kernel version to 2.6.18-5-486 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@428 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9d95c56..a025c6b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ initramfs-tools-tcos (0.82.4) unstable; urgency=low * Add support for lp_server (if avalaible) + * Change Debian etch kernel version to 2.6.18-5-486 - -- Mario Izquierdo (mariodebian) Sun, 12 Aug 2007 20:15:06 +0200 + -- Mario Izquierdo (mariodebian) Mon, 20 Aug 2007 11:08:59 +0200 initramfs-tools-tcos (0.82.3) unstable; urgency=low -- cgit v1.2.3 From 91e76785aa45229368673cc1aa78a8251893a1a6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 20 Aug 2007 17:10:04 +0000 Subject: initramfs-tools-tcos (0.82.5) * Add Subversion repository URL to debian/control. * bin/gentcos: - Ignore errors in ramdisk size git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@432 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ debian/control | 2 ++ 2 files changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a025c6b..e97dbfc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.82.5) unstable; urgency=low + + * Add Subversion repository URL to debian/control. + * bin/gentcos: + - Ignore errors in ramdisk size + + -- Mario Izquierdo (mariodebian) Mon, 20 Aug 2007 18:28:27 +0200 + initramfs-tools-tcos (0.82.4) unstable; urgency=low * Add support for lp_server (if avalaible) diff --git a/debian/control b/debian/control index 582f5f1..798988f 100644 --- a/debian/control +++ b/debian/control @@ -4,6 +4,8 @@ Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin Standards-Version: 3.7.2 +XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos +XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos Package: tcos Architecture: any -- cgit v1.2.3 From 7ae7d15b2c643f648b6b20ed8ea9a10d2967733e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 21 Aug 2007 22:10:04 +0000 Subject: initramfs-tools-tcos (0.82.6) * bin/tcos-gdm-autologin: - New option (--noaction) for debug proposes only - If DISPLAY contains IP address instead of hostname try to convert using gethostbyaddr - If /etc/gd/gdm.conf-custom exists use it. - Update man page * conf/tcos-run-functions.sh: - Kill tryXorg too in kill_xorg() - Kill process in background git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@435 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e97dbfc..01cde7d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.82.6) unstable; urgency=low + + * bin/tcos-gdm-autologin: + - New option (--noaction) for debug proposes only + - If DISPLAY contains IP address instead of hostname try to convert using gethostbyaddr + - If /etc/gd/gdm.conf-custom exists use it. + - Update man page + * conf/tcos-run-functions.sh: + - Kill tryXorg too in kill_xorg() + - Kill process in background + + -- Mario Izquierdo (mariodebian) Tue, 21 Aug 2007 23:10:18 +0200 + initramfs-tools-tcos (0.82.5) unstable; urgency=low * Add Subversion repository URL to debian/control. -- cgit v1.2.3 From 5d1fadada1b9d6ad011ecc9fa1fe65320f02545a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 24 Aug 2007 14:10:10 +0000 Subject: initramfs-tools-tcos (0.82.7) * bin/get_filesystem: - Remove disktype - Add fstype (new klibc) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@436 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ debian/control | 6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 01cde7d..a3eaf72 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.82.7) unstable; urgency=low + + * bin/get_filesystem: + - Remove disktype + - Add fstype (new klibc) + + -- Mario Izquierdo (mariodebian) Fri, 24 Aug 2007 15:31:04 +0200 + initramfs-tools-tcos (0.82.6) unstable; urgency=low * bin/tcos-gdm-autologin: diff --git a/debian/control b/debian/control index 798988f..dcb0d06 100644 --- a/debian/control +++ b/debian/control @@ -11,9 +11,9 @@ Package: tcos Architecture: any Depends: initramfs-tools-tcos (= ${Source-Version}) , tcos-usplash (= ${Source-Version}), tcos-server-utils (= ${Source-Version}), ${misc:Depends}, ${shlibs:Depends} - atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcos-tcosmonitor, tcosmonitor, + atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcosmonitor, aumix, pulseaudio, pulseaudio-utils, x11vnc, busybox, libasound2-plugins, xfs, - mtools + mtools, ltspfs-client, ltspfs-server Recommends: pulseaudio-esound-compat, ltspfsd, ltspfs Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver Description: new thin client implementation @@ -34,7 +34,7 @@ Architecture: any Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, disktype, + debootstrap, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-tcosmonitor (<= 0.0.17), gentcos (<= 0.79.2) -- cgit v1.2.3 From 7813e4d407af68391aa183afe6146ce3f876d398 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 24 Aug 2007 16:10:07 +0000 Subject: initramfs-tools-tcos (0.82.7) * Update Ubuntu gutsy kernel version git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@441 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a3eaf72..1a33ccc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,9 @@ initramfs-tools-tcos (0.82.7) unstable; urgency=low * bin/get_filesystem: - Remove disktype - Add fstype (new klibc) + * Update Ubuntu gutsy kernel version - -- Mario Izquierdo (mariodebian) Fri, 24 Aug 2007 15:31:04 +0200 + -- Mario Izquierdo (mariodebian) Fri, 24 Aug 2007 17:59:18 +0200 initramfs-tools-tcos (0.82.6) unstable; urgency=low -- cgit v1.2.3 From ffdff7ca07f672cedc690aac3ffe8cf4e9daffc3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 2 Sep 2007 16:10:09 +0000 Subject: initramfs-tools-tcos (0.82.8) * Add support for cdaudio (using cdfs + cdparanoia to detect) * Update dapper kernel 2.6.15-29-386 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@449 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/control | 2 +- debian/initramfs-tools-tcos.install | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 1a33ccc..fdc4628 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.82.8) unstable; urgency=low + + * Add support for cdaudio (using cdfs + cdparanoia to detect) + * Update dapper kernel 2.6.15-29-386 + + -- Mario Izquierdo (mariodebian) Sat, 01 Sep 2007 13:18:30 +0200 + initramfs-tools-tcos (0.82.7) unstable; urgency=low * bin/get_filesystem: diff --git a/debian/control b/debian/control index dcb0d06..496ee00 100644 --- a/debian/control +++ b/debian/control @@ -34,7 +34,7 @@ Architecture: any Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, + debootstrap, libltdl3, tinylogin, cdparanoia, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-tcosmonitor (<= 0.0.17), gentcos (<= 0.79.2) diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 49d0411..7447651 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -22,6 +22,7 @@ usr/lib/tcos/configurexorg usr/lib/tcos/tryXorg.sh usr/lib/tcos/seq usr/lib/tcos/get_filesystem +usr/lib/tcos/cd_type usr/lib/tcos/hex2ascii usr/lib/tcos/installer.sh usr/lib/tcos/pkgdetails -- cgit v1.2.3 From 86ddda2546fb184804a29ba3de6468949a0abc82 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 4 Sep 2007 13:10:11 +0000 Subject: initramfs-tools-tcos (0.82.9) * bin/gentcos, hooks-addons/50xorg: - Add -fix-nvidia-ati option to cache xserver-xorg-core and libgl1-mesa-glx - Reorganize bin/gentcos with simpler code * bin/tcos-gdm-autologin: - Remove wrong licence line (thanks to Quiran to alert me) * daemonize/daemon.c, daemonize/Makefile: - Make work daemonize with double fork. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@452 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index fdc4628..a2ce33e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.82.9) unstable; urgency=low + + * bin/gentcos, hooks-addons/50xorg: + - Add -fix-nvidia-ati option to cache xserver-xorg-core and libgl1-mesa-glx + - Reorganize bin/gentcos with simpler code + * bin/tcos-gdm-autologin: + - Remove wrong licence line (thanks to Quiran to alert me) + * daemonize/daemon.c, daemonize/Makefile: + - Make work daemonize with double fork. + + -- Mario Izquierdo (mariodebian) Tue, 04 Sep 2007 11:10:17 +0200 + initramfs-tools-tcos (0.82.8) unstable; urgency=low * Add support for cdaudio (using cdfs + cdparanoia to detect) -- cgit v1.2.3 From e3ce607a94b160a20fe67669eafe4aba138ea967 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 5 Sep 2007 20:10:16 +0000 Subject: initramfs-tools-tcos (0.82.10) * Update debian unstable kernel version 2.6.22-2-486 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@455 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a2ce33e..13819b7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.82.10) unstable; urgency=low + + * Update debian unstable kernel version 2.6.22-2-486 + + -- Mario Izquierdo (mariodebian) Wed, 05 Sep 2007 22:04:44 +0200 + initramfs-tools-tcos (0.82.9) unstable; urgency=low * bin/gentcos, hooks-addons/50xorg: -- cgit v1.2.3 From b8041eda69b5589eb51fab071de508492d5bcbb4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 17 Sep 2007 09:10:40 +0000 Subject: initramfs-tools-tcos (0.83.1) * scripts/tcos-bottom/05inittcos, conf/tcos.conf - limit MAX_MEM used for thin clients with ulimit (default 95%) * Remove PATH definition in all scripts * conf/tcos-run-functions.sh: - Disable change vt in kill_usplash * scripts/tcos-top/50fstab: - Add option to force not use swap - Replace cut with awk * scripts/tcos-bottom/10ldconfig, hooks/tcosbins: - Move ldconfig to /usr/sbin * bin/gentcos: - Fix typo in inst_pkg function * hooks-addons/08discover: - Move discover /lib files to squashed /usr/lib (less ram) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@465 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 13819b7..b219df6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,28 @@ +initramfs-tools-tcos (0.83.1) unstable; urgency=low + + * scripts/tcos-bottom/05inittcos, conf/tcos.conf + - limit MAX_MEM used for thin clients with ulimit (default 95%) + * Remove PATH definition in all scripts + * conf/tcos-run-functions.sh: + - Disable change vt in kill_usplash + * scripts/tcos-top/50fstab: + - Add option to force not use swap + - Replace cut with awk + * scripts/tcos-bottom/10ldconfig, hooks/tcosbins: + - Move ldconfig to /usr/sbin + * bin/gentcos: + - Fix typo in inst_pkg function + * hooks-addons/08discover: + - Move discover /lib files to squashed /usr/lib (less ram) + + -- Mario Izquierdo (mariodebian) Fri, 14 Sep 2007 21:32:49 +0200 + +initramfs-tools-tcos (0.82.11) unstable; urgency=low + + * Add USB/IP experimental support + + -- Mario Izquierdo (mariodebian) Wed, 05 Sep 2007 23:06:21 +0200 + initramfs-tools-tcos (0.82.10) unstable; urgency=low * Update debian unstable kernel version 2.6.22-2-486 -- cgit v1.2.3 From 2f77deb55c3129a361591ad72fe0d82d99a0f8c9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 19 Sep 2007 21:10:14 +0000 Subject: initramfs-tools-tcos (0.83.2) * bin/configurexorg, hooks-addons/40etc3800: - Support new openchrome driver * scripts/tcos-top/20mountnfs: - Mount NFS without nfsro (deprecated in new unionfs) * scripts/tcos-top/50fstab: - Call udevtrigger and udevsettle to create ide/block devices * scripts/tcos-premount/25nbd_filesystem: - Create only 2 nbd devices and wait for /dev/nbd0 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@468 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b219df6..3bee99b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.83.2) unstable; urgency=low + + * bin/configurexorg, hooks-addons/40etc3800: + - Support new openchrome driver + * scripts/tcos-top/20mountnfs: + - Mount NFS without nfsro (deprecated in new unionfs) + * scripts/tcos-top/50fstab: + - Call udevtrigger and udevsettle to create ide/block devices + * scripts/tcos-premount/25nbd_filesystem: + - Create only 2 nbd devices and wait for /dev/nbd0 + + -- Mario Izquierdo (mariodebian) Wed, 19 Sep 2007 22:41:27 +0200 + initramfs-tools-tcos (0.83.1) unstable; urgency=low * scripts/tcos-bottom/05inittcos, conf/tcos.conf -- cgit v1.2.3 From 6b48991221f3c837413cf9a7c8877baf8b273954 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 21 Sep 2007 22:03:00 +0000 Subject: initramfs-tools-tcos (0.84.1) * Important move of code, some of tcosmonitor stuff move here: - udev - xmlrpc - lockscreen - hooks-addons * bin/tcos-buidchroot: - Script to build a (32bit) chroot to build tcos images git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@473 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/bug-control | 2 +- debian/changelog | 12 ++++ debian/control | 65 +++++++++--------- debian/initramfs-tools-tcos.dirs | 8 ++- debian/initramfs-tools-tcos.install | 48 +++++-------- debian/initramfs-tools-tcos.manpages | 4 ++ debian/initramfs-tools-tcos.postinst | 16 +++++ debian/initramfs-tools-tcos.postrm | 6 ++ debian/initramfs-tools-tcos.prerm | 14 +++- debian/rules | 11 ++- debian/tcos-standalone.default | 8 +++ debian/tcos-standalone.init | 126 +++++++++++++++++++++++++++++++++++ 12 files changed, 251 insertions(+), 69 deletions(-) create mode 100644 debian/tcos-standalone.default create mode 100644 debian/tcos-standalone.init (limited to 'debian') diff --git a/debian/bug-control b/debian/bug-control index 122625f..30d8958 100644 --- a/debian/bug-control +++ b/debian/bug-control @@ -1,2 +1,2 @@ Send-To: cls-tcos-users@forja.rediris.es -report-with: gentcos initramfs-tools-tcos tcos-server-utils tcos-usplash +report-with: gentcos initramfs-tools-tcos tcos-server-utils tcos-usplash tcosmonitor diff --git a/debian/changelog b/debian/changelog index 3bee99b..bbc31ce 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.84.1) unstable; urgency=low + + * Important move of code, some of tcosmonitor stuff move here: + - udev + - xmlrpc + - lockscreen + - hooks-addons + * bin/tcos-buidchroot: + - Script to build a (32bit) chroot to build tcos images + + -- Mario Izquierdo (mariodebian) Fri, 21 Sep 2007 23:32:14 +0200 + initramfs-tools-tcos (0.83.2) unstable; urgency=low * bin/configurexorg, hooks-addons/40etc3800: diff --git a/debian/control b/debian/control index 496ee00..515a3e0 100644 --- a/debian/control +++ b/debian/control @@ -2,45 +2,21 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin +Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, + libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev, Standards-Version: 3.7.2 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos -Package: tcos -Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}) , tcos-usplash (= ${Source-Version}), - tcos-server-utils (= ${Source-Version}), ${misc:Depends}, ${shlibs:Depends} - atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcosmonitor, - aumix, pulseaudio, pulseaudio-utils, x11vnc, busybox, libasound2-plugins, xfs, - mtools, ltspfs-client, ltspfs-server -Recommends: pulseaudio-esound-compat, ltspfsd, ltspfs -Conflicts: nvidia-glx, nvidia-glx-legacy, fglrx-driver -Description: new thin client implementation - This is a system for generating thin client hosts using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminals. - TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, - Xorg (6.9 or 7.0) and more utils. - . - This metapackage will install all required packages to make a - thin client server. - . - Homepage: http://www.tcosproject.org - - Package: initramfs-tools-tcos Architecture: any Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, - console-data, libnss-db, iftop, strace, twm, xterm, - dosfstools, netkit-inetd | inetutils-inetd | openbsd-inetd, - debootstrap, libltdl3, tinylogin, cdparanoia, - debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, - ${misc:Depends}, ${shlibs:Depends} -Conflicts: tcos-tcosmonitor (<= 0.0.17), gentcos (<= 0.79.2) -Replaces: gentcos (<= 0.79.2) -Recommends: esound, alsa-utils, links2, dillo, pulseaudio, pulseaudio-utils, ltspfsd, ltspfs -Suggests: unionfs-modules-2.6-486, squashfs-modules-2.6-486 + console-data, libnss-db, iftop, strace, twm, xterm, x11vnc, + dosfstools, debootstrap, libltdl3, tinylogin, cdparanoia, scrot, eject, + debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ltspfs-client, + python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} +Conflicts: tcosmonitor (<= 0.1.22.3) +Recommends: pulseaudio, pulseaudio-utils Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -53,7 +29,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-usplash Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, +Depends: initramfs-tools-tcos (= ${source:Version}), usplash, ${misc:Depends}, ${shlibs:Depends} Description: usplash boot image for TCOS This package contains usplash artwork for TCOS. @@ -62,7 +38,7 @@ Description: usplash boot image for TCOS Package: tcos-server-utils Architecture: any Depends: shfs-utils, python, python-configobj, - initramfs-tools-tcos (= ${Source-Version}), fuse-utils + initramfs-tools-tcos (= ${source:Version}), fuse-utils Description: TCOS server utils (gdm autologin or sshfs mount) This is a system for generating thin client systems using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot @@ -71,3 +47,24 @@ Description: TCOS server utils (gdm autologin or sshfs mount) thin client devices with server users. . TCOS Thin client usesfull utils to work with TCOS. + +Package: tcos +Architecture: all +Depends: initramfs-tools-tcos (= ${source:Version}) [i386], tcos-usplash (= ${source:Version}) [i386], + tcos-server-utils (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} + atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcosmonitor, + openbsd-inetd | netkit-inetd | inetutils-inetd, + aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, + mtools, ltspfs-server, esound, alsa-utils, cdebootstrap [!i386] +Recommends: pulseaudio-esound-compat +Description: new thin client implementation + This is a system for generating thin client hosts using initramfs. + TCOS is a set of build tools to prepare an initramfs image to boot + thin client terminals. + TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, + Xorg (6.9 or 7.0) and more utils. + . + This metapackage will install all required packages to make a + thin client server. + . + Homepage: http://www.tcosproject.org diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 945cf3a..2e07930 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -8,8 +8,14 @@ /etc/tcos/scripts/tcos-top /etc/tcos/hooks /etc/tcos/hooks-addons +/etc/init.d +/etc/default /var/cache/tcos/packages /var/lib/tcos/files /var/lib/tcos/tftp /usr/sbin/ - +/var/lib/tcos/standalone +/var/lib/tcos/standalone/log +/var/lib/tcos/standalone/www +/var/lib/tcos/standalone/etc +/usr/lib/tcos diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 7447651..d33ced2 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,33 +1,19 @@ -usr/share/initramfs-tools/* -usr/share/initramfs-tools-tcos/scripts -usr/share/initramfs-tools-tcos/hooks -usr/share/initramfs-tools-tcos/hooks-addons -usr/share/initramfs-tools-tcos/tcos-generation-functions.sh -usr/share/initramfs-tools-tcos/tcos-run-functions.sh -etc/tcos/hacking/* -etc/tcos/hooks-addons/* -etc/tcos/scripts/* -etc/tcos/hooks/* -etc/tcos/SecurityPolicy -etc/tcos/xorg.conf.tpl -etc/tcos/tcos.conf -etc/tcos/version.conf -etc/tcos/tcos-modules.conf -etc/tcos/initramfs.conf -etc/tcos/menu.lst-tcos -etc/tcos/logo.xpm.gz +etc/tcos/* etc/X11/Xsession.d/82export_pulseaudio -usr/share/initramfs-tools-tcos/tcos.conf -usr/lib/tcos/configurexorg -usr/lib/tcos/tryXorg.sh -usr/lib/tcos/seq -usr/lib/tcos/get_filesystem -usr/lib/tcos/cd_type -usr/lib/tcos/hex2ascii -usr/lib/tcos/installer.sh -usr/lib/tcos/pkgdetails -usr/lib/tcos/daemonize -usr/lib/tcos/print_server -usr/sbin/gentcos +usr/lib/tcos/* var/lib/tcos/* -etc/tcos/pxelinux.cfg.tpl +usr/sbin/gentcos +usr/sbin/update-tcospasswd +usr/sbin/tcospasswd +usr/sbin/tcos-buildchroot +usr/share/initramfs-tools-tcos/tcos.conf +usr/share/initramfs-tools-tcos/xmlrpc/* +usr/share/initramfs-tools-tcos/hooks/* +usr/share/initramfs-tools-tcos/hooks-addons/* +usr/share/initramfs-tools-tcos/scripts/* +usr/share/initramfs-tools-tcos/xmlrpc/* +usr/share/initramfs-tools-tcos/tcos-generation-functions.sh +usr/share/initramfs-tools-tcos/tcos-run-functions.sh +usr/share/initramfs-tools/* +etc/default/tcos-standalone +etc/init.d/tcos-standalone diff --git a/debian/initramfs-tools-tcos.manpages b/debian/initramfs-tools-tcos.manpages index 81d58c1..42cfd10 100644 --- a/debian/initramfs-tools-tcos.manpages +++ b/debian/initramfs-tools-tcos.manpages @@ -1 +1,5 @@ bin/gentcos.1 +bin/tcos-buildchroot.1 +xmlrpc/man/tcospasswd.1 +xmlrpc/man/update-tcospasswd.1 +xmlrpc/man/tcosxmlrpc.1 diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index c634706..04a5637 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -91,6 +91,22 @@ else fi +# tcos-standalone +echo "TCOS_DATE=$(LC_ALL=C LC_MESSSAGES=C date)" > /var/lib/tcos/standalone/etc/tcos.conf +echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/tcos.conf + + +if [ -x "/etc/init.d/tcos-standalone" ]; then + update-rc.d tcos-standalone defaults >/dev/null + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d tcos-standalone restart + else + /etc/init.d/tcos-standalone restart + fi + +fi + + #DEBHELPER# diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 44cb1e5..32162b2 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -2,5 +2,11 @@ set -e +if [ "x${1}" = "xpurge" ]; then + update-rc.d tcos-standalone remove >/dev/null +fi + + + #DEBHELPER# diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm index 972a87c..5e09f71 100644 --- a/debian/initramfs-tools-tcos.prerm +++ b/debian/initramfs-tools-tcos.prerm @@ -1,10 +1,22 @@ #!/bin/bash set -e -# delete all generated files and dirs if [ "$1" = "purge" ]; then + + # delete all generated files and dirs rm -rf /var/lib/tcos/tftp + + + # stop tcos-standalone script + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d tcos-standalone stop + else + /etc/init.d/tcos-standalone stop + fi + fi + + #DEBHELPER# diff --git a/debian/rules b/debian/rules index 46994df..ea71334 100755 --- a/debian/rules +++ b/debian/rules @@ -44,10 +44,18 @@ install: build install -m 755 debian/bugs $(CURDIR)/debian/tmp/usr/share/bug/tcos/script install -m 644 debian/bug-control $(CURDIR)/debian/tmp/usr/share/bug/tcos/control + + install -d $(CURDIR)/debian/tmp/etc/default + install -d $(CURDIR)/debian/tmp/etc/init.d + install -m 644 $(CURDIR)/debian/tcos-standalone.default $(CURDIR)/debian/tmp/etc/default/tcos-standalone + install -m 755 $(CURDIR)/debian/tcos-standalone.init $(CURDIR)/debian/tmp/etc/init.d/tcos-standalone + dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 - find $(CURDIR)/debian/tmp -type d -name ".svn" | xargs rm -rf -- + @# remove SVN dirs + @find $(CURDIR)/debian/tmp -type d -name ".svn" | xargs rm -rf -- + # Build architecture-independent files here. binary-indep: build install @@ -62,6 +70,7 @@ binary-arch: build install dh_installexamples dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing dh_installman + dh_installinit dh_link dh_strip dh_compress diff --git a/debian/tcos-standalone.default b/debian/tcos-standalone.default new file mode 100644 index 0000000..80e4c73 --- /dev/null +++ b/debian/tcos-standalone.default @@ -0,0 +1,8 @@ +# +# put 1 to start tcosxmlrpc-standalone +# + +# before starting standalone mode please read +# /usr/share/doc/tcosmonitor/README.standalone + +TCOS_STANDALONE_START=0 diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init new file mode 100644 index 0000000..d04476e --- /dev/null +++ b/debian/tcos-standalone.init @@ -0,0 +1,126 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: tcosxmlrpc-standalone +# Required-Start: $local_fs $remote_fs +# Required-Stop: $local_fs $remote_fs +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Start tcosxmlrpc standalone in installed system +# Description: This file should be used to construct scripts to be +# placed in /etc/init.d. +### END INIT INFO + +# Author: Mario Izquierdo (mariodebian) +# + +# Do NOT "set -e" + +# PATH should only include /usr/* if it runs after the mountnfs.sh script +PATH=/usr/lib/tcos:/sbin:/usr/sbin:/bin:/usr/bin + +DESC="TcosXMLRPC standalone" +NAME=tcosxmlrpc-standalone +DAEMON=/usr/lib/tcos/$NAME + +DAEMON_ARGS="/var/lib/tcos/standalone/etc/abyss-standalone.conf" +DAEMON_WWW="/var/lib/tcos/standalone/www" + +SCRIPTNAME=/etc/init.d/$NAME +DEFAULT_CONF=/etc/default/tcos-standalone +TCOS_STANDALONE_START=1 + +# Exit if the package is not installed +[ -x "$DAEMON" ] || exit 0 + +# Read configuration file if it is present +[ -e "$DEFAULT_CONF" ] && . ${DEFAULT_CONF} + +if [ "$TCOS_STANDALONE_START" = "0" ]; then + # disabled + exit 0 +fi + +# Load the VERBOSE setting and other rcS variables +. /lib/init/vars.sh + +# Define LSB log_* functions. +# Depend on lsb-base (>= 3.0-6) to ensure that this file is present. +. /lib/lsb/init-functions + +# +# Function that starts the daemon/service +# +do_start() +{ + # start httpd on 8081 port + /usr/lib/tcos/starthttpd.sh + + # Return + # 0 if daemon has been started + # 1 if daemon was already running + # 2 if daemon could not be started + $DAEMON $DAEMON_ARGS >> /var/lib/tcos/standalone/log/tcos-standalone.log 2>&1 || return 2 + return 0 +} + +# +# Function that stops the daemon/service +# +do_stop() +{ + # kill busybox httpd + kill $(ps aux|grep "busybox httpd" |grep -v grep | awk '{print $2}') 2>/dev/null + + killall $(basename $DAEMON) 2> /dev/null + # clean www data + rm -f ${DAEMON_WWW}/* + return 0 +} + + +case "$1" in + start) + log_daemon_msg "Starting $DESC" "$NAME" + do_start + case "$?" in + 0|1) log_end_msg 0 ;; + 2) log_end_msg 1 ;; + esac + ;; + stop) + log_daemon_msg "Stopping $DESC" "$NAME" + do_stop + case "$?" in + 0|1) log_end_msg 0 ;; + 2) log_end_msg 1 ;; + esac + ;; + restart|force-reload) + # + # If the "reload" option is implemented then remove the + # 'force-reload' alias + # + log_daemon_msg "Restarting $DESC" "$NAME" + do_stop + case "$?" in + 0|1) + do_start + case "$?" in + 0) log_end_msg 0 ;; + 1) log_end_msg 1 ;; # Old process is still running + *) log_end_msg 1 ;; # Failed to start + esac + ;; + *) + # Failed to stop + log_end_msg 1 + ;; + esac + ;; + *) + echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 + exit 3 + ;; +esac + +: -- cgit v1.2.3 From 963eb480c73d436c4ee3e67d09f6bc84d7174deb Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 22 Sep 2007 17:10:11 +0000 Subject: initramfs-tools-tcos (0.84.2) * bin/tcos-buildroot: - Fix typo in TCOS_CHROOT var - Add --gentcos option to build images with other params * Update Ubuntu gutsy kernel version * debian/control: - Replace source:version depends with 0.84.1 - Fix some descriptions git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@474 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ debian/control | 15 ++++++--------- 2 files changed, 18 insertions(+), 9 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index bbc31ce..17eac0b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.84.2) unstable; urgency=low + + * bin/tcos-buildroot: + - Fix typo in TCOS_CHROOT var + - Add --gentcos option to build images with other params + * Update Ubuntu gutsy kernel version + * debian/control: + - Replace source:version depends with 0.84.1 + - Fix some descriptions + + -- Mario Izquierdo (mariodebian) Sat, 22 Sep 2007 18:52:55 +0200 + initramfs-tools-tcos (0.84.1) unstable; urgency=low * Important move of code, some of tcosmonitor stuff move here: diff --git a/debian/control b/debian/control index 515a3e0..b022361 100644 --- a/debian/control +++ b/debian/control @@ -31,8 +31,8 @@ Package: tcos-usplash Architecture: any Depends: initramfs-tools-tcos (= ${source:Version}), usplash, ${misc:Depends}, ${shlibs:Depends} -Description: usplash boot image for TCOS - This package contains usplash artwork for TCOS. +Description: usplash artwork TCOS + This package contains usplash boot image for TCOS. Package: tcos-server-utils @@ -40,9 +40,6 @@ Architecture: any Depends: shfs-utils, python, python-configobj, initramfs-tools-tcos (= ${source:Version}), fuse-utils Description: TCOS server utils (gdm autologin or sshfs mount) - This is a system for generating thin client systems using initramfs. - TCOS is a set of build tools to prepare an initramfs image to boot - thin client terminal. This package contain some utils (scripts) to mount or connect thin client devices with server users. . @@ -50,19 +47,19 @@ Description: TCOS server utils (gdm autologin or sshfs mount) Package: tcos Architecture: all -Depends: initramfs-tools-tcos (= ${source:Version}) [i386], tcos-usplash (= ${source:Version}) [i386], - tcos-server-utils (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} +Depends: initramfs-tools-tcos (>= 0.84.1) , tcos-usplash (>= 0.84.1) [i386], + tcos-server-utils (>= 0.84.1), ${misc:Depends}, ${shlibs:Depends} atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, - mtools, ltspfs-server, esound, alsa-utils, cdebootstrap [!i386] + mtools, ltspfs-server, esound, alsa-utils, cdebootstrap Recommends: pulseaudio-esound-compat Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminals. TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, - Xorg (6.9 or 7.0) and more utils. + Xorg (6.9 or 7.x) and more utils. . This metapackage will install all required packages to make a thin client server. -- cgit v1.2.3 From bfc974662e5529345266873c464a70166e9b2463 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 22 Sep 2007 19:27:48 +0000 Subject: initramfs-tools-tcos (0.84.3) * Only depend on mknbi on i386 arch * Patch debian/control in Ubuntu dapper with Source-Version git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@477 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/control | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 17eac0b..c148f60 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.84.3) unstable; urgency=low + + * Only depend on mknbi on i386 arch + * Patch debian/control in Ubuntu dapper with Source-Version + + -- Mario Izquierdo (mariodebian) Sat, 22 Sep 2007 21:23:44 +0200 + initramfs-tools-tcos (0.84.2) unstable; urgency=low * bin/tcos-buildroot: diff --git a/debian/control b/debian/control index b022361..ba7dbd8 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, - libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev, + libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev Standards-Version: 3.7.2 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos @@ -13,7 +13,7 @@ Architecture: any Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, xterm, x11vnc, dosfstools, debootstrap, libltdl3, tinylogin, cdparanoia, scrot, eject, - debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ltspfs-client, + debconf, grub, syslinux, squashfs-tools, mknbi [i386], dropbear, ltspfs-client, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<= 0.1.22.3) Recommends: pulseaudio, pulseaudio-utils -- cgit v1.2.3 From af44a2440bc41a38d730987b3d9c808579b71684 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 22 Sep 2007 19:31:10 +0000 Subject: tcosconfig short version number git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@478 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index ba7dbd8..ce8bea2 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-usplash Architecture: any -Depends: initramfs-tools-tcos (= ${source:Version}), usplash, +Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, ${misc:Depends}, ${shlibs:Depends} Description: usplash artwork TCOS This package contains usplash boot image for TCOS. @@ -38,7 +38,7 @@ Description: usplash artwork TCOS Package: tcos-server-utils Architecture: any Depends: shfs-utils, python, python-configobj, - initramfs-tools-tcos (= ${source:Version}), fuse-utils + initramfs-tools-tcos (= ${Source-Version}), fuse-utils Description: TCOS server utils (gdm autologin or sshfs mount) This package contain some utils (scripts) to mount or connect thin client devices with server users. -- cgit v1.2.3 From cbbc1bf8bacf14cab7e916a56b20bed564a58f99 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 23 Sep 2007 21:10:12 +0000 Subject: initramfs-tools-tcos (0.84.4) * Make TCOS_EXTRA_MODULES new var in tcos.conf * gentcos: - Remove export TCOS_EXTRA_MODULES - Fix read -extramodules cmdline to allow more modules git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@480 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c148f60..9c59b6e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.84.4) unstable; urgency=low + + * Make TCOS_EXTRA_MODULES new var in tcos.conf + * gentcos: + - Remove export TCOS_EXTRA_MODULES + - Fix read -extramodules cmdline to allow more modules + + -- Mario Izquierdo (mariodebian) Sun, 23 Sep 2007 21:55:26 +0200 + initramfs-tools-tcos (0.84.3) unstable; urgency=low * Only depend on mknbi on i386 arch -- cgit v1.2.3 From c420bcb57752763691e5b760bc0916a8725526fc Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 24 Sep 2007 12:10:11 +0000 Subject: initramfs-tools-tcos (0.84.5) * Remove tcos-server-utils package (now contents are in tcos package) * Remove obsolete opengl dir * Remove obsolete discover dir * Remove obsolete esound dir * Remove old dir git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@481 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/README.Debian | 4 ++-- debian/changelog | 12 +++++++++++- debian/control | 28 ++++++++++++---------------- debian/initramfs-tools-tcos.install | 1 + debian/initramfs-tools-tcos.postinst | 26 +++++++++++++++++++++++--- debian/initramfs-tools-tcos.postrm | 33 ++++++++++++++++++++++++++++++--- debian/pycompat | 1 + debian/rules | 1 + debian/tcos-server-utils.docs | 1 - debian/tcos-server-utils.install | 2 -- debian/tcos-server-utils.manpages | 3 --- debian/tcos-standalone.default | 4 ++++ debian/tcos-standalone.init | 4 ++-- debian/tcos.docs | 1 + debian/tcos.install | 4 +++- debian/tcos.manpages | 3 +++ 16 files changed, 94 insertions(+), 34 deletions(-) create mode 100644 debian/pycompat delete mode 100644 debian/tcos-server-utils.docs delete mode 100644 debian/tcos-server-utils.install delete mode 100644 debian/tcos-server-utils.manpages create mode 100644 debian/tcos.docs create mode 100644 debian/tcos.manpages (limited to 'debian') diff --git a/debian/README.Debian b/debian/README.Debian index 403c094..cd14b25 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -4,7 +4,7 @@ initramfs-tools-tcos for Debian * Postinstall process: - Configure a DHCP server: - - Edit /etc/dhcp3/dhcpd.conf or use example files from gentcos package + - Edit /etc/dhcp3/dhcpd.conf or use example files - Configure hostnames and users: - Can use tcos-gdm-autologin script to create users and configure GDM @@ -15,7 +15,7 @@ initramfs-tools-tcos for Debian - Can use gentcos (see man gentcos or gentcos --help) - Can use tcosconfig wizard - - Boot thin clients with PXE support or use an Etherboot floppy + - Boot thin clients with PXE support or use an Etherboot floppy (package etherboot-tcos) -- Mario Izquierdo (mariodebian) Wed, 30 May 2007 23:48:46 +0200 diff --git a/debian/changelog b/debian/changelog index 9c59b6e..a9299a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.84.5) unstable; urgency=low + + * Remove tcos-server-utils package (now contents are in tcos package) + * Remove obsolete opengl dir + * Remove obsolete discover dir + * Remove obsolete esound dir + * Remove old dir + + -- Mario Izquierdo (mariodebian) Mon, 24 Sep 2007 13:10:18 +0200 + initramfs-tools-tcos (0.84.4) unstable; urgency=low * Make TCOS_EXTRA_MODULES new var in tcos.conf @@ -5,7 +15,7 @@ initramfs-tools-tcos (0.84.4) unstable; urgency=low - Remove export TCOS_EXTRA_MODULES - Fix read -extramodules cmdline to allow more modules - -- Mario Izquierdo (mariodebian) Sun, 23 Sep 2007 21:55:26 +0200 + -- Mario Izquierdo (mariodebian) Mon, 24 Sep 2007 13:07:23 +0200 initramfs-tools-tcos (0.84.3) unstable; urgency=low diff --git a/debian/control b/debian/control index ce8bea2..78df3a4 100644 --- a/debian/control +++ b/debian/control @@ -3,8 +3,9 @@ Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, - libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev + libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev, python, python-support (>= 0.3) Standards-Version: 3.7.2 +XS-Python-Version: >= 2.4 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos @@ -15,8 +16,9 @@ Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, dosfstools, debootstrap, libltdl3, tinylogin, cdparanoia, scrot, eject, debconf, grub, syslinux, squashfs-tools, mknbi [i386], dropbear, ltspfs-client, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} -Conflicts: tcosmonitor (<= 0.1.22.3) +Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils +XB-Python-Version: ${python:Versions} Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -29,31 +31,25 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-usplash Architecture: any -Depends: initramfs-tools-tcos (= ${Source-Version}), usplash, +Depends: initramfs-tools-tcos (>= 0.84.5), usplash, ${misc:Depends}, ${shlibs:Depends} Description: usplash artwork TCOS This package contains usplash boot image for TCOS. -Package: tcos-server-utils -Architecture: any -Depends: shfs-utils, python, python-configobj, - initramfs-tools-tcos (= ${Source-Version}), fuse-utils -Description: TCOS server utils (gdm autologin or sshfs mount) - This package contain some utils (scripts) to mount or connect - thin client devices with server users. - . - TCOS Thin client usesfull utils to work with TCOS. - Package: tcos Architecture: all -Depends: initramfs-tools-tcos (>= 0.84.1) , tcos-usplash (>= 0.84.1) [i386], - tcos-server-utils (>= 0.84.1), ${misc:Depends}, ${shlibs:Depends} +Depends: initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5) [i386], + ${misc:Depends}, ${shlibs:Depends}, atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, - mtools, ltspfs-server, esound, alsa-utils, cdebootstrap + mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, + shfs-utils, python, python-configobj, fuse-utils Recommends: pulseaudio-esound-compat +Provides: tcos-server-utils +Replaces: tcos-server-utils +XB-Python-Version: ${python:Versions} Description: new thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index d33ced2..bec0c1e 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -17,3 +17,4 @@ usr/share/initramfs-tools-tcos/tcos-run-functions.sh usr/share/initramfs-tools/* etc/default/tcos-standalone etc/init.d/tcos-standalone +etc/dbus-1/system.d/tcosmonitor.conf diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 04a5637..201cb54 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -61,7 +61,7 @@ fi if [ -z "${TFTPBOOT}" ]; then echo "***********************************************************" - echo "gentcos: ERROR: can't read TFTPBOOT dir, please, install" + echo "initramfs-tools-tcos: ERROR: can't read TFTPBOOT dir, please, install" echo " atftp or tftpd-hpa package first." echo "" echo "***********************************************************" @@ -69,7 +69,7 @@ if [ -z "${TFTPBOOT}" ]; then elif [ ! -d ${TFTPBOOT} ]; then echo "***********************************************************" - echo "gentcos: ERROR: your configured TFTPD dir " + echo "initramfs-tools-tcos: ERROR: your configured TFTPD dir " echo " "${TFTPBOOT}" not exits, please create first." echo "***********************************************************" @@ -85,7 +85,7 @@ else ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos #elif [ -L ${TFTPBOOT}/tcos ]; then - # echo "gentcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all seems OK." + # echo "initramfs-tools-tcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all seems OK." fi fi @@ -106,6 +106,26 @@ if [ -x "/etc/init.d/tcos-standalone" ]; then fi +# tcosmonitor dbus +case "$1" in + configure|reconfigure) + if [ -x "/etc/init.d/dbus" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d dbus reload || true + else + /etc/init.d/dbus reload || true + fi + fi + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; + +esac #DEBHELPER# diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 32162b2..e6395d6 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -2,9 +2,36 @@ set -e -if [ "x${1}" = "xpurge" ]; then - update-rc.d tcos-standalone remove >/dev/null -fi + +reload_dbus() { + if [ -x "/etc/init.d/dbus" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d dbus reload || true + else + /etc/init.d/dbus reload || true + fi + fi +} + +# restart dbus with new tcosmonitor.conf +# on purge delete tcosmonitor.conf and tcos-standalone daemon +case "$1" in + configure|reconfigure) + reload_dbus + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + purge) + update-rc.d tcos-standalone remove >/dev/null + rm -f /etc/dbus/system.d/tcosmonitor.conf + reload_dbus + ;; + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; + +esac diff --git a/debian/pycompat b/debian/pycompat new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/debian/pycompat @@ -0,0 +1 @@ +2 diff --git a/debian/rules b/debian/rules index ea71334..fcc3a11 100755 --- a/debian/rules +++ b/debian/rules @@ -71,6 +71,7 @@ binary-arch: build install dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing dh_installman dh_installinit + dh_pysupport dh_link dh_strip dh_compress diff --git a/debian/tcos-server-utils.docs b/debian/tcos-server-utils.docs deleted file mode 100644 index d93e6ac..0000000 --- a/debian/tcos-server-utils.docs +++ /dev/null @@ -1 +0,0 @@ -REMOTEFS diff --git a/debian/tcos-server-utils.install b/debian/tcos-server-utils.install deleted file mode 100644 index 535e261..0000000 --- a/debian/tcos-server-utils.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/sbin/tcos-gdm-autologin -usr/share/initramfs-tools-tcos/inc diff --git a/debian/tcos-server-utils.manpages b/debian/tcos-server-utils.manpages deleted file mode 100644 index 8948d4a..0000000 --- a/debian/tcos-server-utils.manpages +++ /dev/null @@ -1,3 +0,0 @@ -bin/tcos-shfsmount.1 -bin/tcos-shfsumount.1 -bin/tcos-gdm-autologin.1 diff --git a/debian/tcos-standalone.default b/debian/tcos-standalone.default index 80e4c73..dad6ebc 100644 --- a/debian/tcos-standalone.default +++ b/debian/tcos-standalone.default @@ -6,3 +6,7 @@ # /usr/share/doc/tcosmonitor/README.standalone TCOS_STANDALONE_START=0 + +# set to 1 to enable very verbose log +# /var/lib/tcos/standalone/log/tcos-standalone.log +TCOS_DEBUG=0 diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index d04476e..b0e040b 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -16,7 +16,7 @@ # Do NOT "set -e" # PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/usr/lib/tcos:/sbin:/usr/sbin:/bin:/usr/bin +PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/lib/tcos DESC="TcosXMLRPC standalone" NAME=tcosxmlrpc-standalone @@ -71,7 +71,7 @@ do_stop() # kill busybox httpd kill $(ps aux|grep "busybox httpd" |grep -v grep | awk '{print $2}') 2>/dev/null - killall $(basename $DAEMON) 2> /dev/null + kill $(cat /var/lib/tcos/standalone/log/abyss.pid) 2> /dev/null # clean www data rm -f ${DAEMON_WWW}/* return 0 diff --git a/debian/tcos.docs b/debian/tcos.docs new file mode 100644 index 0000000..d93e6ac --- /dev/null +++ b/debian/tcos.docs @@ -0,0 +1 @@ +REMOTEFS diff --git a/debian/tcos.install b/debian/tcos.install index 05e5647..8b66651 100644 --- a/debian/tcos.install +++ b/debian/tcos.install @@ -1 +1,3 @@ -/usr/share/bug/tcos/* +usr/share/bug/tcos/* +usr/sbin/tcos-gdm-autologin +usr/share/initramfs-tools-tcos/inc diff --git a/debian/tcos.manpages b/debian/tcos.manpages new file mode 100644 index 0000000..8948d4a --- /dev/null +++ b/debian/tcos.manpages @@ -0,0 +1,3 @@ +bin/tcos-shfsmount.1 +bin/tcos-shfsumount.1 +bin/tcos-gdm-autologin.1 -- cgit v1.2.3 From 2d4c66443849c6e955de60624ec8ee3516d27e98 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 30 Sep 2007 10:10:10 +0000 Subject: initramfs-tools-tcos (0.84.6) * bin/tcos-buildchroot: - Add rdesktop as tcos package * hooks-addons/25tcosmonitor: - Search for /sbin/start-stop-daemon.REAL (cdebootstrap hack) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@483 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a9299a3..0c5dc8b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.84.6) unstable; urgency=low + + * bin/tcos-buildchroot: + - Add rdesktop as tcos package + * hooks-addons/25tcosmonitor: + - Search for /sbin/start-stop-daemon.REAL (cdebootstrap hack) + + -- Mario Izquierdo (mariodebian) Sun, 30 Sep 2007 11:44:43 +0200 + initramfs-tools-tcos (0.84.5) unstable; urgency=low * Remove tcos-server-utils package (now contents are in tcos package) -- cgit v1.2.3 From 12679a0e3d74d8de00fdbf69cb744ff04f5270b9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 30 Sep 2007 10:10:11 +0000 Subject: initramfs-tools-tcos (0.84.7) * Fix upgrade scripts git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@485 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/initramfs-tools-tcos.postinst | 2 +- debian/initramfs-tools-tcos.postrm | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0c5dc8b..5c434a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.84.7) unstable; urgency=low + + * Fix upgrade scripts + + -- Mario Izquierdo (mariodebian) Sun, 30 Sep 2007 12:06:59 +0200 + initramfs-tools-tcos (0.84.6) unstable; urgency=low * bin/tcos-buildchroot: diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 201cb54..735f823 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -117,7 +117,7 @@ case "$1" in fi fi ;; - abort-upgrade|abort-remove|abort-deconfigure) + upgrade|failed-upgrade|abort-upgrade|abort-remove|abort-deconfigure) ;; *) diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index e6395d6..6eddf84 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -19,7 +19,7 @@ case "$1" in configure|reconfigure) reload_dbus ;; - abort-upgrade|abort-remove|abort-deconfigure) + upgrade|failed-upgrade|abort-upgrade|abort-remove|abort-deconfigure) ;; purge) update-rc.d tcos-standalone remove >/dev/null -- cgit v1.2.3 From 9c82f7c12eb7890b5232fdfcb9049771cfc90a29 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 5 Oct 2007 22:51:20 +0000 Subject: initramfs-tools-tcos (0.85.0) * xmlrpc/* - Adopt new libxmlrpc API (> 1.06) and use conditionals adding methods - Move echo, version and status method outside main file * debian/initramfs-tools-tcos.[postint|postrm] - Remove error with unknow argument - Purge tcos-standalone script with '|| true' (thanks Vidal) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@489 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ debian/initramfs-tools-tcos.postinst | 10 +--------- debian/initramfs-tools-tcos.postrm | 8 +------- 3 files changed, 13 insertions(+), 16 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5c434a0..49aad66 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.85.0) unstable; urgency=low + + * xmlrpc/* + - Adopt new libxmlrpc API (> 1.06) and use conditionals adding methods + - Move echo, version and status method outside main file + * debian/initramfs-tools-tcos.[postint|postrm] + - Remove error with unknow argument + - Purge tcos-standalone script with '|| true' (thanks Vidal) + + -- Mario Izquierdo (mariodebian) Sat, 06 Oct 2007 00:49:04 +0200 + initramfs-tools-tcos (0.84.7) unstable; urgency=low * Fix upgrade scripts diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 735f823..b7d898b 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -97,7 +97,7 @@ echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/ if [ -x "/etc/init.d/tcos-standalone" ]; then - update-rc.d tcos-standalone defaults >/dev/null + update-rc.d tcos-standalone defaults || true if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then invoke-rc.d tcos-standalone restart else @@ -117,14 +117,6 @@ case "$1" in fi fi ;; - upgrade|failed-upgrade|abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; - esac diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 6eddf84..2587ca5 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -19,17 +19,11 @@ case "$1" in configure|reconfigure) reload_dbus ;; - upgrade|failed-upgrade|abort-upgrade|abort-remove|abort-deconfigure) - ;; purge) - update-rc.d tcos-standalone remove >/dev/null + update-rc.d -f tcos-standalone remove >/dev/null ||true rm -f /etc/dbus/system.d/tcosmonitor.conf reload_dbus ;; - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; esac -- cgit v1.2.3 From ded0104a4dd3e6b7a84757ca63e5a679e186b0f8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 6 Oct 2007 21:21:55 +0000 Subject: initramfs-tools-tcos (0.85.1) * lockscreen/lockscreen2.c: - set environment var XLIB_SKIP_ARGB_VISUALS=1 (force load png image) * Split initramfs-tools-tcos package to new tcos-core (bins for tcos images, not server dependencies) * bin/set-limits: - Set memory limit in some startup scripts (startx tcosxmlrpc...) * xmlrpc/xauth.c - Be more silent in xauth cookie creation * hooks-addons/25tcosmonitor: - Move launchers in a new scripts files: scripts/tcos-bottom/56tcosxmlrpc scripts/tcos-bottom/55mount_listener git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@493 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 15 ++++++++++++--- debian/control | 25 ++++++++++++++++++------- debian/initramfs-tools-tcos.dirs | 7 ------- debian/initramfs-tools-tcos.install | 7 +------ debian/initramfs-tools-tcos.postinst | 29 ----------------------------- debian/initramfs-tools-tcos.postrm | 25 ------------------------- debian/initramfs-tools-tcos.prerm | 8 -------- debian/tcos-core.dirs | 7 +++++++ debian/tcos-core.install | 6 ++++++ debian/tcos-core.postinst | 36 ++++++++++++++++++++++++++++++++++++ debian/tcos-core.postrm | 33 +++++++++++++++++++++++++++++++++ debian/tcos-core.prerm | 18 ++++++++++++++++++ 12 files changed, 131 insertions(+), 85 deletions(-) create mode 100644 debian/tcos-core.dirs create mode 100644 debian/tcos-core.install create mode 100644 debian/tcos-core.postinst create mode 100644 debian/tcos-core.postrm create mode 100644 debian/tcos-core.prerm (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 49aad66..379998d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,13 +1,22 @@ -initramfs-tools-tcos (0.85.0) unstable; urgency=low +initramfs-tools-tcos (0.85.1) unstable; urgency=low * xmlrpc/* - Adopt new libxmlrpc API (> 1.06) and use conditionals adding methods - Move echo, version and status method outside main file * debian/initramfs-tools-tcos.[postint|postrm] - Remove error with unknow argument - - Purge tcos-standalone script with '|| true' (thanks Vidal) + - Purge tcos-standalone script with || true (thanks Vidal) + * lockscreen/lockscreen2.c: + - set environment var XLIB_SKIP_ARGB_VISUALS=1 (force load png image) + * Split initramfs-tools-tcos package to new tcos-core (bins for tcos images, not server dependencies) + * bin/set-limits: + - Set memory limit in some startup scripts (startx tcosxmlrpc...) + * xmlrpc/xauth.c + - Be more silent in xauth cookie creation + * hooks-addons/25tcosmonitor: + - Move launchers in a new scripts files: scripts/tcos-bottom/56tcosxmlrpc scripts/tcos-bottom/55mount_listener - -- Mario Izquierdo (mariodebian) Sat, 06 Oct 2007 00:49:04 +0200 + -- Mario Izquierdo (mariodebian) Sat, 06 Oct 2007 20:12:44 +0200 initramfs-tools-tcos (0.84.7) unstable; urgency=low diff --git a/debian/control b/debian/control index 78df3a4..e493235 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, +Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, bc, libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev, python, python-support (>= 0.3) Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 @@ -11,14 +11,12 @@ XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos Package: initramfs-tools-tcos Architecture: any -Depends: initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, - console-data, libnss-db, iftop, strace, twm, xterm, x11vnc, - dosfstools, debootstrap, libltdl3, tinylogin, cdparanoia, scrot, eject, +Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, + console-data, libnss-db, iftop, strace, twm, debootstrap, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, mknbi [i386], dropbear, ltspfs-client, - python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} + ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils -XB-Python-Version: ${python:Versions} Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -29,12 +27,25 @@ Description: tools for generating a thin client bootable image: TCOS . TCOS Thin client support for initramfs-tools. +Package: tcos-core +Architecture: any +Depends: xterm, x11vnc, dosfstools, cdparanoia, scrot, eject, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} +Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.85.0) +XB-Python-Version: ${python:Versions} +Description: common script and bins for generating a thin client bootable image: TCOS + This package contain common scripts, libs , bins and dependencies to + generate network images or be used in standalone hosts. + . + Homepage: http://www.tcosproject.org + Package: tcos-usplash Architecture: any Depends: initramfs-tools-tcos (>= 0.84.5), usplash, ${misc:Depends}, ${shlibs:Depends} -Description: usplash artwork TCOS +Description: usplash artwork for TCOS This package contains usplash boot image for TCOS. + . + Homepage: http://www.tcosproject.org Package: tcos diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 2e07930..fc1f29a 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -8,14 +8,7 @@ /etc/tcos/scripts/tcos-top /etc/tcos/hooks /etc/tcos/hooks-addons -/etc/init.d -/etc/default /var/cache/tcos/packages /var/lib/tcos/files /var/lib/tcos/tftp /usr/sbin/ -/var/lib/tcos/standalone -/var/lib/tcos/standalone/log -/var/lib/tcos/standalone/www -/var/lib/tcos/standalone/etc -/usr/lib/tcos diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index bec0c1e..86da47a 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,7 +1,5 @@ etc/tcos/* -etc/X11/Xsession.d/82export_pulseaudio -usr/lib/tcos/* -var/lib/tcos/* +var/lib/tcos/tftp/* usr/sbin/gentcos usr/sbin/update-tcospasswd usr/sbin/tcospasswd @@ -15,6 +13,3 @@ usr/share/initramfs-tools-tcos/xmlrpc/* usr/share/initramfs-tools-tcos/tcos-generation-functions.sh usr/share/initramfs-tools-tcos/tcos-run-functions.sh usr/share/initramfs-tools/* -etc/default/tcos-standalone -etc/init.d/tcos-standalone -etc/dbus-1/system.d/tcosmonitor.conf diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index b7d898b..0403337 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -91,34 +91,5 @@ else fi -# tcos-standalone -echo "TCOS_DATE=$(LC_ALL=C LC_MESSSAGES=C date)" > /var/lib/tcos/standalone/etc/tcos.conf -echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/tcos.conf - - -if [ -x "/etc/init.d/tcos-standalone" ]; then - update-rc.d tcos-standalone defaults || true - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d tcos-standalone restart - else - /etc/init.d/tcos-standalone restart - fi - -fi - -# tcosmonitor dbus -case "$1" in - configure|reconfigure) - if [ -x "/etc/init.d/dbus" ]; then - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d dbus reload || true - else - /etc/init.d/dbus reload || true - fi - fi - ;; -esac - - #DEBHELPER# diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 2587ca5..3832a3b 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -3,31 +3,6 @@ set -e -reload_dbus() { - if [ -x "/etc/init.d/dbus" ]; then - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d dbus reload || true - else - /etc/init.d/dbus reload || true - fi - fi -} - -# restart dbus with new tcosmonitor.conf -# on purge delete tcosmonitor.conf and tcos-standalone daemon -case "$1" in - configure|reconfigure) - reload_dbus - ;; - purge) - update-rc.d -f tcos-standalone remove >/dev/null ||true - rm -f /etc/dbus/system.d/tcosmonitor.conf - reload_dbus - ;; - -esac - - #DEBHELPER# diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm index 5e09f71..2f3291c 100644 --- a/debian/initramfs-tools-tcos.prerm +++ b/debian/initramfs-tools-tcos.prerm @@ -7,14 +7,6 @@ if [ "$1" = "purge" ]; then # delete all generated files and dirs rm -rf /var/lib/tcos/tftp - - # stop tcos-standalone script - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d tcos-standalone stop - else - /etc/init.d/tcos-standalone stop - fi - fi diff --git a/debian/tcos-core.dirs b/debian/tcos-core.dirs new file mode 100644 index 0000000..93cbabc --- /dev/null +++ b/debian/tcos-core.dirs @@ -0,0 +1,7 @@ +/etc/init.d +/etc/default +/var/lib/tcos/standalone +/var/lib/tcos/standalone/log +/var/lib/tcos/standalone/www +/var/lib/tcos/standalone/etc +/usr/lib/tcos diff --git a/debian/tcos-core.install b/debian/tcos-core.install new file mode 100644 index 0000000..c9d74cd --- /dev/null +++ b/debian/tcos-core.install @@ -0,0 +1,6 @@ +etc/dbus-1/system.d/tcosmonitor.conf +etc/X11/Xsession.d/82export_pulseaudio +etc/init.d/tcos-standalone +etc/default/tcos-standalone +usr/lib/tcos/* +var/lib/tcos/standalone/* diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst new file mode 100644 index 0000000..8ff24f1 --- /dev/null +++ b/debian/tcos-core.postinst @@ -0,0 +1,36 @@ +#!/bin/bash +#set -e + + + +# tcos-standalone +echo "TCOS_DATE=$(LC_ALL=C LC_MESSSAGES=C date)" > /var/lib/tcos/standalone/etc/tcos.conf +echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/tcos.conf + + +if [ -x "/etc/init.d/tcos-standalone" ]; then + update-rc.d tcos-standalone defaults || true + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d tcos-standalone restart + else + /etc/init.d/tcos-standalone restart + fi + +fi + +# tcosmonitor dbus +case "$1" in + configure|reconfigure) + if [ -x "/etc/init.d/dbus" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d dbus reload || true + else + /etc/init.d/dbus reload || true + fi + fi + ;; +esac + + +#DEBHELPER# + diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm new file mode 100644 index 0000000..2587ca5 --- /dev/null +++ b/debian/tcos-core.postrm @@ -0,0 +1,33 @@ +#!/bin/bash + +set -e + + +reload_dbus() { + if [ -x "/etc/init.d/dbus" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d dbus reload || true + else + /etc/init.d/dbus reload || true + fi + fi +} + +# restart dbus with new tcosmonitor.conf +# on purge delete tcosmonitor.conf and tcos-standalone daemon +case "$1" in + configure|reconfigure) + reload_dbus + ;; + purge) + update-rc.d -f tcos-standalone remove >/dev/null ||true + rm -f /etc/dbus/system.d/tcosmonitor.conf + reload_dbus + ;; + +esac + + + +#DEBHELPER# + diff --git a/debian/tcos-core.prerm b/debian/tcos-core.prerm new file mode 100644 index 0000000..d204a12 --- /dev/null +++ b/debian/tcos-core.prerm @@ -0,0 +1,18 @@ +#!/bin/bash +set -e + + +if [ "$1" = "purge" ]; then + + # stop tcos-standalone script + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d tcos-standalone stop + else + /etc/init.d/tcos-standalone stop + fi + +fi + + + +#DEBHELPER# -- cgit v1.2.3 From 291f8188814f71a3d678d28b9538879e6afaa681 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 7 Oct 2007 18:56:39 +0000 Subject: initramfs-tools-tcos (0.85.2) * Move lockscreen.png to tcos-core package => /usr/share/tcos-core/ git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@495 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/tcos-core.install | 1 + 2 files changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 379998d..5557006 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.85.2) unstable; urgency=low + + * Move lockscreen.png to tcos-core package => /usr/share/tcos-core/ + + -- Mario Izquierdo (mariodebian) Sun, 07 Oct 2007 20:55:12 +0200 + initramfs-tools-tcos (0.85.1) unstable; urgency=low * xmlrpc/* diff --git a/debian/tcos-core.install b/debian/tcos-core.install index c9d74cd..da1c60f 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -4,3 +4,4 @@ etc/init.d/tcos-standalone etc/default/tcos-standalone usr/lib/tcos/* var/lib/tcos/standalone/* +usr/share/tcos-core/lockscreen.png -- cgit v1.2.3 From 15db16f0ada38492d8d26d93ed8f6484ef44a5d0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 11 Oct 2007 09:18:14 +0000 Subject: initramfs-tools-tcos (0.85.3) * hooks-addons/25tcosmonitor: git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@500 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5557006..abcb51e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.85.3) unstable; urgency=low + + * hooks-addons/25tcosmonitor: + - Create dir before copying png lock image (ups !!!) + + -- Mario Izquierdo (mariodebian) Thu, 11 Oct 2007 11:17:28 +0200 + initramfs-tools-tcos (0.85.2) unstable; urgency=low * Move lockscreen.png to tcos-core package => /usr/share/tcos-core/ -- cgit v1.2.3 From 0af5f9925afc74bc1287a2b5268d030f7a989704 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 24 Oct 2007 07:36:04 +0000 Subject: initramfs-tools-tcos (0.86.0.1) * Fix some nvidia issues, delete /usr/lib/libGLcore.so (10 Mb) * bin/gentcos: - Add another method to get packages uri (-instpkg) * bin/tcos-buildchroot: - Only make links if exists into chroot and not exits outside - Call apt with nointeractive frontend * hooks-addons/55vnc: - Add auth to x11vnc server git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@505 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index abcb51e..48c1432 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.86.0.1) unstable; urgency=low + + * Fix some nvidia issues, delete /usr/lib/libGLcore.so (10 Mb) + * bin/gentcos: + - Add another method to get packages uri (-instpkg) + * bin/tcos-buildchroot: + - Only make links if exists into chroot and not exits outside + - Call apt with nointeractive frontend + * hooks-addons/55vnc: + - Add auth to x11vnc server + + -- Mario Izquierdo (mariodebian) Wed, 24 Oct 2007 09:33:23 +0200 + initramfs-tools-tcos (0.85.3) unstable; urgency=low * hooks-addons/25tcosmonitor: -- cgit v1.2.3 From 54680eeed3ed2f5d3fe24eb0bd0cb82a49339ed5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 24 Oct 2007 20:20:12 +0000 Subject: initramfs-tools-tcos (0.86.0.1) * xmlrpc/* - New method (in alpha state) tcos.vnc git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@508 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 48c1432..7670c6f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,10 @@ initramfs-tools-tcos (0.86.0.1) unstable; urgency=low - Call apt with nointeractive frontend * hooks-addons/55vnc: - Add auth to x11vnc server + * xmlrpc/* + - New method (in alpha state) tcos.vnc - -- Mario Izquierdo (mariodebian) Wed, 24 Oct 2007 09:33:23 +0200 + -- Mario Izquierdo (mariodebian) Wed, 24 Oct 2007 22:19:20 +0200 initramfs-tools-tcos (0.85.3) unstable; urgency=low -- cgit v1.2.3 From ee2049190baba57670364cb6543425517345f422 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 27 Oct 2007 21:32:51 +0000 Subject: initramfs-tools-tcos (0.86.1) * Update Debian unstable (2.6.22-3-486) and Ubuntu gutsy (2.6.22-14-generic) kernels * bin/daemonize.sh: - wrap start-stop-daemon in a simple script git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@514 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7670c6f..f09e95d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -initramfs-tools-tcos (0.86.0.1) unstable; urgency=low +initramfs-tools-tcos (0.86.1) unstable; urgency=low * Fix some nvidia issues, delete /usr/lib/libGLcore.so (10 Mb) * bin/gentcos: @@ -9,9 +9,12 @@ initramfs-tools-tcos (0.86.0.1) unstable; urgency=low * hooks-addons/55vnc: - Add auth to x11vnc server * xmlrpc/* - - New method (in alpha state) tcos.vnc + - New method tcos.vnc use a new wrapper: vnc-controller.sh + * Update Debian unstable (2.6.22-3-486) and Ubuntu gutsy (2.6.22-14-generic) kernels + * bin/daemonize.sh: + - wrap start-stop-daemon in a simple script - -- Mario Izquierdo (mariodebian) Wed, 24 Oct 2007 22:19:20 +0200 + -- Mario Izquierdo (mariodebian) Sat, 27 Oct 2007 23:31:17 +0200 initramfs-tools-tcos (0.85.3) unstable; urgency=low -- cgit v1.2.3 From fcc455f8324b14ea34d28cefcacbe41f71282782 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 27 Oct 2007 22:49:48 +0000 Subject: initramfs-tools-tcos (0.86.2) * Revert (semi) last change who => w: - Old versions use column 2, new versions use column 3 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@515 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f09e95d..8172b4e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.86.2) unstable; urgency=low + + * Revert (semi) last change who => w: + - Old versions use column 2, new versions use column 3 + + -- Mario Izquierdo (mariodebian) Sun, 28 Oct 2007 00:47:25 +0200 + initramfs-tools-tcos (0.86.1) unstable; urgency=low * Fix some nvidia issues, delete /usr/lib/libGLcore.so (10 Mb) -- cgit v1.2.3 From eb4150e5ea3a0c4cff96b726c53d0e1f6448c6a2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 29 Oct 2007 08:33:55 +0000 Subject: initramfs-tools-tcos (0.86.3) * xmlrpc/standalone.[ch] - New STANDALONE_TIME, to get time logged from standalone host * tcos.conf: - Disable TCOS_MAX_MEM git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@516 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8172b4e..20136fd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.86.3) unstable; urgency=low + + * xmlrpc/standalone.[ch] + - New STANDALONE_TIME, to get time logged from standalone host + * tcos.conf: + - Disable TCOS_MAX_MEM + + -- Mario Izquierdo (mariodebian) Mon, 29 Oct 2007 09:32:05 +0100 + initramfs-tools-tcos (0.86.2) unstable; urgency=low * Revert (semi) last change who => w: -- cgit v1.2.3 From 7fe2f0b5fb0dfc3539d389d4afee9558cc5fd1c4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 1 Nov 2007 18:13:44 +0000 Subject: initramfs-tools-tcos (0.86.4) * xmlrpc/exe.c: - call daemonize from job_exe * Makefile: - Install daemonize with 755 not 644 * xmlrpc/standalone.h: - Change STANDALONE_TIME define to work with old and new clients * xmlrpc/sh/vnc-controller.sh: - Remove abspath and add dbus call to startclient * bin/daemonize.sh: - Fix remove first arg sed command git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@523 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 20136fd..6629932 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +initramfs-tools-tcos (0.86.4) unstable; urgency=low + + * xmlrpc/exe.c: + - call daemonize from job_exe + * Makefile: + - Install daemonize with 755 not 644 + * xmlrpc/standalone.h: + - Change STANDALONE_TIME define to work with old and new clients + * xmlrpc/sh/vnc-controller.sh: + - Remove abspath and add dbus call to startclient + * bin/daemonize.sh: + - Fix remove first arg sed command + + -- Mario Izquierdo (mariodebian) Thu, 01 Nov 2007 19:13:00 +0100 + initramfs-tools-tcos (0.86.3) unstable; urgency=low * xmlrpc/standalone.[ch] -- cgit v1.2.3 From c277c02c0ea8ed97fbb390dc23d3f23722d8a62d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 2 Nov 2007 16:05:59 +0000 Subject: initramfs-tools-tcos (0.86.5) * xmlrpc/sh/tcos-dbus.py: - Stop if bad username:passwd string * xmlrpc/sh/screenshot.sh - export XAUTHORITY in thin client case * xmlrpc/Makefile - Clean temp *~ files git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@525 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6629932..fbd738c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.86.5) unstable; urgency=low + + * xmlrpc/sh/tcos-dbus.py: + - Stop if bad username:passwd string + * xmlrpc/sh/screenshot.sh + - export XAUTHORITY in thin client case + * xmlrpc/Makefile + - Clean temp *~ files + + -- Mario Izquierdo (mariodebian) Fri, 02 Nov 2007 17:05:29 +0100 + initramfs-tools-tcos (0.86.4) unstable; urgency=low * xmlrpc/exe.c: -- cgit v1.2.3 From c5a199d97f81545197330e15f53464827f407ada Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 6 Nov 2007 22:21:16 +0000 Subject: initramfs-tools-tcos (0.86.6) * xmlrpc/vnc.c: - Fix typo in IS_STANDALONE condition (not needed) * bin/tcos-buildchroot - Add EXTRA mirror to Ubuntu (universe and multiverse) - Add new tcos-keyring package - Remove download key with wget * debian/control: - Add new package depends tcos-keyring git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@529 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ debian/control | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index fbd738c..000aefe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.86.6) unstable; urgency=low + + * xmlrpc/vnc.c: + - Fix typo in IS_STANDALONE condition (not needed) + * bin/tcos-buildchroot + - Add EXTRA mirror to Ubuntu (universe and multiverse) + - Add new tcos-keyring package + - Remove download key with wget + * debian/control: + - Add new package depends tcos-keyring + + -- Mario Izquierdo (mariodebian) Tue, 06 Nov 2007 23:20:21 +0100 + initramfs-tools-tcos (0.86.5) unstable; urgency=low * xmlrpc/sh/tcos-dbus.py: diff --git a/debian/control b/debian/control index e493235..a442dce 100644 --- a/debian/control +++ b/debian/control @@ -50,7 +50,7 @@ Description: usplash artwork for TCOS Package: tcos Architecture: all -Depends: initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5) [i386], +Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5) [i386], ${misc:Depends}, ${shlibs:Depends}, atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, -- cgit v1.2.3 From afb84ce0d1adc18469557fb28b81723c5094d35c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 7 Nov 2007 23:08:47 +0000 Subject: initramfs-tools-tcos (0.86.7) * Add support to Intel Dot Station (alias Paquito): - Add hook-addon and test if modem and graphic card. - Force load some optional modules git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@533 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 000aefe..c6a3ca6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.86.7) unstable; urgency=low + + * Add support to Intel Dot Station (alias Paquito): + - Add hook-addon and test if modem and graphic card. + - Force load some optional modules + + -- Mario Izquierdo (mariodebian) Thu, 08 Nov 2007 00:06:51 +0100 + initramfs-tools-tcos (0.86.6) unstable; urgency=low * xmlrpc/vnc.c: -- cgit v1.2.3 From a13f56a70ccb7695bf5293d9963034e31caf0bb8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 8 Nov 2007 21:22:40 +0000 Subject: initramfs-tools-tcos (0.86.8) * hooks/tcosnfs - Add 00users 01busybox 02udev2 hooks-addons (ubuntu busybox awk bug) * Remove not needed code git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@534 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c6a3ca6..3bb0da6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.86.8) unstable; urgency=low + + * hooks/tcosnfs + - Add 00users 01busybox 02udev2 hooks-addons (ubuntu busybox awk bug) + * Remove not needed code + + -- Mario Izquierdo (mariodebian) Thu, 08 Nov 2007 22:21:45 +0100 + initramfs-tools-tcos (0.86.7) unstable; urgency=low * Add support to Intel Dot Station (alias Paquito): -- cgit v1.2.3 From 6372bb0372e5a9d25e6e9111612693e7bd327231 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 10 Nov 2007 10:24:55 +0000 Subject: initramfs-tools-tcos (0.87.1) * scripts/tcos-top/* - Add new cmdline force nfs to force mount nfs in host with more TCOS_MIN_RAM * debian/*install debian/*manpages: - Move update-tcospasswd and tcospasswd to tcos-core package * debian/control: - Add depends xvnc4viewer|xvncviewer - Remove tftpd-hpa depends (force to install atftpd) * debian/tcos-standalone.init: - Include vars.sh file only if exists (not critical) * hooks/tcosnfs: - Make some dirs in initramfs before calling other hooks-addons * scripts/tcos-top/40make_init: - Create again busybox links in NFS init * bin/tcos-buildchroot: - Link NFS files and dirs in update images (if exists) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@535 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 20 ++++++++++++++++++++ debian/control | 6 +++--- debian/initramfs-tools-tcos.install | 2 -- debian/initramfs-tools-tcos.manpages | 2 -- debian/tcos-core.install | 2 ++ debian/tcos-core.manpages | 2 ++ debian/tcos-standalone.init | 2 +- 7 files changed, 28 insertions(+), 8 deletions(-) create mode 100644 debian/tcos-core.manpages (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3bb0da6..f0f4f7c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,23 @@ +initramfs-tools-tcos (0.87.1) unstable; urgency=low + + * scripts/tcos-top/* + - Add new cmdline force nfs to force mount nfs in host with more TCOS_MIN_RAM + * debian/*install debian/*manpages: + - Move update-tcospasswd and tcospasswd to tcos-core package + * debian/control: + - Add depends xvnc4viewer|xvncviewer + - Remove tftpd-hpa depends (force to install atftpd) + * debian/tcos-standalone.init: + - Include vars.sh file only if exists (not critical) + * hooks/tcosnfs: + - Make some dirs in initramfs before calling other hooks-addons + * scripts/tcos-top/40make_init: + - Create again busybox links in NFS init + * bin/tcos-buildchroot: + - Link NFS files and dirs in update images (if exists) + + -- Mario Izquierdo (mariodebian) Sat, 10 Nov 2007 11:22:05 +0100 + initramfs-tools-tcos (0.86.8) unstable; urgency=low * hooks/tcosnfs diff --git a/debian/control b/debian/control index a442dce..2dbd095 100644 --- a/debian/control +++ b/debian/control @@ -29,8 +29,8 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: xterm, x11vnc, dosfstools, cdparanoia, scrot, eject, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} -Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.85.0) +Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} +Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.86.8) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS This package contain common scripts, libs , bins and dependencies to @@ -52,7 +52,7 @@ Package: tcos Architecture: all Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5) [i386], ${misc:Depends}, ${shlibs:Depends}, - atftpd | tftpd-hpa, dhcp3-server | dhcp-server, tcosmonitor, + atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 86da47a..6eaaa75 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,8 +1,6 @@ etc/tcos/* var/lib/tcos/tftp/* usr/sbin/gentcos -usr/sbin/update-tcospasswd -usr/sbin/tcospasswd usr/sbin/tcos-buildchroot usr/share/initramfs-tools-tcos/tcos.conf usr/share/initramfs-tools-tcos/xmlrpc/* diff --git a/debian/initramfs-tools-tcos.manpages b/debian/initramfs-tools-tcos.manpages index 42cfd10..6c9e0b9 100644 --- a/debian/initramfs-tools-tcos.manpages +++ b/debian/initramfs-tools-tcos.manpages @@ -1,5 +1,3 @@ bin/gentcos.1 bin/tcos-buildchroot.1 -xmlrpc/man/tcospasswd.1 -xmlrpc/man/update-tcospasswd.1 xmlrpc/man/tcosxmlrpc.1 diff --git a/debian/tcos-core.install b/debian/tcos-core.install index da1c60f..89e37b3 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -5,3 +5,5 @@ etc/default/tcos-standalone usr/lib/tcos/* var/lib/tcos/standalone/* usr/share/tcos-core/lockscreen.png +usr/sbin/update-tcospasswd +usr/sbin/tcospasswd diff --git a/debian/tcos-core.manpages b/debian/tcos-core.manpages new file mode 100644 index 0000000..fe99021 --- /dev/null +++ b/debian/tcos-core.manpages @@ -0,0 +1,2 @@ +xmlrpc/man/tcospasswd.1 +xmlrpc/man/update-tcospasswd.1 diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index b0e040b..f62c154 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -41,7 +41,7 @@ if [ "$TCOS_STANDALONE_START" = "0" ]; then fi # Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh +[ -e /lib/init/vars.sh ] && . /lib/init/vars.sh # Define LSB log_* functions. # Depend on lsb-base (>= 3.0-6) to ensure that this file is present. -- cgit v1.2.3 From 8d7fb8d92b713e07c3937cfed36becf11eaaea7b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 10 Nov 2007 10:44:35 +0000 Subject: initramfs-tools-tcos * conflicts with << 0.87.0 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@536 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 2dbd095..57f5913 100644 --- a/debian/control +++ b/debian/control @@ -30,7 +30,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} -Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.86.8) +Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS This package contain common scripts, libs , bins and dependencies to -- cgit v1.2.3 From 177582bbdd6f60147dc3f14bbd1299a8d78c3026 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 12 Nov 2007 10:47:53 +0000 Subject: initramfs-tools-tcos (0.87.2) * Move usr-x.x.x.squashfs file to TFTP_DIR, files dir is obsolete from now * scripts/tcos-bottom/50freespace bin/clear-logs: - New script, empty logs files bigger than 256 kb * scripts/tcos-bottom/35services: - Only start inetd if /etc/inetd.conf exists * tcos/tcos.msg tcos/help.msg tcos/help2.msg tcos/default.tpl - Update some command line options and add new page F2 * hooks/tcosmods conf/tcos-generation-functions.sh: - Export tcos_manual_add_modules and force_add_module functions in tcos-generation-functions * hoos/tcosbin hooks/tcosnfs: - Move some common code to new hooks-addons: 00main 00init 90usplash * hooks-addons/50xorg: - Remove nvidia_drv.so from image (not work, no needed) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@537 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/bugs | 2 +- debian/changelog | 18 ++++++++++++++++++ debian/initramfs-tools-tcos.dirs | 1 - 3 files changed, 19 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/bugs b/debian/bugs index 2215bc7..57e116b 100644 --- a/debian/bugs +++ b/debian/bugs @@ -5,7 +5,7 @@ # SIZE of some files echo "Size of images:" >&3 -du /var/lib/tcos/tftp/initramfs-* /var/lib/tcos/files/usr-* >&3 +du /var/lib/tcos/tftp/initramfs-* /var/lib/tcos/tftp/usr-* >&3 echo -e "\n" >&3 diff --git a/debian/changelog b/debian/changelog index f0f4f7c..a20e6aa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +initramfs-tools-tcos (0.87.2) unstable; urgency=low + + * Move usr-x.x.x.squashfs file to TFTP_DIR, files dir is obsolete from now + * scripts/tcos-bottom/50freespace bin/clear-logs: + - New script, empty logs files bigger than 256 kb + * scripts/tcos-bottom/35services: + - Only start inetd if /etc/inetd.conf exists + * tcos/tcos.msg tcos/help.msg tcos/help2.msg tcos/default.tpl + - Update some command line options and add new page F2 + * hooks/tcosmods conf/tcos-generation-functions.sh: + - Export tcos_manual_add_modules and force_add_module functions in tcos-generation-functions + * hoos/tcosbin hooks/tcosnfs: + - Move some common code to new hooks-addons: 00main 00init 90usplash + * hooks-addons/50xorg: + - Remove nvidia_drv.so from image (not work, no needed) + + -- Mario Izquierdo (mariodebian) Sun, 11 Nov 2007 15:25:48 +0100 + initramfs-tools-tcos (0.87.1) unstable; urgency=low * scripts/tcos-top/* diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index fc1f29a..9f388da 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -9,6 +9,5 @@ /etc/tcos/hooks /etc/tcos/hooks-addons /var/cache/tcos/packages -/var/lib/tcos/files /var/lib/tcos/tftp /usr/sbin/ -- cgit v1.2.3 From 39d0a888bae091a2b6669160b06443257e781890 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 12 Nov 2007 11:29:29 +0000 Subject: initramfs-tools-tcos * Remove obsolete example in debian/initramfs-tools-tcos.examples git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@538 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/initramfs-tools-tcos.examples | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.examples b/debian/initramfs-tools-tcos.examples index 1a0313b..15cb003 100644 --- a/debian/initramfs-tools-tcos.examples +++ b/debian/initramfs-tools-tcos.examples @@ -1,3 +1,2 @@ -tcos/conf-example.conf tcos/dhcpd.conf tcos/dhcpd-without-mac.conf -- cgit v1.2.3 From 932981bf4a0ea531bea08b73c064dedbd279f9e9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 14 Nov 2007 17:29:36 +0000 Subject: initramfs-tools-tcos * bin/tcos-buildchroot: - install universe packages outside cdebootstrap git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@539 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/initramfs-tools-tcos.postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 0403337..d3e6d3d 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -78,7 +78,7 @@ else if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then echo "" echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" - echo " new TCOS images must not work if you mantain this dir" + echo " new TCOS images will not work if you mantain this dir" echo "" elif [ ! -e ${TFTPBOOT}/tcos ]; then -- cgit v1.2.3 From 8d67e7b739251ee9ebae853f79c59882f0680145 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Thu, 15 Nov 2007 22:42:48 +0000 Subject: * Fix tcos-buildchroot in Ubuntu git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@540 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a20e6aa..f589555 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.87.3) unstable; urgency=low + + * Fix tcos-buildchroot in Ubuntu + + -- Ignacio Vidal Thu, 15 Nov 2007 23:30:51 +0100 + initramfs-tools-tcos (0.87.2) unstable; urgency=low * Move usr-x.x.x.squashfs file to TFTP_DIR, files dir is obsolete from now -- cgit v1.2.3 From 81375e6af7f6c6059178c15b2055e9c363af4446 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 17 Nov 2007 18:15:14 +0000 Subject: initramfs-tools-tcos (0.87.4) * session-cmd/: - Scripts to exit current session (from lliurex developers) - Added to debian/copyright * bin/tcos-buildchroot: - More changes to make work in Ubuntu * debian/control: - New depends on tcos-core package: netpipes and libnotify-bin (session-cmd) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@542 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ debian/control | 3 ++- debian/copyright | 4 ++++ 3 files changed, 18 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f589555..a5c1441 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.87.4) unstable; urgency=low + + * session-cmd/: + - Scripts to exit current session (from lliurex developers) + - Added to debian/copyright + * bin/tcos-buildchroot: + - More changes to make work in Ubuntu + * debian/control: + - New depends on tcos-core package: netpipes and libnotify-bin (session-cmd) + + -- Mario Izquierdo (mariodebian) Sat, 17 Nov 2007 19:11:47 +0100 + initramfs-tools-tcos (0.87.3) unstable; urgency=low * Fix tcos-buildchroot in Ubuntu diff --git a/debian/control b/debian/control index 57f5913..9de9c0c 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,8 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} +Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, + netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS diff --git a/debian/copyright b/debian/copyright index c81b85c..80a1567 100644 --- a/debian/copyright +++ b/debian/copyright @@ -105,6 +105,10 @@ Licenses: Andre L.R. Ferreira + session-cmd/*: + Scripts to exit from gnome using sockets + Copyright (c) 2007 Luis Garcia Gisbert + On Debian systems, the complete text of the GNU General Public License, version 2, can be found in /usr/share/common-licenses/GPL. -- cgit v1.2.3 From af7ddd7bbc5413456fc5d12cad0636b9836bb445 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 19 Nov 2007 13:50:15 +0000 Subject: initramfs-tools-tcos (0.87.5) session-cmd/* kde logout Permission denied with socket creation Not list or remove all sockets in thin clients actions git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@544 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a5c1441..26fb85e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.87.5) unstable; urgency=low + + * session-cmd/* + - kde logout + - Permission denied with socket creation + - Not list or remove all sockets in thin clients actions + + -- Ignacio Vidal Mon, 19 Nov 2007 14:32:56 +0100 + initramfs-tools-tcos (0.87.4) unstable; urgency=low * session-cmd/: -- cgit v1.2.3 From cfad9efe8fbac58f402608b2debb6a80ebc1b571 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 19 Nov 2007 22:10:04 +0000 Subject: initramfs-tools-tcos (0.87.6) * hooks-addons/21pulseaudio: - Don't enable esound protocol in new pulseaudio lib * session-cmd/session-cmd.desktop: - Start session-cdm from /etc/xdg/autostart * session-cmd/session-cmd-script: - exit if not remote or not standalone git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@546 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ debian/tcos-core.install | 1 + 2 files changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 26fb85e..833ef60 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.87.6) unstable; urgency=low + + * hooks-addons/21pulseaudio: + - Don't enable esound protocol in new pulseaudio lib + * session-cmd/session-cmd.desktop: + - Start session-cdm from /etc/xdg/autostart + * session-cmd/session-cmd-script: + - exit if not remote or not standalone + + -- Mario Izquierdo (mariodebian) Mon, 19 Nov 2007 23:07:56 +0100 + initramfs-tools-tcos (0.87.5) unstable; urgency=low * session-cmd/* diff --git a/debian/tcos-core.install b/debian/tcos-core.install index 89e37b3..c9b957b 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -7,3 +7,4 @@ var/lib/tcos/standalone/* usr/share/tcos-core/lockscreen.png usr/sbin/update-tcospasswd usr/sbin/tcospasswd +etc/xdg/autostart/session-cmd.desktop -- cgit v1.2.3 From 586d98005219f65c4875f8039624bcf5bde72f7f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 24 Nov 2007 10:55:38 +0000 Subject: initramfs-tools-tcos (0.87.7) [ vidal ] * session-cmd/* - fix syntax error and logout kde [ Mario Izquierdo (mariodebian) ] * Fix pulseaudio errors, need to update cached pulseaudio-esound-compat package * Remove debian/initramfs-tools-tcos.postrm * Create TFTPBOOT dir if not exists * Clean more dirs in debian/initramfs-tools-tcos.prerm git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@553 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 ++++++++++++++ debian/initramfs-tools-tcos.postinst | 15 +++++---------- debian/initramfs-tools-tcos.postrm | 8 -------- debian/initramfs-tools-tcos.prerm | 2 ++ 4 files changed, 21 insertions(+), 18 deletions(-) delete mode 100644 debian/initramfs-tools-tcos.postrm (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 833ef60..493d8a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +initramfs-tools-tcos (0.87.7) unstable; urgency=low + + [ vidal ] + * session-cmd/* + - fix syntax error and logout kde + + [ Mario Izquierdo (mariodebian) ] + * Fix pulseaudio errors, need to update cached pulseaudio-esound-compat package + * Remove debian/initramfs-tools-tcos.postrm + * Create TFTPBOOT dir if not exists + * Clean more dirs in debian/initramfs-tools-tcos.prerm + + -- Mario Izquierdo (mariodebian) Sat, 24 Nov 2007 11:53:49 +0100 + initramfs-tools-tcos (0.87.6) unstable; urgency=low * hooks-addons/21pulseaudio: diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index d3e6d3d..eb61d3c 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -66,14 +66,12 @@ if [ -z "${TFTPBOOT}" ]; then echo "" echo "***********************************************************" -elif [ ! -d ${TFTPBOOT} ]; then - - echo "***********************************************************" - echo "initramfs-tools-tcos: ERROR: your configured TFTPD dir " - echo " "${TFTPBOOT}" not exits, please create first." - echo "***********************************************************" - else + if [ ! -d ${TFTPBOOT} ]; then + # create dir + mkdir -p "${TFTPBOOT}" + fi + # make symlinks if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then echo "" @@ -84,9 +82,6 @@ else elif [ ! -e ${TFTPBOOT}/tcos ]; then ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos - #elif [ -L ${TFTPBOOT}/tcos ]; then - # echo "initramfs-tools-tcos: INFO: ${TFTPBOOT}/tcos is a symbolic link, all seems OK." - fi fi diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm deleted file mode 100644 index 3832a3b..0000000 --- a/debian/initramfs-tools-tcos.postrm +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -set -e - - - -#DEBHELPER# - diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm index 2f3291c..ba4b0de 100644 --- a/debian/initramfs-tools-tcos.prerm +++ b/debian/initramfs-tools-tcos.prerm @@ -6,6 +6,8 @@ if [ "$1" = "purge" ]; then # delete all generated files and dirs rm -rf /var/lib/tcos/tftp + rm -rf /var/lib/tcos/files + rm -rf /var/lib/tcos/fs-* fi -- cgit v1.2.3 From ac2fc83d4c83212189f5a4a906f9e4ba1613b002 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 25 Nov 2007 21:16:16 +0000 Subject: initramfs-tools-tcos (0.87.8) * Add branding support: - New dir /etc/tcos/conf.d/ which can contain some tcos conf files * bin/tcos-buildchroot: - Add same apt-get options to all calls - Fix some errors - tested with Debian and Ubuntu. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@557 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ debian/control | 2 +- debian/initramfs-tools-tcos.dirs | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 493d8a3..26dbfde 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.87.8) unstable; urgency=low + + * Add branding support: + - New dir /etc/tcos/conf.d/ which can contain some tcos conf files + * bin/tcos-buildchroot: + - Add same apt-get options to all calls + - Fix some errors + - tested with Debian and Ubuntu. + + -- Mario Izquierdo (mariodebian) Sun, 25 Nov 2007 21:33:00 +0100 + initramfs-tools-tcos (0.87.7) unstable; urgency=low [ vidal ] diff --git a/debian/control b/debian/control index 9de9c0c..04cab3e 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, +Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 9f388da..a9fb0ef 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -8,6 +8,7 @@ /etc/tcos/scripts/tcos-top /etc/tcos/hooks /etc/tcos/hooks-addons +/etc/tcos/conf.d/ /var/cache/tcos/packages /var/lib/tcos/tftp /usr/sbin/ -- cgit v1.2.3 From 20ab0301f4b0e1edd7147a7547e40823fcc982d0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 25 Nov 2007 22:15:22 +0000 Subject: initramfs-tools-tcos (0.87.9) * Fix branding errors: - Only include if file exists git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@559 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 26dbfde..a4ce260 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.87.9) unstable; urgency=low + + * Fix branding errors: + - Only include if file exists + + -- Mario Izquierdo (mariodebian) Sun, 25 Nov 2007 23:13:37 +0100 + initramfs-tools-tcos (0.87.8) unstable; urgency=low * Add branding support: -- cgit v1.2.3 From 062aa54ff97c0ddb153e6906582c4c58246b58d8 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 26 Nov 2007 12:47:30 +0000 Subject: initramfs-tools-tcos (0.87.10) * session-cmd/session-cmd-exec: - Fail to read /etc/tcos/tcos.conf, need correct permissions * conf/tcos-run-functions.sh: - Fix function, not work anymore tcos pxe * bin/tcos-buildchroot: - Remove more old files to force links update git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@561 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a4ce260..0b764bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.87.10) unstable; urgency=low + + * session-cmd/session-cmd-exec: + - Fail to read /etc/tcos/tcos.conf, need correct permissions + * conf/tcos-run-functions.sh: + - Fix function, not work anymore tcos pxe + * bin/tcos-buildchroot: + - Remove more old files to force links update + + -- Ignacio Vidal Mon, 26 Nov 2007 13:34:18 +0100 + initramfs-tools-tcos (0.87.9) unstable; urgency=low * Fix branding errors: -- cgit v1.2.3 From aa92b168461cdf430bb300dec001b949baf50e20 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 27 Nov 2007 09:03:31 +0000 Subject: initramfs-tools-tcos (0.87.11) * conf/tcos-run-functions.sh: - Revert last change, sorry for break TCOS git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@562 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0b764bc..70f52d9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.87.11) unstable; urgency=low + + * conf/tcos-run-functions.sh: + - Revert last change, sorry for break TCOS + + -- Mario Izquierdo (mariodebian) Tue, 27 Nov 2007 10:01:44 +0100 + initramfs-tools-tcos (0.87.10) unstable; urgency=low * session-cmd/session-cmd-exec: -- cgit v1.2.3 From f2ed8ce51d9ac58cfc6f544ed3555528ad8e6397 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 27 Nov 2007 09:29:25 +0000 Subject: initramfs-tools-tcos (0.87.11) * debian/control: - Put depends in single line (old versions like dapper don't allow multiple lines) - Remove [i386] arch depends (old versions don't support) - Remove mknbi depends from Makefile patch_amd64 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@563 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- debian/control | 22 +++++----------------- 2 files changed, 10 insertions(+), 18 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 70f52d9..83ded24 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,12 @@ initramfs-tools-tcos (0.87.11) unstable; urgency=low * conf/tcos-run-functions.sh: - Revert last change, sorry for break TCOS + * debian/control: + - Put depends in single line (old versions like dapper don't allow multiple lines) + - Remove [i386] arch depends (old versions don't support) + - Remove mknbi depends from Makefile patch_amd64 - -- Mario Izquierdo (mariodebian) Tue, 27 Nov 2007 10:01:44 +0100 + -- Mario Izquierdo (mariodebian) Tue, 27 Nov 2007 10:26:33 +0100 initramfs-tools-tcos (0.87.10) unstable; urgency=low diff --git a/debian/control b/debian/control index 04cab3e..14dea63 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, bc, - libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev, python, python-support (>= 0.3) +Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, bc, libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev, python, python-support (>= 0.3) Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos @@ -11,10 +10,7 @@ XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos Package: initramfs-tools-tcos Architecture: any -Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, - console-data, libnss-db, iftop, strace, twm, debootstrap, libltdl3, tinylogin, - debconf, grub, syslinux, squashfs-tools, mknbi [i386], dropbear, ltspfs-client, - ${misc:Depends}, ${shlibs:Depends} +Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, debootstrap, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ltspfs-client, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils Description: tools for generating a thin client bootable image: TCOS @@ -29,8 +25,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, - netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} +Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS @@ -41,8 +36,7 @@ Description: common script and bins for generating a thin client bootable image: Package: tcos-usplash Architecture: any -Depends: initramfs-tools-tcos (>= 0.84.5), usplash, - ${misc:Depends}, ${shlibs:Depends} +Depends: initramfs-tools-tcos (>= 0.84.5), usplash, ${misc:Depends}, ${shlibs:Depends} Description: usplash artwork for TCOS This package contains usplash boot image for TCOS. . @@ -51,13 +45,7 @@ Description: usplash artwork for TCOS Package: tcos Architecture: all -Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5) [i386], - ${misc:Depends}, ${shlibs:Depends}, - atftpd, dhcp3-server | dhcp-server, tcosmonitor, - openbsd-inetd | netkit-inetd | inetutils-inetd, - aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, - mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, - shfs-utils, python, python-configobj, fuse-utils +Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5), atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, shfs-utils, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} Recommends: pulseaudio-esound-compat Provides: tcos-server-utils Replaces: tcos-server-utils -- cgit v1.2.3 From 54c88d2d7c5635f00bc3a6953f8215e80c9e5211 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 27 Nov 2007 14:12:54 +0000 Subject: initramfs-tools-tcos (0.87.12) * bin/tcos-buildchroot: - Update support for Ubuntu distros grather than Gutsy with kernel modules git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@564 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 83ded24..f4f0879 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.87.12) unstable; urgency=low + + * bin/tcos-buildchroot: + - Update support for Ubuntu distros grather than Gutsy with kernel modules + + -- Ignacio Vidal Tue, 27 Nov 2007 15:00:23 +0100 + initramfs-tools-tcos (0.87.11) unstable; urgency=low * conf/tcos-run-functions.sh: -- cgit v1.2.3 From 2ac0cf088a0b7094953db91c297937da7499bf2d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 28 Nov 2007 18:04:04 +0000 Subject: initramfs-tools-tcos (0.87.13) * gentcos: - Add option -rmpkg (remove cached package) * session-cmd/session-cmd-exec: - Fix typo in TITLE var * common.mk: - Add Ubuntu hardy to defined distros * hooks-addons/00main: - Copy real ldconfig (suggested by Ignacio Vidal) * lockscreen/lockscreen2.c lockscreen/Makefile: - Support branding (if lockscreen-custom.png exists, loads it) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@567 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f4f0879..06ba0c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +initramfs-tools-tcos (0.87.13) unstable; urgency=low + + * gentcos: + - Add option -rmpkg (remove cached package) + * session-cmd/session-cmd-exec: + - Fix typo in TITLE var + * common.mk: + - Add Ubuntu hardy to defined distros + * hooks-addons/00main: + - Copy real ldconfig (suggested by Ignacio Vidal) + * lockscreen/lockscreen2.c lockscreen/Makefile: + - Support branding (if lockscreen-custom.png exists, loads it) + + -- Mario Izquierdo (mariodebian) Wed, 28 Nov 2007 17:47:36 +0100 + initramfs-tools-tcos (0.87.12) unstable; urgency=low * bin/tcos-buildchroot: -- cgit v1.2.3 From 32b00f81882a0858194b9ce906f74869e8d04a33 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 29 Nov 2007 10:17:50 +0000 Subject: initramfs-tools-tcos (0.87.13) * common.mk: - Add Debian testing to build targets (unstable or etch don't work) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@568 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 06ba0c6..6f06fc5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,8 +10,10 @@ initramfs-tools-tcos (0.87.13) unstable; urgency=low - Copy real ldconfig (suggested by Ignacio Vidal) * lockscreen/lockscreen2.c lockscreen/Makefile: - Support branding (if lockscreen-custom.png exists, loads it) + * common.mk: + - Add Debian testing to build targets (unstable or etch don't work) - -- Mario Izquierdo (mariodebian) Wed, 28 Nov 2007 17:47:36 +0100 + -- Mario Izquierdo (mariodebian) Thu, 29 Nov 2007 11:17:08 +0100 initramfs-tools-tcos (0.87.12) unstable; urgency=low diff --git a/debian/control b/debian/control index 14dea63..79b322e 100644 --- a/debian/control +++ b/debian/control @@ -45,8 +45,8 @@ Description: usplash artwork for TCOS Package: tcos Architecture: all -Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5), atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, shfs-utils, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} -Recommends: pulseaudio-esound-compat +Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5), atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} +Recommends: pulseaudio-esound-compat, shfs-utils Provides: tcos-server-utils Replaces: tcos-server-utils XB-Python-Version: ${python:Versions} -- cgit v1.2.3 From dbcf0918220e79e8e99989e015711af6f5ce45cf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 29 Nov 2007 15:31:13 +0000 Subject: initramfs-tools-tcos (0.88.1) * tcos-standalone/*: - New python GUI to configure tcos standalone mode * debian/control debian/tcos-core* debian/tcos-standalone*: - Move some code to new package tcos-standalone * hooks/tcosnfs hooks-addons/00main hooks-addons/00users: - Only include files if not using NFS * hooks/03wireless hooks-addons/90usplash: - Fix minor typos git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@569 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ debian/control | 11 ++++++++++- debian/tcos-core.install | 3 --- debian/tcos-core.postinst | 16 ---------------- debian/tcos-core.postrm | 3 +-- debian/tcos-core.prerm | 18 ------------------ debian/tcos-standalone.default | 2 +- debian/tcos-standalone.init | 12 ++++++++++++ debian/tcos-standalone.install | 7 +++++++ debian/tcos-standalone.manpages | 1 + debian/tcos-standalone.postinst | 22 ++++++++++++++++++++++ debian/tcos-standalone.postrm | 16 ++++++++++++++++ debian/tcos-standalone.prerm | 18 ++++++++++++++++++ 13 files changed, 101 insertions(+), 41 deletions(-) delete mode 100644 debian/tcos-core.prerm create mode 100644 debian/tcos-standalone.install create mode 100644 debian/tcos-standalone.manpages create mode 100644 debian/tcos-standalone.postinst create mode 100644 debian/tcos-standalone.postrm create mode 100644 debian/tcos-standalone.prerm (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6f06fc5..4849793 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.88.1) unstable; urgency=low + + * tcos-standalone/*: + - New python GUI to configure tcos standalone mode + * debian/control debian/tcos-core* debian/tcos-standalone*: + - Move some code to new package tcos-standalone + * hooks/tcosnfs hooks-addons/00main hooks-addons/00users: + - Only include files if not using NFS + * hooks/03wireless hooks-addons/90usplash: + - Fix minor typos + + -- Mario Izquierdo (mariodebian) Thu, 29 Nov 2007 16:26:57 +0100 + initramfs-tools-tcos (0.87.13) unstable; urgency=low * gentcos: diff --git a/debian/control b/debian/control index 79b322e..848bdb8 100644 --- a/debian/control +++ b/debian/control @@ -25,7 +25,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} +Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS @@ -42,6 +42,15 @@ Description: usplash artwork for TCOS . Homepage: http://www.tcosproject.org +Package: tcos-standalone +Architecture: any +Depends: tcos-core (>= 0.84.5), tcosmonitor, gksu, python-gnome2-extras, python-gtk2, python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} +Description: TCOS standalone GUI configurator + This package contains a pygtk gui configurator and depends + to install a standalone TCOS host + . + Homepage: http://www.tcosproject.org + Package: tcos Architecture: all diff --git a/debian/tcos-core.install b/debian/tcos-core.install index c9b957b..8a837cb 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -1,9 +1,6 @@ etc/dbus-1/system.d/tcosmonitor.conf etc/X11/Xsession.d/82export_pulseaudio -etc/init.d/tcos-standalone -etc/default/tcos-standalone usr/lib/tcos/* -var/lib/tcos/standalone/* usr/share/tcos-core/lockscreen.png usr/sbin/update-tcospasswd usr/sbin/tcospasswd diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 8ff24f1..04393dc 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -2,22 +2,6 @@ #set -e - -# tcos-standalone -echo "TCOS_DATE=$(LC_ALL=C LC_MESSSAGES=C date)" > /var/lib/tcos/standalone/etc/tcos.conf -echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/tcos.conf - - -if [ -x "/etc/init.d/tcos-standalone" ]; then - update-rc.d tcos-standalone defaults || true - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d tcos-standalone restart - else - /etc/init.d/tcos-standalone restart - fi - -fi - # tcosmonitor dbus case "$1" in configure|reconfigure) diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index 2587ca5..54e8a4d 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -14,13 +14,12 @@ reload_dbus() { } # restart dbus with new tcosmonitor.conf -# on purge delete tcosmonitor.conf and tcos-standalone daemon +# on purge delete tcosmonitor.conf case "$1" in configure|reconfigure) reload_dbus ;; purge) - update-rc.d -f tcos-standalone remove >/dev/null ||true rm -f /etc/dbus/system.d/tcosmonitor.conf reload_dbus ;; diff --git a/debian/tcos-core.prerm b/debian/tcos-core.prerm deleted file mode 100644 index d204a12..0000000 --- a/debian/tcos-core.prerm +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash -set -e - - -if [ "$1" = "purge" ]; then - - # stop tcos-standalone script - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d tcos-standalone stop - else - /etc/init.d/tcos-standalone stop - fi - -fi - - - -#DEBHELPER# diff --git a/debian/tcos-standalone.default b/debian/tcos-standalone.default index dad6ebc..d43efe4 100644 --- a/debian/tcos-standalone.default +++ b/debian/tcos-standalone.default @@ -5,7 +5,7 @@ # before starting standalone mode please read # /usr/share/doc/tcosmonitor/README.standalone -TCOS_STANDALONE_START=0 +TCOS_STANDALONE_START=1 # set to 1 to enable very verbose log # /var/lib/tcos/standalone/log/tcos-standalone.log diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index f62c154..21c7ace 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -117,6 +117,18 @@ case "$1" in ;; esac ;; + status) + if [ "$(pidof tcosxmlrpc-standalone)" = "$(cat /var/lib/tcos/standalone/log/abyss.pid)" ]; then + echo "tcosxmlrpc running" + else + echo "tcosxmlrpc stopped" + fi + if [ "$(pidof busybox)" != "" ]; then + echo "busybox running" + else + echo "busybox stopped" + fi + ;; *) echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 exit 3 diff --git a/debian/tcos-standalone.install b/debian/tcos-standalone.install new file mode 100644 index 0000000..84eb857 --- /dev/null +++ b/debian/tcos-standalone.install @@ -0,0 +1,7 @@ +etc/init.d/tcos-standalone +etc/default/tcos-standalone +var/lib/tcos/standalone/* +usr/share/locale/* +usr/sbin/tcos-standalone +usr/share/tcos-standalone/* +usr/share/applications/tcos-standalone.desktop diff --git a/debian/tcos-standalone.manpages b/debian/tcos-standalone.manpages new file mode 100644 index 0000000..eb5b011 --- /dev/null +++ b/debian/tcos-standalone.manpages @@ -0,0 +1 @@ +tcos-standalone/tcos-standalone.1 diff --git a/debian/tcos-standalone.postinst b/debian/tcos-standalone.postinst new file mode 100644 index 0000000..86a5694 --- /dev/null +++ b/debian/tcos-standalone.postinst @@ -0,0 +1,22 @@ +#!/bin/bash +#set -e + + +# tcos-standalone +echo "TCOS_DATE=$(LC_ALL=C LC_MESSSAGES=C date)" > /var/lib/tcos/standalone/etc/tcos.conf +echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/tcos.conf + + +if [ -x "/etc/init.d/tcos-standalone" ]; then + update-rc.d tcos-standalone defaults || true + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d tcos-standalone restart + else + /etc/init.d/tcos-standalone restart + fi + +fi + + +#DEBHELPER# + diff --git a/debian/tcos-standalone.postrm b/debian/tcos-standalone.postrm new file mode 100644 index 0000000..411c7ed --- /dev/null +++ b/debian/tcos-standalone.postrm @@ -0,0 +1,16 @@ +#!/bin/bash + +set -e + + +# on purge delete tcos-standalone daemon +case "$1" in + purge) + update-rc.d -f tcos-standalone remove >/dev/null ||true + ;; +esac + + + +#DEBHELPER# + diff --git a/debian/tcos-standalone.prerm b/debian/tcos-standalone.prerm new file mode 100644 index 0000000..f539eb2 --- /dev/null +++ b/debian/tcos-standalone.prerm @@ -0,0 +1,18 @@ +#!/bin/bash +set -e + + +if [ "$1" = "purge" ]; then + + # stop tcos-standalone script + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d tcos-standalone stop || true + else + /etc/init.d/tcos-standalone stop || true + fi + +fi + + + +#DEBHELPER# -- cgit v1.2.3 From 00e8c86a87263eade14a86c932b7a759ebb80450 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 29 Nov 2007 16:13:53 +0000 Subject: initramfs-tools-tcos (0.88.1) * Add gksu in tcos-standalone.desktop launcher * Add Conflicts in new tcos-core with tcos-standalone git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@571 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 6 ++++-- debian/tcos-core.dirs | 5 ----- debian/tcos-standalone.dirs | 5 +++++ 4 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 debian/tcos-standalone.dirs (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4849793..c6573be 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,10 @@ initramfs-tools-tcos (0.88.1) unstable; urgency=low - Only include files if not using NFS * hooks/03wireless hooks-addons/90usplash: - Fix minor typos + * Add gksu in tcos-standalone.desktop launcher + * Add Conflicts in new tcos-core with tcos-standalone - -- Mario Izquierdo (mariodebian) Thu, 29 Nov 2007 16:26:57 +0100 + -- Mario Izquierdo (mariodebian) Thu, 29 Nov 2007 17:13:16 +0100 initramfs-tools-tcos (0.87.13) unstable; urgency=low diff --git a/debian/control b/debian/control index 848bdb8..84d7f6f 100644 --- a/debian/control +++ b/debian/control @@ -44,7 +44,9 @@ Description: usplash artwork for TCOS Package: tcos-standalone Architecture: any -Depends: tcos-core (>= 0.84.5), tcosmonitor, gksu, python-gnome2-extras, python-gtk2, python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} +Depends: tcos-core (>= 0.88.0), tcosmonitor, gksu, python-gnome2-extras, python-gtk2, python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} +Conflicts: tcos-core (<< 0.87.15) +XB-Python-Version: ${python:Versions} Description: TCOS standalone GUI configurator This package contains a pygtk gui configurator and depends to install a standalone TCOS host @@ -54,7 +56,7 @@ Description: TCOS standalone GUI configurator Package: tcos Architecture: all -Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5) , tcos-usplash (>= 0.84.5), atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} +Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5), atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} Recommends: pulseaudio-esound-compat, shfs-utils Provides: tcos-server-utils Replaces: tcos-server-utils diff --git a/debian/tcos-core.dirs b/debian/tcos-core.dirs index 93cbabc..4b4be75 100644 --- a/debian/tcos-core.dirs +++ b/debian/tcos-core.dirs @@ -1,7 +1,2 @@ /etc/init.d -/etc/default -/var/lib/tcos/standalone -/var/lib/tcos/standalone/log -/var/lib/tcos/standalone/www -/var/lib/tcos/standalone/etc /usr/lib/tcos diff --git a/debian/tcos-standalone.dirs b/debian/tcos-standalone.dirs new file mode 100644 index 0000000..cf01cd0 --- /dev/null +++ b/debian/tcos-standalone.dirs @@ -0,0 +1,5 @@ +/etc/default +/var/lib/tcos/standalone +/var/lib/tcos/standalone/log +/var/lib/tcos/standalone/www +/var/lib/tcos/standalone/etc -- cgit v1.2.3 From 05462c76432443bcbc332c2b76a95b7758ddb0ea Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 29 Nov 2007 22:04:43 +0000 Subject: initramfs-tools-tcos (0.88.2) * debian/tcos-standalone.init - don't exit if TCOS_STANDALONE_START is 0, but no allow to start daemons - kill tcosxmlrpc-standalone and delete pid in stop process - in tcosxmlrpc status compare pidof output with pid file and ensure pid is not empty * hooks-addons/25tcosmonitor bin/tcos-buildchroot: - Copy start-stop-daemon original executable in start-stop-daemon.original - check that we are copying a binary file and not a script git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@572 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ debian/tcos-standalone.init | 17 +++++++++-------- 2 files changed, 21 insertions(+), 8 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c6573be..a6dbdc9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.88.2) unstable; urgency=low + + * debian/tcos-standalone.init + - don't exit if TCOS_STANDALONE_START is 0, but no allow to start daemons + - kill tcosxmlrpc-standalone and delete pid in stop process + - in tcosxmlrpc status compare pidof output with pid file and ensure pid is not empty + * hooks-addons/25tcosmonitor bin/tcos-buildchroot: + - Copy start-stop-daemon original executable in start-stop-daemon.original + - check that we are copying a binary file and not a script + + -- Mario Izquierdo (mariodebian) Thu, 29 Nov 2007 22:50:01 +0100 + initramfs-tools-tcos (0.88.1) unstable; urgency=low * tcos-standalone/*: diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 21c7ace..2fd4070 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -35,11 +35,6 @@ TCOS_STANDALONE_START=1 # Read configuration file if it is present [ -e "$DEFAULT_CONF" ] && . ${DEFAULT_CONF} -if [ "$TCOS_STANDALONE_START" = "0" ]; then - # disabled - exit 0 -fi - # Load the VERBOSE setting and other rcS variables [ -e /lib/init/vars.sh ] && . /lib/init/vars.sh @@ -71,7 +66,9 @@ do_stop() # kill busybox httpd kill $(ps aux|grep "busybox httpd" |grep -v grep | awk '{print $2}') 2>/dev/null - kill $(cat /var/lib/tcos/standalone/log/abyss.pid) 2> /dev/null + kill $(cat /var/lib/tcos/standalone/log/abyss.pid 2>/dev/null ) 2> /dev/null + killall tcosxmlrpc-standalone 2>/dev/null + rm -f /var/lib/tcos/standalone/log/abyss.pid # clean www data rm -f ${DAEMON_WWW}/* return 0 @@ -80,6 +77,7 @@ do_stop() case "$1" in start) + [ "$TCOS_STANDALONE_START" = "0" ] && exit 0 log_daemon_msg "Starting $DESC" "$NAME" do_start case "$?" in @@ -100,6 +98,7 @@ case "$1" in # If the "reload" option is implemented then remove the # 'force-reload' alias # + [ "$TCOS_STANDALONE_START" = "0" ] && exit 0 log_daemon_msg "Restarting $DESC" "$NAME" do_stop case "$?" in @@ -118,11 +117,13 @@ case "$1" in esac ;; status) - if [ "$(pidof tcosxmlrpc-standalone)" = "$(cat /var/lib/tcos/standalone/log/abyss.pid)" ]; then + if [ "$(pidof tcosxmlrpc-standalone)" = "$(cat /var/lib/tcos/standalone/log/abyss.pid 2>/dev/null)" ] && \ + [ "$(pidof tcosxmlrpc-standalone)" != "" ] ; then echo "tcosxmlrpc running" else echo "tcosxmlrpc stopped" fi + if [ "$(pidof busybox)" != "" ]; then echo "busybox running" else @@ -130,7 +131,7 @@ case "$1" in fi ;; *) - echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 + echo "Usage: $SCRIPTNAME {start|stop|restart|status}" >&2 exit 3 ;; esac -- cgit v1.2.3 From bc05110e88b4113e827d434d51961edc272f426b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 2 Dec 2007 10:19:15 +0000 Subject: initramfs-tools-tcos (0.88.3) * hooks-addons/25tcosmonitor: - Move check of ELF file inside especial start-stop-daemon condition * bin/rsync-controller: - New script to wrap rsync calls and allow to work with translated dirs git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@577 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a6dbdc9..0e336cc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.88.3) unstable; urgency=low + + * hooks-addons/25tcosmonitor: + - Move check of ELF file inside especial start-stop-daemon condition + * bin/rsync-controller: + - New script to wrap rsync calls and allow to work with translated dirs + + -- Mario Izquierdo (mariodebian) Sun, 02 Dec 2007 11:15:20 +0100 + initramfs-tools-tcos (0.88.2) unstable; urgency=low * debian/tcos-standalone.init -- cgit v1.2.3 From 90ff16b577ee7b897a803dc8458e04b7ec921a8e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 3 Dec 2007 16:28:10 +0000 Subject: initramfs-tools-tcos (0.88.4) * hooks-addons/03wireless scripts/tcos-top/05network: - Support WEP encription - WEP key is in in new var TCOS_WEP git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@578 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0e336cc..b0c7d4f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.88.4) unstable; urgency=low + + * hooks-addons/03wireless scripts/tcos-top/05network: + - Support WEP encription + - WEP key is in in new var TCOS_WEP + + -- Mario Izquierdo (mariodebian) Mon, 03 Dec 2007 17:04:35 +0100 + initramfs-tools-tcos (0.88.3) unstable; urgency=low * hooks-addons/25tcosmonitor: -- cgit v1.2.3 From 1caa9d202ab17bd5d8047c976147fa913784bb18 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 4 Dec 2007 08:31:09 +0000 Subject: initramfs-tools-tcos (0.88.5) * tcos-standalone/tcos-standalone.glade: - Change invisible character with * * debian/tcos-standalone.init: - Busybox dapper rename process to httpd, fix for it - Exit script if conf file not found git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@580 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ debian/tcos-standalone.init | 7 +++++-- 2 files changed, 15 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b0c7d4f..2002479 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.88.5) unstable; urgency=low + + * tcos-standalone/tcos-standalone.glade: + - Change invisible character with * + * debian/tcos-standalone.init: + - Busybox dapper rename process to httpd, fix for it + - Exit script if conf file not found + + -- Mario Izquierdo (mariodebian) Tue, 04 Dec 2007 09:30:29 +0100 + initramfs-tools-tcos (0.88.4) unstable; urgency=low * hooks-addons/03wireless scripts/tcos-top/05network: diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 2fd4070..ecc309f 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -30,7 +30,7 @@ DEFAULT_CONF=/etc/default/tcos-standalone TCOS_STANDALONE_START=1 # Exit if the package is not installed -[ -x "$DAEMON" ] || exit 0 +[ ! -f $DAEMON_ARGS ] || exit 0 # Read configuration file if it is present [ -e "$DEFAULT_CONF" ] && . ${DEFAULT_CONF} @@ -65,6 +65,9 @@ do_stop() { # kill busybox httpd kill $(ps aux|grep "busybox httpd" |grep -v grep | awk '{print $2}') 2>/dev/null + + # ubuntu dapper busybox rename busybox process to httpd + kill $(ps aux|egrep "httpd.*standalone" |grep -v grep | awk '{print $2}') 2>/dev/null kill $(cat /var/lib/tcos/standalone/log/abyss.pid 2>/dev/null ) 2> /dev/null killall tcosxmlrpc-standalone 2>/dev/null @@ -124,7 +127,7 @@ case "$1" in echo "tcosxmlrpc stopped" fi - if [ "$(pidof busybox)" != "" ]; then + if [ "$(pidof busybox)" != "" ] || [ "$(ps aux|egrep "httpd.*standalone" |grep -c -v grep)" != "0" ]; then echo "busybox running" else echo "busybox stopped" -- cgit v1.2.3 From cbdc141f24f5a1ea245fdcd9fbbce80246b5589d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 4 Dec 2007 09:37:59 +0000 Subject: initramfs-tools-tcos (0.88.6) * debian/tcos-standalone.init: - Fix stupid typo, if file don't exists exit git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@582 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/tcos-standalone.init | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2002479..a67c09a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.88.6) unstable; urgency=low + + * debian/tcos-standalone.init: + - Fix stupid typo, if file don't exists exit + + -- Mario Izquierdo (mariodebian) Tue, 04 Dec 2007 10:34:57 +0100 + initramfs-tools-tcos (0.88.5) unstable; urgency=low * tcos-standalone/tcos-standalone.glade: diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index ecc309f..c7a495d 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -30,7 +30,7 @@ DEFAULT_CONF=/etc/default/tcos-standalone TCOS_STANDALONE_START=1 # Exit if the package is not installed -[ ! -f $DAEMON_ARGS ] || exit 0 +[ ! -e $DAEMON_ARGS ] && exit 0 # Read configuration file if it is present [ -e "$DEFAULT_CONF" ] && . ${DEFAULT_CONF} -- cgit v1.2.3 From 02c8cb2b30766d62a1b6d73ece4fc5a89f43f0ad Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 4 Dec 2007 23:24:27 +0000 Subject: initramfs-tools-tcos (0.88.7) * Patches by: Ignacio Vidal * xmlrpc/sh/vnc-controller.sh - In some cases process not die, need force kill with SIGKILL - Fix stopclient, bad username password exec in standalone * bin/tcos-buildchroot - Need ssh in chroot for xterm connection from tcosmonitor * hooks-addons/50xorg - Delete libvnc Xorg extension (conflicts with x11vnc) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@584 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a67c09a..3bc56ec 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.88.7) unstable; urgency=low + + * Patches by: Ignacio Vidal + * xmlrpc/sh/vnc-controller.sh + - In some cases process not die, need force kill with SIGKILL + - Fix stopclient, bad username password exec in standalone + * bin/tcos-buildchroot + - Need ssh in chroot for xterm connection from tcosmonitor + * hooks-addons/50xorg + - Delete libvnc Xorg extension (conflicts with x11vnc) + + -- Mario Izquierdo (mariodebian) Wed, 05 Dec 2007 00:23:54 +0100 + initramfs-tools-tcos (0.88.6) unstable; urgency=low * debian/tcos-standalone.init: -- cgit v1.2.3 From ba4f7ba009b2fa532ddc1bb6619486fd2ce4728f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 5 Dec 2007 12:19:42 +0000 Subject: initramfs-tools-tcos (0.88.8) * bin/installer.sh bin/gentcos bin/tcos-buildchroot - Add help2.msg file * bin/gentcos bin/tcos-buildchroot conf/tcos.conf conf/branding.info - Brand TCOS TFTP splash message * xmlrpc/exe.c: - Debug complete command in job_exe git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@587 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3bc56ec..da351eb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.88.8) unstable; urgency=low + + * bin/installer.sh bin/gentcos bin/tcos-buildchroot + - Add help2.msg file + * bin/gentcos bin/tcos-buildchroot conf/tcos.conf conf/branding.info + - Brand TCOS TFTP splash message + * xmlrpc/exe.c: + - Debug complete command in job_exe + + -- Mario Izquierdo (mariodebian) Wed, 05 Dec 2007 12:57:56 +0100 + initramfs-tools-tcos (0.88.7) unstable; urgency=low * Patches by: Ignacio Vidal -- cgit v1.2.3 From e822fc24f25f81c31d461127c446027a41eafce9 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 7 Dec 2007 14:00:00 +0000 Subject: initramfs-tools-tcos (0.88.9) * session-cmd/session-cmd-script: - With tcos-standalone separation avoid session-cmd running on server git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@591 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index da351eb..144b885 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.88.9) unstable; urgency=low + + * With tcos-standalone separation avoid session-cmd running on server + + -- Ignacio Vidal Fri, 7 Dec 2007 14:09:24 +0100 + initramfs-tools-tcos (0.88.8) unstable; urgency=low * bin/installer.sh bin/gentcos bin/tcos-buildchroot -- cgit v1.2.3 From d78c5f92a3b4e9bccd4f52096e7c4c89317e0719 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 9 Dec 2007 15:27:04 +0000 Subject: initramfs-tools-tcos (0.88.10) * conf/tcos-generation-functions.sh: - Fix convert_links2files (check if using PKG_CACHE) * hooks-addons/05devices: - Support new auth method (LTSPFS_TOKEN) of ltspfsd > 0.5 * scripts/tcos-bottom/25startx: - Save mcookie in /var/run/ltspfs_token * xmlrpc/sh/devicesctl.sh: - Call ltspfs-set-xprop to auth new LTSPFS_TOKEN * debian/control: - Split Depends lines again (dapper don't support [arch]) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@597 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 15 +++++++++++++++ debian/control | 25 +++++++++++++++++++------ 2 files changed, 34 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 144b885..0739dfd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +initramfs-tools-tcos (0.88.10) unstable; urgency=low + + * conf/tcos-generation-functions.sh: + - Fix convert_links2files (check if using PKG_CACHE) + * hooks-addons/05devices: + - Support new auth method (LTSPFS_TOKEN) of ltspfsd > 0.5 + * scripts/tcos-bottom/25startx: + - Save mcookie in /var/run/ltspfs_token + * xmlrpc/sh/devicesctl.sh: + - Call ltspfs-set-xprop to auth new LTSPFS_TOKEN + * debian/control: + - Split Depends lines again (dapper don't support [arch]) + + -- Mario Izquierdo (mariodebian) Sun, 09 Dec 2007 16:25:13 +0100 + initramfs-tools-tcos (0.88.9) unstable; urgency=low * With tcos-standalone separation avoid session-cmd running on server diff --git a/debian/control b/debian/control index 84d7f6f..8647fbe 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,9 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, bc, libxau-dev, libxaw-headers, libxaw7-dev, imlib11-dev, python, python-support (>= 0.3) +Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, + libxmlrpc-c3-dev, bc, libxau-dev, libxaw-headers, libxaw7-dev, + imlib11-dev, python, python-support (>= 0.3) Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos @@ -10,7 +12,10 @@ XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos Package: initramfs-tools-tcos Architecture: any -Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, debootstrap, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ltspfs-client, ${misc:Depends}, ${shlibs:Depends} +Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, + console-data, libnss-db, iftop, strace, twm, debootstrap, + libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, + mknbi, dropbear, ltspfsd | ltspfs-client, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils Description: tools for generating a thin client bootable image: TCOS @@ -25,7 +30,9 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} +Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, + scrot, eject, netpipes, libnotify-bin, python, + python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS @@ -44,7 +51,8 @@ Description: usplash artwork for TCOS Package: tcos-standalone Architecture: any -Depends: tcos-core (>= 0.88.0), tcosmonitor, gksu, python-gnome2-extras, python-gtk2, python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} +Depends: tcos-core (>= 0.88.0), tcosmonitor, gksu, python-gnome2-extras, python-gtk2, + python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-core (<< 0.87.15) XB-Python-Version: ${python:Versions} Description: TCOS standalone GUI configurator @@ -56,10 +64,15 @@ Description: TCOS standalone GUI configurator Package: tcos Architecture: all -Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5), atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server, esound, alsa-utils, cdebootstrap, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} -Recommends: pulseaudio-esound-compat, shfs-utils +Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5), + atftpd, dhcp3-server | dhcp-server, tcosmonitor, + openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, + pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, + ltspfs | ltspfs-server, esound, alsa-utils, cdebootstrap, + python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} Provides: tcos-server-utils Replaces: tcos-server-utils +Suggests: pulseaudio-esound-compat, shfs-utils XB-Python-Version: ${python:Versions} Description: new thin client implementation This is a system for generating thin client hosts using initramfs. -- cgit v1.2.3 From 04e8a4f7d136a3b74fdf7440804d84c23a1afdf1 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 11 Dec 2007 20:45:35 +0000 Subject: initramfs-tools-tcos (0.88.11) * xmlrpc/sh/vnc-controller.sh: - Fix params in killall for busybox git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@601 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0739dfd..21b8fd9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.88.11) unstable; urgency=low + + * xmlrpc/sh/vnc-controller.sh: + - Fix params in killall for busybox + + -- Ignacio Vidal Tue, 11 Dec 2007 21:41:47 +0100 + initramfs-tools-tcos (0.88.10) unstable; urgency=low * conf/tcos-generation-functions.sh: -- cgit v1.2.3 From 9d8bc4a91b30b7a1e1a1dd150d83d285ae13a92e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 12 Dec 2007 15:15:40 +0000 Subject: initramfs-tools-tcos (0.88.11) * tcos-standalone/tcos-standalone.py: - Save username:password with a end line break git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@608 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 21b8fd9..ab289b0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,14 @@ initramfs-tools-tcos (0.88.11) unstable; urgency=low + [ Ignacio Vidal ] * xmlrpc/sh/vnc-controller.sh: - Fix params in killall for busybox - -- Ignacio Vidal Tue, 11 Dec 2007 21:41:47 +0100 + [ Mario Izquierdo (mariodebian) ] + * tcos-standalone/tcos-standalone.py: + - Save username:password with a end line break + + -- Mario Izquierdo (mariodebian) Wed, 12 Dec 2007 16:14:43 +0100 initramfs-tools-tcos (0.88.10) unstable; urgency=low -- cgit v1.2.3 From 33f02cebc39bcb9a26be48c47a14911bfaa9af57 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 19 Dec 2007 08:33:28 +0000 Subject: initramfs-tools-tcos (0.88.13) * hooks-addons/18tcos_hdd_installer bin/installer.sh - Use install-mbr from mbr package to regenerate HDD TOC * hooks-addons/22esd - Start esound without -noterminate * bin/rsync-controller - Delete -no-p -no-g -chmod in rsync cmdline * debian/rules - Call dh_installinit with -n (not duplicate postinst code) * debian/control - Add mbr package depend - Revert ltspfs depends, change order first ltspfs-client second ltspfsd * session-cmd/session-cmd-script - Wait 2 seconds after killing faucet * Merge from branches/experimental r608 => r615 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@617 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 34 ++++++++++++++++++++++++++++++++++ debian/control | 6 +++--- debian/rules | 2 +- 3 files changed, 38 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ab289b0..a305320 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,37 @@ +initramfs-tools-tcos (0.88.13) unstable; urgency=low + + * hooks-addons/18tcos_hdd_installer bin/installer.sh + - Use install-mbr from mbr package to regenerate HDD TOC + * hooks-addons/22esd + - Start esound without -noterminate + * bin/rsync-controller + - Delete -no-p -no-g -chmod in rsync cmdline + * debian/rules + - Call dh_installinit with -n (not duplicate postinst code) + * debian/control + - Add mbr package depend + - Revert ltspfs depends, change order first ltspfs-client second ltspfsd + * session-cmd/session-cmd-script + - Wait 2 seconds after killing faucet + * Merge from branches/experimental r608 => r615 + + -- Mario Izquierdo (mariodebian) Wed, 19 Dec 2007 09:31:59 +0100 + +initramfs-tools-tcos (0.88.12) unstable; urgency=low + + * scripts/tcos-premount/35sqmount + - Check if mount squashfs returns error and stop loading (new squashfs bugs) + * hooks/tcosbin + - Check if mksquashfs returns error + * xmlrpc/xauth.h xmlrpc/xauth.c + - New function check_ip_address that return an IP address check struct + - Don't fail in xauth if pass servername as IP address + - Rename hostname var to host (now can be an IP address) + * session-cmd/session-cmd-script + - Kill facet before launching + + -- Mario Izquierdo (mariodebian) Wed, 19 Dec 2007 09:12:51 +0100 + initramfs-tools-tcos (0.88.11) unstable; urgency=low [ Ignacio Vidal ] diff --git a/debian/control b/debian/control index 8647fbe..5734771 100644 --- a/debian/control +++ b/debian/control @@ -13,9 +13,9 @@ XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos Package: initramfs-tools-tcos Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, - console-data, libnss-db, iftop, strace, twm, debootstrap, + console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, - mknbi, dropbear, ltspfsd | ltspfs-client, ${misc:Depends}, ${shlibs:Depends} + mknbi, dropbear, ltspfs-client | ltspfsd, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils Description: tools for generating a thin client bootable image: TCOS @@ -68,7 +68,7 @@ Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5 atftpd, dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, - ltspfs | ltspfs-server, esound, alsa-utils, cdebootstrap, + ltspfs-server | ltspfs, esound, alsa-utils, cdebootstrap, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} Provides: tcos-server-utils Replaces: tcos-server-utils diff --git a/debian/rules b/debian/rules index fcc3a11..cb12cda 100755 --- a/debian/rules +++ b/debian/rules @@ -70,7 +70,7 @@ binary-arch: build install dh_installexamples dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing dh_installman - dh_installinit + dh_installinit -n dh_pysupport dh_link dh_strip -- cgit v1.2.3 From 54de6b87b8e303357f3574081c197659e0444133 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 22 Dec 2007 23:31:59 +0000 Subject: initramfs-tools-tcos (0.88.13.1) [ Ignacio Vidal ] * debian/control: - Add vlc depend * session-cmd/session-cmd-exec: - Add Poweroff and Reboot actions * scripts/tcos-premount/20swapon: - Fix memory exhausted in dd command * scripts/tcos-premount/15uselocal: - Fix typo * lockscreen/*: - Add screensize command to obtain screen resolution for vncviewer - Add lockkeybmouse to avoid user interaction with video difusion - Update Makefile * xmlrpc/*: - Add support for new lockkeybmouse in tcosxmlrpc.c - Add lockkeybmouse.c * xmlrpc/sh/vnc-controller.sh: - Exec vncviewer with screen resolution in client * bin/tryXorg.sh: - Fix sed * hooks-addons/* - 22esd: Fix esd command and ldd, now works correctly in etc-2300 and also fix sound which only work in first user logged - 25tcosmonitor: Fix typos and add support for lockkeybmouse and screensize - 21pulseaudio: Fix ldd and not remove necessary modules [ Mario Izquierdo (mariodebian) ] * bin/installer.sh - Copy files if boot from cdrom (initrd.gz image) * bin/gentcos - Use parse_pxelinux to create isolinux cfg file git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@624 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 36 ++++++++++++++++++++++++++++++++++++ debian/control | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a305320..bc4218f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,39 @@ +initramfs-tools-tcos (0.88.13.1) unstable; urgency=low + + [ Ignacio Vidal ] + * debian/control: + - Add vlc depend + * session-cmd/session-cmd-exec: + - Add Poweroff and Reboot actions + * scripts/tcos-premount/20swapon: + - Fix memory exhausted in dd command + * scripts/tcos-premount/15uselocal: + - Fix typo + * lockscreen/*: + - Add screensize command to obtain screen resolution for vncviewer + - Add lockkeybmouse to avoid user interaction with video difusion + - Update Makefile + * xmlrpc/*: + - Add support for new lockkeybmouse in tcosxmlrpc.c + - Add lockkeybmouse.c + * xmlrpc/sh/vnc-controller.sh: + - Exec vncviewer with screen resolution in client + * bin/tryXorg.sh: + - Fix sed + * hooks-addons/* + - 22esd: Fix esd command and ldd, now works correctly in etc-2300 and also + fix sound which only work in first user logged + - 25tcosmonitor: Fix typos and add support for lockkeybmouse and screensize + - 21pulseaudio: Fix ldd and not remove necessary modules + + [ Mario Izquierdo (mariodebian) ] + * bin/installer.sh + - Copy files if boot from cdrom (initrd.gz image) + * bin/gentcos + - Use parse_pxelinux to create isolinux cfg file + + -- Mario Izquierdo (mariodebian) Sun, 23 Dec 2007 00:27:23 +0100 + initramfs-tools-tcos (0.88.13) unstable; urgency=low * hooks-addons/18tcos_hdd_installer bin/installer.sh diff --git a/debian/control b/debian/control index 5734771..c40f9f1 100644 --- a/debian/control +++ b/debian/control @@ -30,7 +30,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, +Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) -- cgit v1.2.3 From ce82149eb1e2e6eca62c410fa7c51420ece45a03 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 24 Dec 2007 03:56:25 +0000 Subject: initramfs-tools-tcos (0.88.13.2) * session-cmd/session-cmd-exec: - Fix actions * lockscreen/Makefile: - Update debug make * xmlrpc/sh/vnc-controller.sh: - Revert some changes and update screensize cmd * bin/daemonize.sh: - Not work with new method reboot and poweroff git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@629 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index bc4218f..983c0e4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.88.13.2) unstable; urgency=low + + * session-cmd/session-cmd-exec: + - Fix actions + * lockscreen/Makefile: + - Update debug make + * xmlrpc/sh/vnc-controller.sh: + - Revert some changes and update screensize cmd + * bin/daemonize.sh: + - Not work with new method reboot and poweroff + + -- Ignacio Vidal Mon, 24 Dec 2007 04:49:06 +0100 + initramfs-tools-tcos (0.88.13.1) unstable; urgency=low [ Ignacio Vidal ] -- cgit v1.2.3 From 3f261740aee7f9651f4fa7a4b516fe220760bed5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 19 Jan 2008 14:11:43 +0000 Subject: initramfs-tools-tcos (0.88.14) * New stable release * hooks-addons/01dhclient: - Don't copy dhclient-script, create a small hack to configure network * Reorganize scripts/tcos-premount to allow get squashfs with other methods ( plugins?? ) * Add HTTPFS method to get squashfs * scripts/tcos-top/01busybox: - Wait for any wireless iface instead of only eth0 * bin/gentcos: - In cdrom copy initramfs as initrd.cdrom * conf/tcos-run-functions.sh: - Disable progress log (too many calls) * bin/installer.sh: - Copy files from cdrom instead of network if booting from cdrom * grub/menu.lst-tcos: - Put initrd var in kernel line to allow installer to detect cdrom git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@635 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 30 ++++++++++++++++++++++++++++++ debian/control | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 983c0e4..23f266e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,33 @@ +initramfs-tools-tcos (0.88.14) unstable; urgency=low + + * New stable release + * hooks-addons/01dhclient: + - Don't copy dhclient-script, create a small hack to configure network + * Reorganize scripts/tcos-premount to allow get squashfs with other methods ( plugins?? ) + + -- Mario Izquierdo (mariodebian) Sat, 19 Jan 2008 15:07:40 +0100 + +initramfs-tools-tcos (0.88.13.4) unstable; urgency=low + + * Add HTTPFS method to get squashfs + + -- Mario Izquierdo (mariodebian) Fri, 04 Jan 2008 14:09:58 +0100 + +initramfs-tools-tcos (0.88.13.3) unstable; urgency=low + + * scripts/tcos-top/01busybox: + - Wait for any wireless iface instead of only eth0 + * bin/gentcos: + - In cdrom copy initramfs as initrd.cdrom + * conf/tcos-run-functions.sh: + - Disable progress log (too many calls) + * bin/installer.sh: + - Copy files from cdrom instead of network if booting from cdrom + * grub/menu.lst-tcos: + - Put initrd var in kernel line to allow installer to detect cdrom + + -- Mario Izquierdo (mariodebian) Wed, 26 Dec 2007 15:47:04 +0100 + initramfs-tools-tcos (0.88.13.2) unstable; urgency=low * session-cmd/session-cmd-exec: diff --git a/debian/control b/debian/control index c40f9f1..4165dcc 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, bc, libxau-dev, libxaw-headers, libxaw7-dev, - imlib11-dev, python, python-support (>= 0.3) + imlib11-dev, python, python-support (>= 0.3), pkg-config, libfuse-dev Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos -- cgit v1.2.3 From 1df22d870fc043cb90e98ced7b4e63b89a60225e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 20 Jan 2008 10:58:44 +0000 Subject: initramfs-tools-tcos (0.88.14.1) * Remove httpfs build (old versions of libfuse don't work) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@636 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/control | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 23f266e..e43527b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.88.14.1) unstable; urgency=low + + * Remove httpfs build (old versions of libfuse don't work) + + -- Mario Izquierdo (mariodebian) Sun, 20 Jan 2008 11:57:40 +0100 + initramfs-tools-tcos (0.88.14) unstable; urgency=low * New stable release diff --git a/debian/control b/debian/control index 4165dcc..d95773d 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, bc, libxau-dev, libxaw-headers, libxaw7-dev, - imlib11-dev, python, python-support (>= 0.3), pkg-config, libfuse-dev + imlib11-dev, python, python-support (>= 0.3), pkg-config Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos -- cgit v1.2.3 From 32ac347ed56bcc067dc5fd08d3021e379229a495 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 22 Jan 2008 16:52:26 +0000 Subject: initramfs-tools-tcos (0.88.14.2) * hooks-addons/13kbmap: - Don't copy keymaps if exists * scripts/tcos-top/50fstab: - Move exit code after /etc/fstab creation - Allow to mount /dev/pts always git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@637 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e43527b..90f5676 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.88.14.2) unstable; urgency=low + + * hooks-addons/13kbmap: + - Don't copy keymaps if exists + * scripts/tcos-top/50fstab: + - Move exit code after /etc/fstab creation + - Allow to mount /dev/pts always + + -- Mario Izquierdo (mariodebian) Tue, 22 Jan 2008 17:50:09 +0100 + initramfs-tools-tcos (0.88.14.1) unstable; urgency=low * Remove httpfs build (old versions of libfuse don't work) -- cgit v1.2.3 From ea35a8816162246512e9232616d2e07712e144bd Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 26 Jan 2008 17:33:05 +0000 Subject: initramfs-tools-tcos (0.88.14.3) * Move script/tcos-top/40make_init to 60make_init * hooks-addons/99clean_nfs_image: - Don't remove ide and ata modules (need for swap in NFS boot) - Delete usplash bins and libs (with 32 Mb of RAM can't play with usplash) * scripts/tcos-top/20mountnfs: - Reduce ramdisk size from 5m to 1m * scripts/tcos-bottom/30devices: - call fstab again (with NFS modules) * bin/gentcos: - Warn about /etc/exports not found * scripts/tcos-premount/20hdd - Detect if bootting from hdd mount disk in /target and create symlink if squashfs exists * bin/tcos-buildchroot - Fix typo DEBIAN_FRONTEND => DEBCONF_FRONTEND - Change DEBCONF_FRONTEND to dialog in some cases (needed for user input) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@640 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 90f5676..5e95cd3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,23 @@ +initramfs-tools-tcos (0.88.14.3) unstable; urgency=low + + * Move script/tcos-top/40make_init to 60make_init + * hooks-addons/99clean_nfs_image: + - Don't remove ide and ata modules (need for swap in NFS boot) + - Delete usplash bins and libs (with 32 Mb of RAM can't play with usplash) + * scripts/tcos-top/20mountnfs: + - Reduce ramdisk size from 5m to 1m + * scripts/tcos-bottom/30devices: + - call fstab again (with NFS modules) + * bin/gentcos: + - Warn about /etc/exports not found + * scripts/tcos-premount/20hdd + - Detect if bootting from hdd mount disk in /target and create symlink if squashfs exists + * bin/tcos-buildchroot + - Fix typo DEBIAN_FRONTEND => DEBCONF_FRONTEND + - Change DEBCONF_FRONTEND to dialog in some cases (needed for user input) + + -- Mario Izquierdo (mariodebian) Sat, 26 Jan 2008 18:17:37 +0100 + initramfs-tools-tcos (0.88.14.2) unstable; urgency=low * hooks-addons/13kbmap: -- cgit v1.2.3 From 9e4e25601b6b1cb63d53e40b787f702ab8d7204c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 26 Jan 2008 17:36:12 +0000 Subject: initramfs-tools-tcos (0.88.14.4) * Add max (Ubuntu MAdrid_linuX) to distro list git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@641 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5e95cd3..95186c3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.88.14.4) unstable; urgency=low + + * Add max (Ubuntu MAdrid_linuX) to distro list + + -- Mario Izquierdo (mariodebian) Sat, 26 Jan 2008 18:35:25 +0100 + initramfs-tools-tcos (0.88.14.3) unstable; urgency=low * Move script/tcos-top/40make_init to 60make_init -- cgit v1.2.3 From 4bfd1880a82f957442805b28a43e552a309e2dd1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 27 Jan 2008 11:47:01 +0000 Subject: initramfs-tools-tcos (0.88.14.5) * scripts/tcos-top/20mountnfs - Move NFS and ramdisk to /mnt/ - Set ramdisk size to 5m (normal boot needs 2.3 Mb) - Move /mnt/nfs and /mnt/ram to /root/.dirs * scripts/tcos-top/01busybox: - Hide errors in modprobe nfs and af_packet modules * hooks-addons/00main: - Create empty /etc/modules (needed by 05inittcos) * scripts/tcos-bottom/05inittcos: - Redirect errors in modprobe git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@642 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 95186c3..cfde063 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +initramfs-tools-tcos (0.88.14.5) unstable; urgency=low + + * scripts/tcos-top/20mountnfs + - Move NFS and ramdisk to /mnt/ + - Set ramdisk size to 5m (normal boot needs 2.3 Mb) + - Move /mnt/nfs and /mnt/ram to /root/.dirs + * scripts/tcos-top/01busybox: + - Hide errors in modprobe nfs and af_packet modules + * hooks-addons/00main: + - Create empty /etc/modules (needed by 05inittcos) + * scripts/tcos-bottom/05inittcos: + - Redirect errors in modprobe + + -- Mario Izquierdo (mariodebian) Sun, 27 Jan 2008 12:46:02 +0100 + initramfs-tools-tcos (0.88.14.4) unstable; urgency=low * Add max (Ubuntu MAdrid_linuX) to distro list -- cgit v1.2.3 From f0b1d694fed3ae441ad60cbd8aae2a3edd480f13 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 27 Jan 2008 15:54:14 +0000 Subject: initramfs-tools-tcos (0.88.14.6) * bin/gentcos: - Don't show warnings if running in chroot * bin/tcos-buildchroot: - Save settings in chroot/tcos-buildchroot.conf - Allow to install other distributions (ubuntu from debian for example) - Allow to set TCOS mirror or ubuntu security mirror - Enable DEBIAN_FRONTEND again (set to dialog in upgrade) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@643 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index cfde063..d446cde 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.88.14.6) unstable; urgency=low + + * bin/gentcos: + - Don't show warnings if running in chroot + * bin/tcos-buildchroot: + - Save settings in chroot/tcos-buildchroot.conf + - Allow to install other distributions (ubuntu from debian for example) + - Allow to set TCOS mirror or ubuntu security mirror + - Enable DEBIAN_FRONTEND again (set to dialog in upgrade) + + -- Mario Izquierdo (mariodebian) Sun, 27 Jan 2008 16:51:38 +0100 + initramfs-tools-tcos (0.88.14.5) unstable; urgency=low * scripts/tcos-top/20mountnfs -- cgit v1.2.3 From 13fa5aa35dc06ebff4911ee29784a7993a8a0bab Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 29 Jan 2008 15:20:45 +0000 Subject: Update XS-Vcs-Svn path, forja.rediris is obsolete, new tcosproject.org git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@648 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index d95773d..d37ce8b 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos -XS-Vcs-Svn: https://forja.rediris.es/svn/cls-tcos/trunk/initramfs-tools-tcos +XS-Vcs-Svn: https://www.tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos Package: initramfs-tools-tcos Architecture: any -- cgit v1.2.3 From 9bc5b168bea9fb9c5465189882fc1df6b76e7870 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 29 Jan 2008 15:23:50 +0000 Subject: initramfs-tools-tcos (0.88.14.7) * scripts/tcos-premount/20hdd: - Change /target with /mnt/tmp (booting from hdd) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@650 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d446cde..2c86362 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.88.14.7) unstable; urgency=low + + * scripts/tcos-premount/20hdd: + - Change /target with /mnt/tmp (booting from hdd) + + -- Mario Izquierdo (mariodebian) Tue, 29 Jan 2008 16:23:06 +0100 + initramfs-tools-tcos (0.88.14.6) unstable; urgency=low * bin/gentcos: -- cgit v1.2.3 From 1c2f1defaecb4c1a23143dd43455f08c0cd4800e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 3 Feb 2008 14:46:30 +0000 Subject: initramfs-tools-tcos (0.88.14.8) * Add libwfb.so file to fix-nvidia-atu hack (need to rerun gentcos -fix-nvidia-ati) * Update Debian Unstable kernel to 2.6.24-1 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@652 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2c86362..ba8fd1f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.88.14.8) unstable; urgency=low + + * Add libwfb.so file to fix-nvidia-atu hack (need to rerun gentcos -fix-nvidia-ati) + * Update Debian Unstable kernel to 2.6.24-1 + + -- Mario Izquierdo (mariodebian) Sun, 03 Feb 2008 15:31:23 +0100 + initramfs-tools-tcos (0.88.14.7) unstable; urgency=low * scripts/tcos-premount/20hdd: -- cgit v1.2.3 From 3a8855efb1e11aa209dc44fc4baf3059ad18b6d2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 4 Feb 2008 11:26:44 +0000 Subject: initramfs-tools-tcos (0.88.14.8) * xmlrpc/exe.h: - Add XAUTHORITY=/root/.Xauthority to thin client * xmlrpc/xauth.c: - unset tmp env var XAUTHORITY * xmlrpc/sh/devicesctl.sh: - Don't fail if already mounted git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@655 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ba8fd1f..61abe79 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,14 @@ initramfs-tools-tcos (0.88.14.8) unstable; urgency=low * Add libwfb.so file to fix-nvidia-atu hack (need to rerun gentcos -fix-nvidia-ati) * Update Debian Unstable kernel to 2.6.24-1 + * xmlrpc/exe.h: + - Add XAUTHORITY=/root/.Xauthority to thin client + * xmlrpc/xauth.c: + - unset tmp env var XAUTHORITY + * xmlrpc/sh/devicesctl.sh: + - Don't fail if already mounted - -- Mario Izquierdo (mariodebian) Sun, 03 Feb 2008 15:31:23 +0100 + -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 12:25:36 +0100 initramfs-tools-tcos (0.88.14.7) unstable; urgency=low -- cgit v1.2.3 From 365a371336f78295d0ce535bd46de1d13f9b1af2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 4 Feb 2008 14:09:51 +0000 Subject: initramfs-tools-tcos (0.88.14.8) * Update Debian etch kernel to 2.6.18-6 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@656 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 61abe79..0e12b08 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,9 @@ initramfs-tools-tcos (0.88.14.8) unstable; urgency=low - unset tmp env var XAUTHORITY * xmlrpc/sh/devicesctl.sh: - Don't fail if already mounted + * Update Debian etch kernel to 2.6.18-6 - -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 12:25:36 +0100 + -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 15:09:12 +0100 initramfs-tools-tcos (0.88.14.7) unstable; urgency=low -- cgit v1.2.3 From d56b792d2eadc7b6fac53b55442b12845aad021d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 4 Feb 2008 14:26:53 +0000 Subject: initramfs-tools-tcos (0.88.14.8) * xmlrpc/xauth.h: - Declare unsetenv prototype git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@657 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0e12b08..8d51b76 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,8 +9,10 @@ initramfs-tools-tcos (0.88.14.8) unstable; urgency=low * xmlrpc/sh/devicesctl.sh: - Don't fail if already mounted * Update Debian etch kernel to 2.6.18-6 + * xmlrpc/xauth.h: + - Declare unsetenv prototype - -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 15:09:12 +0100 + -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 15:24:45 +0100 initramfs-tools-tcos (0.88.14.7) unstable; urgency=low -- cgit v1.2.3 From 1a7a709a5a9bccfcea9eed7ed59501b7ec16c178 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 4 Feb 2008 19:16:36 +0000 Subject: initramfs-tools-tcos (0.88.14.9) * xmlrpc/xauth.[ch]: - Add mkstemp file to create xauth (don't fail with concurrect connections) * xmlrpc/devices.c - Add more debug output (error codes) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@658 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8d51b76..ca3bb91 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.88.14.9) unstable; urgency=low + + * xmlrpc/xauth.[ch]: + - Add mkstemp file to create xauth (don't fail with concurrect connections) + * xmlrpc/devices.c + - Add more debug output (error codes) + + -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 20:15:08 +0100 + initramfs-tools-tcos (0.88.14.8) unstable; urgency=low * Add libwfb.so file to fix-nvidia-atu hack (need to rerun gentcos -fix-nvidia-ati) -- cgit v1.2.3 From 4860701c61b797bbfe28626c3c46fc38833210a3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 4 Feb 2008 21:52:46 +0000 Subject: initramfs-tools-tcos (0.88.14.9) * xmlrpc/xauth.c xmlrpc/xauth.h - Use popen to write tmp cookie - Remove for loop git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@660 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ca3bb91..3007724 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,11 @@ initramfs-tools-tcos (0.88.14.9) unstable; urgency=low - Add mkstemp file to create xauth (don't fail with concurrect connections) * xmlrpc/devices.c - Add more debug output (error codes) + * xmlrpc/xauth.c xmlrpc/xauth.h + - Use popen to write tmp cookie + - Remove for loop - -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 20:15:08 +0100 + -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 22:52:06 +0100 initramfs-tools-tcos (0.88.14.8) unstable; urgency=low -- cgit v1.2.3 From 8a421f6ff9dcbf4817fc7afaccd33163328036b4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 5 Feb 2008 17:14:20 +0000 Subject: initramfs-tools-tcos (0.88.14.9) * xmlrpc/*: - Reorganize code, move some functions to common.c and defines to common.h git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@663 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3007724..c244a63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,9 +6,11 @@ initramfs-tools-tcos (0.88.14.9) unstable; urgency=low - Add more debug output (error codes) * xmlrpc/xauth.c xmlrpc/xauth.h - Use popen to write tmp cookie - - Remove for loop + - Remove for loop + * xmlrpc/*: + - Reorganize code, move some functions to common.c and defines to common.h - -- Mario Izquierdo (mariodebian) Mon, 04 Feb 2008 22:52:06 +0100 + -- Mario Izquierdo (mariodebian) Tue, 05 Feb 2008 18:13:09 +0100 initramfs-tools-tcos (0.88.14.8) unstable; urgency=low -- cgit v1.2.3 From c4984cad86b1c195cbef8df5688de6b949aaacd6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 5 Feb 2008 22:50:46 +0000 Subject: initramfs-tools-tcos (0.88.14.9) * Fix some license typos (tcos is GPL2+) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@664 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- debian/copyright | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c244a63..2f83c18 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,8 +9,9 @@ initramfs-tools-tcos (0.88.14.9) unstable; urgency=low - Remove for loop * xmlrpc/*: - Reorganize code, move some functions to common.c and defines to common.h + * Fix some license typos (tcos is GPL2+) - -- Mario Izquierdo (mariodebian) Tue, 05 Feb 2008 18:13:09 +0100 + -- Mario Izquierdo (mariodebian) Tue, 05 Feb 2008 23:49:36 +0100 initramfs-tools-tcos (0.88.14.8) unstable; urgency=low diff --git a/debian/copyright b/debian/copyright index 80a1567..955e424 100644 --- a/debian/copyright +++ b/debian/copyright @@ -11,7 +11,7 @@ Homepage: Licenses: - All files except next exceptions are GPL: + All files except next exceptions are GPL2+: 2005 - 2007 Mario Izquierdo This program is free software; you can redistribute it and/or modify -- cgit v1.2.3 From 6636aeb39fd3822688c4f247658ffb2480bcbcec Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 6 Feb 2008 22:53:03 +0000 Subject: initramfs-tools-tcos (0.88.14.10) * udev/mount_listener.c udev/listener-daemon.sh udev/save-udev.sh - Make mount-listener more inteligent, compare files and sync without scripts - save-udev.sh is a script helper to generate udev event and put into /tmp/tcos-udev.log - listener-daemon.sh now only start mount-listener and if crash start again * hooks-addons/25tcosmonitor - Add save-udev.sh script to image * scripts/tcos-bottom/55mount_listener - Remove extra code * xmlrpc/tcosxmlrpc.c - Include time.h header git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@668 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2f83c18..c77383a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +initramfs-tools-tcos (0.88.14.10) unstable; urgency=low + + * udev/mount_listener.c udev/listener-daemon.sh udev/save-udev.sh + - Make mount-listener more inteligent, compare files and sync without scripts + - save-udev.sh is a script helper to generate udev event and put into /tmp/tcos-udev.log + - listener-daemon.sh now only start mount-listener and if crash start again + * hooks-addons/25tcosmonitor + - Add save-udev.sh script to image + * scripts/tcos-bottom/55mount_listener + - Remove extra code + * xmlrpc/tcosxmlrpc.c + - Include time.h header + + -- Mario Izquierdo (mariodebian) Wed, 06 Feb 2008 23:52:16 +0100 + initramfs-tools-tcos (0.88.14.9) unstable; urgency=low * xmlrpc/xauth.[ch]: -- cgit v1.2.3 From b9864d80b0a2b33ccede6ac059848def5b1f32e0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 11 Feb 2008 10:59:43 +0000 Subject: initramfs-tools-tcos (0.88.14.11) * udev/tcos-udevd.sh udev/save-udev.sh - Search ID_VENDOR and ID_MODEL in /sys tree if empty git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@671 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c77383a..b021fbb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +initramfs-tools-tcos (0.88.14.11) unstable; urgency=low + + * xmlrpc/* + - Add new method getscreenshot (returns base64 screenshot file) + * xmlrpc/sh/screenshot*: + - Change default image format to jpg + * hooks-addons/25tcosmonitor + - Add jpg imlib2 lib and remove gif (not used) + - Add base64 bin and screenshot64.sh script + * xmlrpc/var/etc/abyss.conf + - Change port from 8080 to 8998 (not conflicts with proxys or dansguardian) + * udev/tcos-udevd.sh udev/save-udev.sh + - Search ID_VENDOR and ID_MODEL in /sys tree if empty + + -- Mario Izquierdo (mariodebian) Mon, 11 Feb 2008 11:58:42 +0100 + initramfs-tools-tcos (0.88.14.10) unstable; urgency=low * udev/mount_listener.c udev/listener-daemon.sh udev/save-udev.sh -- cgit v1.2.3 From 75e0ac616ce168983c9ba41bd8580368e6eee30a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 11 Feb 2008 11:06:26 +0000 Subject: initramfs-tools-tcos (0.88.14.11) * udev/tcos-udevd.sh udev/save-udev.sh - Remove spaces in ID_VENDOR and ID_MODEL detection git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@672 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b021fbb..16c69cb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,8 +11,10 @@ initramfs-tools-tcos (0.88.14.11) unstable; urgency=low - Change port from 8080 to 8998 (not conflicts with proxys or dansguardian) * udev/tcos-udevd.sh udev/save-udev.sh - Search ID_VENDOR and ID_MODEL in /sys tree if empty + * udev/tcos-udevd.sh udev/save-udev.sh + - Remove spaces in ID_VENDOR and ID_MODEL detection - -- Mario Izquierdo (mariodebian) Mon, 11 Feb 2008 11:58:42 +0100 + -- Mario Izquierdo (mariodebian) Mon, 11 Feb 2008 12:05:24 +0100 initramfs-tools-tcos (0.88.14.10) unstable; urgency=low -- cgit v1.2.3 From 4d1b4acb7538ccdf5634b14631159a3adef2e333 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 17 Feb 2008 17:45:38 +0000 Subject: initramfs-tools-tcos (0.88.14.12) * udev/tcos-udevd.sh udev/save-udev.sh: - Collect mount/umount events with listener-daemon in any kernel version * scripts/tcos-bottom/70wakeonlan hooks-addons/45wakeonlan conf/tcos.conf - New var TCOS_WAKEONLAN - Set eth0 wol on during boot (needed in some network cards) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@677 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 16c69cb..f51129c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.88.14.12) unstable; urgency=low + + * udev/tcos-udevd.sh udev/save-udev.sh: + - Collect mount/umount events with listener-daemon in any kernel version + * scripts/tcos-bottom/70wakeonlan hooks-addons/45wakeonlan + conf/tcos.conf + - New var TCOS_WAKEONLAN + - Set eth0 wol on during boot (needed in some network cards) + + -- Mario Izquierdo (mariodebian) Sun, 17 Feb 2008 18:45:21 +0100 + initramfs-tools-tcos (0.88.14.11) unstable; urgency=low * xmlrpc/* -- cgit v1.2.3 From 708c2cac8c67682cfd5b29182df4e141aa909dd3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 19 Feb 2008 14:26:05 +0000 Subject: initramfs-tools-tcos (0.88.14.13) * udev/mount_listener.c - Fix Segmentation Fault: call to save-udev.sh, use popen() instead of system() git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@679 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f51129c..9a160a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.88.14.13) unstable; urgency=low + + * udev/mount_listener.c + - Fix Segmentation Fault: + call to save-udev.sh, use popen() instead of system() + + -- Mario Izquierdo (mariodebian) Tue, 19 Feb 2008 15:23:06 +0100 + initramfs-tools-tcos (0.88.14.12) unstable; urgency=low * udev/tcos-udevd.sh udev/save-udev.sh: -- cgit v1.2.3 From 0fd3f04f49483e8dce78e366f76dd4acce908c22 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 19 Feb 2008 16:32:49 +0000 Subject: initramfs-tools-tcos (0.88.14.13) * xmlrpc/get_screenshot.c xmlrpc/screenshot.h xmlrpc/common.c xmlrpc/sh/screenshot64.sh hooks-addons/25tcosmonitor - Remove screenshot64.sh and base64 - Rewrite tcos_get_screenshot method with base64_encode function (based on wpa_supplicant) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@680 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9a160a3..470e95f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,12 @@ initramfs-tools-tcos (0.88.14.13) unstable; urgency=low * udev/mount_listener.c - Fix Segmentation Fault: call to save-udev.sh, use popen() instead of system() + * xmlrpc/get_screenshot.c xmlrpc/screenshot.h xmlrpc/common.c + xmlrpc/sh/screenshot64.sh hooks-addons/25tcosmonitor + - Remove screenshot64.sh and base64 + - Rewrite tcos_get_screenshot method with base64_encode function (based on wpa_supplicant) - -- Mario Izquierdo (mariodebian) Tue, 19 Feb 2008 15:23:06 +0100 + -- Mario Izquierdo (mariodebian) Tue, 19 Feb 2008 17:31:37 +0100 initramfs-tools-tcos (0.88.14.12) unstable; urgency=low -- cgit v1.2.3 From 9b81267eb679a26ce225de089cf9a8d8b6cd31ba Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 22 Feb 2008 15:16:45 +0000 Subject: =?UTF-8?q?initramfs-tools-tcos=20(0.88.14.14)=20=20=20*=20session?= =?UTF-8?q?-cmd/session-cmd-exec=20=20=20=20=20-=20Redefine=20script=20=20?= =?UTF-8?q?=20*=20lockscreen/*=20=20=20=20=20-=20Generate=20lockvlc=20and?= =?UTF-8?q?=20lockvnc=20for=20non=20multi-actions=20conflicts=20=20=20=20?= =?UTF-8?q?=20-=20Add=20method=20to=20don=C2=B4t=20allow=20screensaver=20a?= =?UTF-8?q?ctivate=20=20=20*=20xmlrpc/*=20=20=20=20=20-=20Add=20lockcontro?= =?UTF-8?q?ller=20to=20avoid=20locks=20not=20work=20correctly=20=20=20=20?= =?UTF-8?q?=20-=20Add=20vlc=20controller=20=20=20=20=20-=20Add=20lock=20sc?= =?UTF-8?q?reensaver=20and=20keyboard=20in=20vnc=20controller=20=20=20*=20?= =?UTF-8?q?bin/daemonize.sh=20=20=20=20=20-=20Remove=20recents=20changes?= =?UTF-8?q?=20=20=20*=20bin/down-controller=20=20=20=20=20-=20Add=20contro?= =?UTF-8?q?ller=20for=20poweroff=20and=20reboot=20with=20timout=20=20=20*?= =?UTF-8?q?=20bin/gentcos=20=20=20=20=20-=20Fix=20broken=20size=20calculat?= =?UTF-8?q?ion=20=20=20*=20hooks-addons/21pulseaudio=20=20=20=20=20-=20In?= =?UTF-8?q?=20some=20cases=20pulseaudio=20down=20unexpectedly=20=20=20*=20?= =?UTF-8?q?hooks-addons/40etc2300=20=20=20=20=20-=20Manual=20add=20modules?= =?UTF-8?q?=20for=20Epatec=202300=20thin=20clients?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@688 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 470e95f..ca33c2c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,27 @@ +initramfs-tools-tcos (0.88.14.14) unstable; urgency=low + + * session-cmd/session-cmd-exec + - Redefine script + * lockscreen/* + - Generate lockvlc and lockvnc for non multi-actions conflicts + - Add method to don´t allow screensaver activate + * xmlrpc/* + - Add lockcontroller to avoid locks not work correctly + - Add vlc controller + - Add lock screensaver and keyboard in vnc controller + * bin/daemonize.sh + - Remove recents changes + * bin/down-controller + - Add controller for poweroff and reboot with timout + * bin/gentcos + - Fix broken size calculation + * hooks-addons/21pulseaudio + - In some cases pulseaudio down unexpectedly + * hooks-addons/40etc2300 + - Manual add modules for Epatec 2300 thin clients + + -- Ignacio Vidal Fri, 22 Feb 2008 16:14:16 +0100 + initramfs-tools-tcos (0.88.14.13) unstable; urgency=low * udev/mount_listener.c -- cgit v1.2.3 From 8795666c37d2a5a485228fd54d4557355e20e408 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 23 Feb 2008 11:44:53 +0000 Subject: initramfs-tools-tcos (0.88.15) * Set log_end_msg first param in all init scripts * Append to GCC flags '-O2 -ansi -pedantic' * udev/mount_listener.c - Use strtok to split device (no more segfaults) * lockscreen/lockvnc.c lockscreen/lockscreen2.c lockscreen/lockvlc.c - Call setenv after vars declaration (ANSI C) * hooks-addons/95usplash_timeout - Append /etc/lsb-base-logging.sh to /scripts/functions to support fancy output * scripts/tcos-top/05network hooks-addons/01dhclient - Use /sys/class/net/IFNAME/carrier to detect link status - Delete mii-tool as no needed * scripts/tcos-bottom/25startx scripts/tcos-bottom/01download_settings bin/configurexorg - Use /var/lib/dhcp/dhclient.leases to retrieve IP ADDRESS (not eth0) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@689 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ca33c2c..0e6e3df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -initramfs-tools-tcos (0.88.14.14) unstable; urgency=low +initramfs-tools-tcos (0.88.15) unstable; urgency=low + [ Ignacio Vidal ] * session-cmd/session-cmd-exec - Redefine script * lockscreen/* @@ -18,9 +19,25 @@ initramfs-tools-tcos (0.88.14.14) unstable; urgency=low * hooks-addons/21pulseaudio - In some cases pulseaudio down unexpectedly * hooks-addons/40etc2300 - - Manual add modules for Epatec 2300 thin clients + - Manual add modules for Epatec 2300 thin clients - -- Ignacio Vidal Fri, 22 Feb 2008 16:14:16 +0100 + [ Mario Izquierdo (mariodebian) ] + * Set log_end_msg first param in all init scripts + * Append to GCC flags '-O2 -ansi -pedantic' + * udev/mount_listener.c + - Use strtok to split device (no more segfaults) + * lockscreen/lockvnc.c lockscreen/lockscreen2.c lockscreen/lockvlc.c + - Call setenv after vars declaration (ANSI C) + * hooks-addons/95usplash_timeout + - Append /etc/lsb-base-logging.sh to /scripts/functions to support fancy output + * scripts/tcos-top/05network hooks-addons/01dhclient + - Use /sys/class/net/IFNAME/carrier to detect link status + - Delete mii-tool as no needed + * scripts/tcos-bottom/25startx scripts/tcos-bottom/01download_settings + bin/configurexorg + - Use /var/lib/dhcp/dhclient.leases to retrieve IP ADDRESS (not eth0) + + -- Mario Izquierdo (mariodebian) Sat, 23 Feb 2008 12:43:57 +0100 initramfs-tools-tcos (0.88.14.13) unstable; urgency=low -- cgit v1.2.3 From d44c4081e8e5e5d7cf163dcde32cffd9fb43dd45 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 23 Feb 2008 14:28:45 +0000 Subject: initramfs-tools-tcos (0.88.15.1) * scripts/tcos-top/05network - Fix DHCP3 force detection, use 'route -n' output instead of 'myip' * xmlrpc/sh/getinfo.sh - Detect IFDEV reading dhclient.leases * bin/gentcos - Not show xfs config file errors * conf/tcos-run-functions.sh - Return 0 or 1 (not true or false) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@692 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0e6e3df..3786a7a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.88.15.1) unstable; urgency=low + + * scripts/tcos-top/05network + - Fix DHCP3 force detection, use 'route -n' output instead of 'myip' + * xmlrpc/sh/getinfo.sh + - Detect IFDEV reading dhclient.leases + * bin/gentcos + - Not show xfs config file errors + * conf/tcos-run-functions.sh + - Return 0 or 1 (not true or false) + + -- Mario Izquierdo (mariodebian) Sat, 23 Feb 2008 15:27:17 +0100 + initramfs-tools-tcos (0.88.15) unstable; urgency=low [ Ignacio Vidal ] -- cgit v1.2.3 From 7a7f7abf909cc5c4e62866ad833aadf1fb43e0b4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 26 Feb 2008 18:25:51 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * Add pxelinux boot menu (normal and vesa mode) - Move parse_pxelinux to tcos-generation-functions.sh - Add 3 new TCOS vars: TCOS_NETBOOT_MENU, TCOS_NETBOOT_MENU_VESA, and TCOS_NETBOOT_HIDE_INSTALL * tcos/pxetcos.png and tcos/pxetcos.jpg - vesamenu.c32 images (better jpg, less size) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@693 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 +++++++++++ debian/rules | 3 +++ 2 files changed, 14 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3786a7a..d38a255 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.88.15.2) unstable; urgency=low + + * Add pxelinux boot menu (normal and vesa mode) + - Move parse_pxelinux to tcos-generation-functions.sh + - Add 3 new TCOS vars: + TCOS_NETBOOT_MENU, TCOS_NETBOOT_MENU_VESA, and TCOS_NETBOOT_HIDE_INSTALL + * tcos/pxetcos.png and tcos/pxetcos.jpg + - vesamenu.c32 images (better jpg, less size) + + -- Mario Izquierdo (mariodebian) Tue, 26 Feb 2008 19:23:46 +0100 + initramfs-tools-tcos (0.88.15.1) unstable; urgency=low * scripts/tcos-top/05network diff --git a/debian/rules b/debian/rules index cb12cda..1f3690a 100755 --- a/debian/rules +++ b/debian/rules @@ -51,6 +51,9 @@ install: build install -m 755 $(CURDIR)/debian/tcos-standalone.init $(CURDIR)/debian/tmp/etc/init.d/tcos-standalone dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 + # support of pxelinux menu + dh_link /usr/lib/syslinux/menu.c32 /var/lib/tcos/tftp/menu.c32 + dh_link /usr/lib/syslinux/vesamenu.c32 /var/lib/tcos/tftp/vesamenu.c32 @# remove SVN dirs -- cgit v1.2.3 From b995ec74d9c9c458b8d0a825f11d964a79d6c437 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 29 Feb 2008 16:40:08 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * common.mk: - Update Ubuntu hardy kernel to 2.6.24-10 * debian/tcos-standalone.init: - Exec ethtool in shutdown to enable wakeonlan * scripts/tcos-bottom/70wakeonlan - Check if network device is wakeonlan compatible before enabling * xmlrpc/sh/tcos-last xmlrpc/standalone.h xmlrpc/sh/screenshot.sh xmlrpc/sh/getinfo.sh xmlrpc/sh/vnc-controller.sh - Change last or w with tcos-last (a python script that reads /var/log/utmp) Only work in STANDALONE MODE * xmlrpc/sh/getinfo.sh - Change IFDEV detection, use /sys/class/net instead of DHCP lease file git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@697 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 +++++++++++++- debian/control | 2 +- debian/tcos-standalone.init | 20 ++++++++++++++++++++ 3 files changed, 34 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d38a255..e651508 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,8 +6,20 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low TCOS_NETBOOT_MENU, TCOS_NETBOOT_MENU_VESA, and TCOS_NETBOOT_HIDE_INSTALL * tcos/pxetcos.png and tcos/pxetcos.jpg - vesamenu.c32 images (better jpg, less size) + * common.mk: + - Update Ubuntu hardy kernel to 2.6.24-10 + * debian/tcos-standalone.init: + - Exec ethtool in shutdown to enable wakeonlan + * scripts/tcos-bottom/70wakeonlan + - Check if network device is wakeonlan compatible before enabling + * xmlrpc/sh/tcos-last xmlrpc/standalone.h xmlrpc/sh/screenshot.sh + xmlrpc/sh/getinfo.sh xmlrpc/sh/vnc-controller.sh + - Change last or w with tcos-last (a python script that reads /var/log/utmp) + Only work in STANDALONE MODE + * xmlrpc/sh/getinfo.sh + - Change IFDEV detection, use /sys/class/net instead of DHCP lease file - -- Mario Izquierdo (mariodebian) Tue, 26 Feb 2008 19:23:46 +0100 + -- Mario Izquierdo (mariodebian) Fri, 29 Feb 2008 17:39:12 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low diff --git a/debian/control b/debian/control index d37ce8b..682de7a 100644 --- a/debian/control +++ b/debian/control @@ -52,7 +52,7 @@ Description: usplash artwork for TCOS Package: tcos-standalone Architecture: any Depends: tcos-core (>= 0.88.0), tcosmonitor, gksu, python-gnome2-extras, python-gtk2, - python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} + python-glade2, ethtool, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-core (<< 0.87.15) XB-Python-Version: ${python:Versions} Description: TCOS standalone GUI configurator diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index c7a495d..156f2c8 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -77,6 +77,24 @@ do_stop() return 0 } +# +# Function that enable WakeOnLan in all network devices +# +do_wakeonlan() +{ + # get list of network interfaces + TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v lo|grep -v sit0) + + # search for network interfaces with link ok status + for dev in $TCOS_NET_DEVS; do + # have link ??? + if [ -e /sys/class/net/$dev/carrier ] && \ + [ "$(cat /sys/class/net/$dev/carrier 2>/dev/null)" = 1 ] && \ + [ "$(/usr/sbin/ethtool $dev| grep -c "Wake-on: g")" = "1" ]; then + /usr/sbin/ethtool -s $dev wol g > /dev/null 2>&1 + fi + done +} case "$1" in start) @@ -90,6 +108,8 @@ case "$1" in ;; stop) log_daemon_msg "Stopping $DESC" "$NAME" + # enable WAKEONLAN in ethernet devices (only needed during poweroff/reboot) + do_wakeonlan do_stop case "$?" in 0|1) log_end_msg 0 ;; -- cgit v1.2.3 From c0ff1db32f8e98dd79a567cf0ef898bf94914477 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 29 Feb 2008 16:42:50 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * xmlrpc/Makefile - Install tcos-last in TCOS_BINS dir git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@698 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e651508..8fa46f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -18,8 +18,10 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low Only work in STANDALONE MODE * xmlrpc/sh/getinfo.sh - Change IFDEV detection, use /sys/class/net instead of DHCP lease file + * xmlrpc/Makefile + - Install tcos-last in TCOS_BINS dir - -- Mario Izquierdo (mariodebian) Fri, 29 Feb 2008 17:39:12 +0100 + -- Mario Izquierdo (mariodebian) Fri, 29 Feb 2008 17:41:26 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low -- cgit v1.2.3 From c12a728d4995355db640d62ad63b6ac07a3065d7 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 29 Feb 2008 22:56:04 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * Discard more eth not required in TCOS_NET_DEVS * conf/tcos.conf - Add TCOS_PKG_CACHE_LIST list of packages to cache for Tcos - Change TCOS_WEP to TCOS_WIRELESS_KEY for WEP/WPA key * scripts/tcos-top/05network hooks-addons/03wireless - Update support for wifi cards * xmlrpc/sh/soundctl.sh - Fix not show correctly sound controls depending version of distro * bin/gentcos - Check cached packages if need updates when generate thin client images git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@702 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 15 ++++++++++++++- debian/tcos-standalone.init | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8fa46f5..589e430 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * Add pxelinux boot menu (normal and vesa mode) - Move parse_pxelinux to tcos-generation-functions.sh - Add 3 new TCOS vars: @@ -21,7 +22,19 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low * xmlrpc/Makefile - Install tcos-last in TCOS_BINS dir - -- Mario Izquierdo (mariodebian) Fri, 29 Feb 2008 17:41:26 +0100 + [ Ignacio Vidal ] + * Discard more eth not required in TCOS_NET_DEVS + * conf/tcos.conf + - Add TCOS_PKG_CACHE_LIST list of packages to cache for Tcos + - Change TCOS_WEP to TCOS_WIRELESS_KEY for WEP/WPA key + * scripts/tcos-top/05network hooks-addons/03wireless + - Update support for wifi cards + * xmlrpc/sh/soundctl.sh + - Fix not show correctly sound controls depending version of distro + * bin/gentcos + - Check cached packages if need updates when generate thin client images + + -- Ignacio Vidal Fri, 29 Feb 2008 23:26:23 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 156f2c8..485a3d4 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -83,7 +83,7 @@ do_stop() do_wakeonlan() { # get list of network interfaces - TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v lo|grep -v sit0) + TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v lo|grep -v sit0|grep -v wmaster|grep -v vmnet) # search for network interfaces with link ok status for dev in $TCOS_NET_DEVS; do -- cgit v1.2.3 From 578893c48d0202d9edf6327097dd57630e246faa Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Sat, 1 Mar 2008 00:43:32 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * debian/tcos-standalone.init - Remove tcos-standalone log if exceed 5M * Add support for broadcom wireless git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@703 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/tcos-standalone.init | 11 ++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 589e430..c033d5b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -33,8 +33,10 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low - Fix not show correctly sound controls depending version of distro * bin/gentcos - Check cached packages if need updates when generate thin client images + * debian/tcos-standalone.init + - Remove tcos-standalone log if exceed 5M - -- Ignacio Vidal Fri, 29 Feb 2008 23:26:23 +0100 + -- Ignacio Vidal Sat, 01 Mar 2008 01:37:52 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 485a3d4..daef4bf 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -83,7 +83,7 @@ do_stop() do_wakeonlan() { # get list of network interfaces - TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v lo|grep -v sit0|grep -v wmaster|grep -v vmnet) + TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v lo|grep -v sit0|grep -v wmaster|grep -v vmnet|grep -v vbox) # search for network interfaces with link ok status for dev in $TCOS_NET_DEVS; do @@ -96,6 +96,14 @@ do_wakeonlan() done } +do_checklog_size() +{ + if [ $(ls -lk /var/lib/tcos/standalone/log/tcos-standalone.log | awk '{print $5}') -gt 5000 ];then + rm -f /var/lib/tcos/standalone/log/tcos-standalone.log + fi +} + + case "$1" in start) [ "$TCOS_STANDALONE_START" = "0" ] && exit 0 @@ -111,6 +119,7 @@ case "$1" in # enable WAKEONLAN in ethernet devices (only needed during poweroff/reboot) do_wakeonlan do_stop + do_checklog_size case "$?" in 0|1) log_end_msg 0 ;; 2) log_end_msg 1 ;; -- cgit v1.2.3 From 921a02589e4e787b9f847e6a244a5bc38fdfd7c8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 5 Mar 2008 10:54:03 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * xmlrpc/sh/tcos-last: - Fix time diff * Update Ubuntu hardy kernel to 2.6.24-11 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@704 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c033d5b..2069f48 100644 --- a/debian/changelog +++ b/debian/changelog @@ -36,7 +36,12 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low * debian/tcos-standalone.init - Remove tcos-standalone log if exceed 5M - -- Ignacio Vidal Sat, 01 Mar 2008 01:37:52 +0100 + [ Mario Izquierdo (mariodebian) ] + * xmlrpc/sh/tcos-last: + - Fix time diff + * Update Ubuntu hardy kernel to 2.6.24-11 + + -- Mario Izquierdo (mariodebian) Wed, 05 Mar 2008 11:53:34 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low -- cgit v1.2.3 From 1e2dc2f8bf1e8c3996196b046a2ec314cda5da4f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 5 Mar 2008 10:59:13 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * debian/tcos-standalone.init - Clean all logs of tcos-standalone not only tcos-standalone.log * debian/control - Add python-utmp to tcos-core Depends (needs tcos-last script) - Add genisoimage|mkisofs to initramfs-tools-tcos Depends git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@706 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- debian/control | 5 +++-- debian/tcos-standalone.init | 8 +++++--- 3 files changed, 14 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2069f48..28043bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -40,8 +40,13 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low * xmlrpc/sh/tcos-last: - Fix time diff * Update Ubuntu hardy kernel to 2.6.24-11 + * debian/tcos-standalone.init + - Clean all logs of tcos-standalone not only tcos-standalone.log + * debian/control + - Add python-utmp to tcos-core Depends (needs tcos-last script) + - Add genisoimage|mkisofs to initramfs-tools-tcos Depends - -- Mario Izquierdo (mariodebian) Wed, 05 Mar 2008 11:53:34 +0100 + -- Mario Izquierdo (mariodebian) Wed, 05 Mar 2008 11:57:52 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low diff --git a/debian/control b/debian/control index 682de7a..0e2aca9 100644 --- a/debian/control +++ b/debian/control @@ -15,7 +15,8 @@ Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, - mknbi, dropbear, ltspfs-client | ltspfsd, ${misc:Depends}, ${shlibs:Depends} + mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs , + ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils Description: tools for generating a thin client bootable image: TCOS @@ -31,7 +32,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index daef4bf..6990595 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -98,9 +98,11 @@ do_wakeonlan() do_checklog_size() { - if [ $(ls -lk /var/lib/tcos/standalone/log/tcos-standalone.log | awk '{print $5}') -gt 5000 ];then - rm -f /var/lib/tcos/standalone/log/tcos-standalone.log - fi + # clean logs when size > 5 MB + for logfile in /var/lib/tcos/standalone/log/*; do + [ $(du $logfile| awk '{print $1}') -gt 5000 ] && \ + cat /dev/null > $logfile + done } -- cgit v1.2.3 From e601abe714e92431bbaa641e6702d5062ebc3c2c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 5 Mar 2008 20:54:43 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * usplash/0.4.1 - Add png files (ImageMagick bug don't create correct colormap) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@707 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 28043bd..334c1fa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -45,8 +45,10 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low * debian/control - Add python-utmp to tcos-core Depends (needs tcos-last script) - Add genisoimage|mkisofs to initramfs-tools-tcos Depends + * usplash/0.4.1 + - Add png files (ImageMagick bug don't create correct colormap) - -- Mario Izquierdo (mariodebian) Wed, 05 Mar 2008 11:57:52 +0100 + -- Mario Izquierdo (mariodebian) Wed, 05 Mar 2008 21:50:42 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low -- cgit v1.2.3 From 71058dcd753f097f57c1c10fc69fbdc8ee85be54 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 6 Mar 2008 17:03:04 +0000 Subject: initramfs-tools-tcos (0.88.15.2) * bin/installer.sh: - detect hdd and not use /dev/hda git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@709 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 334c1fa..f17725e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -47,8 +47,10 @@ initramfs-tools-tcos (0.88.15.2) unstable; urgency=low - Add genisoimage|mkisofs to initramfs-tools-tcos Depends * usplash/0.4.1 - Add png files (ImageMagick bug don't create correct colormap) + * bin/installer.sh: + - detect hdd and not use /dev/hda - -- Mario Izquierdo (mariodebian) Wed, 05 Mar 2008 21:50:42 +0100 + -- Mario Izquierdo (mariodebian) Thu, 06 Mar 2008 17:59:18 +0100 initramfs-tools-tcos (0.88.15.1) unstable; urgency=low -- cgit v1.2.3 From 4da87b88bfe66a184991797e94c1f0759108427e Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Thu, 6 Mar 2008 20:25:10 +0000 Subject: initramfs-tools-tcos (0.88.15.3) * scripts/tcos-top/05network hooks-addons/03wireless: - Update support WPA for wifi, also works with WPA2 and other driver cards not generics git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@711 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f17725e..917e30a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.88.15.3) unstable; urgency=low + + * scripts/tcos-top/05network hooks-addons/03wireless: + - Update support WPA for wifi, also works with WPA2 and other driver cards not generics + + -- Ignacio Vidal Thu, 06 Mar 2008 21:23:58 +0100 + initramfs-tools-tcos (0.88.15.2) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] -- cgit v1.2.3 From 1487651474be36f8e3f66fbb67c3f1725daa80fe Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 6 Mar 2008 21:26:27 +0000 Subject: initramfs-tools-tcos (0.88.15.3) * xmlrpc/sh/tcos-last: - Fix GetLast() to check for hostname too git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@712 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 917e30a..db06f82 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,14 @@ initramfs-tools-tcos (0.88.15.3) unstable; urgency=low + [ Ignacio Vidal ] * scripts/tcos-top/05network hooks-addons/03wireless: - Update support WPA for wifi, also works with WPA2 and other driver cards not generics - -- Ignacio Vidal Thu, 06 Mar 2008 21:23:58 +0100 + [ Mario Izquierdo (mariodebian) ] + * xmlrpc/sh/tcos-last: + - Fix GetLast() to check for hostname too + + -- Mario Izquierdo (mariodebian) Thu, 06 Mar 2008 22:25:57 +0100 initramfs-tools-tcos (0.88.15.2) unstable; urgency=low -- cgit v1.2.3 From fda888b90c9ad23a655410fb6699bd7d889cba3f Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 7 Mar 2008 13:41:55 +0000 Subject: initramfs-tools-tcos (0.88.15.3.1) * scripts/tcos-top/05network - Ups fix unknown command operator, although work ok git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@713 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index db06f82..84d42a2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.88.15.3.1) gutsy; urgency=low + + * scripts/tcos-top/05network + - Ups fix unknown command operator, although work ok + + -- Ignacio Vidal Fri, 07 Mar 2008 14:38:13 +0100 + initramfs-tools-tcos (0.88.15.3) unstable; urgency=low [ Ignacio Vidal ] -- cgit v1.2.3 From b7f31ff50a41bad9de8821a421883745e9e85bf8 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 11 Mar 2008 16:37:22 +0000 Subject: initramfs-tools-tcos (0.88.15.4) * xmlrpc/sh/vlc-controller.sh - no change system volume if is grather than vlc need git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@715 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 84d42a2..0165266 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,11 @@ -initramfs-tools-tcos (0.88.15.3.1) gutsy; urgency=low +initramfs-tools-tcos (0.88.15.4) unstable; urgency=low + + * xmlrpc/sh/vlc-controller.sh + - no change system volume if is grather than vlc need + + -- Ignacio Vidal Tue, 11 Mar 2008 17:30:43 +0100 + +initramfs-tools-tcos (0.88.15.3.1) unstable; urgency=low * scripts/tcos-top/05network - Ups fix unknown command operator, although work ok -- cgit v1.2.3 From aaf8288b5b2301fd0b97b55713e28bf93a5ea77d Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 14 Mar 2008 01:35:39 +0000 Subject: initramfs-tools-tcos (0.88.15.4) * xmlrpc/xauth.c - Fix segmentation fault in tcosxmlrpc when number of temp file descriptors reach the maximum supported by system git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@716 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0165266..5b7d281 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,11 @@ initramfs-tools-tcos (0.88.15.4) unstable; urgency=low * xmlrpc/sh/vlc-controller.sh - no change system volume if is grather than vlc need + * xmlrpc/xauth.c + - Fix segmentation fault in tcosxmlrpc when number of temp file + descriptors reach the maximum supported by system - -- Ignacio Vidal Tue, 11 Mar 2008 17:30:43 +0100 + -- Ignacio Vidal Fri, 14 Mar 2008 02:31:34 +0100 initramfs-tools-tcos (0.88.15.3.1) unstable; urgency=low -- cgit v1.2.3 From 7998022a4b40edf6c9e4b9f4c42be40c98b51f5e Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 14 Mar 2008 11:55:52 +0000 Subject: initramfs-tools-tcos (0.88.15.4) * xmlrpc/xauth.c xmlrpc/common.h - Update include typo and last fix * xmlrpc/sh/* - Avoid to show errors git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@717 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5b7d281..0e46048 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,11 +2,14 @@ initramfs-tools-tcos (0.88.15.4) unstable; urgency=low * xmlrpc/sh/vlc-controller.sh - no change system volume if is grather than vlc need - * xmlrpc/xauth.c + * xmlrpc/xauth.c xmlrpc/common.h - Fix segmentation fault in tcosxmlrpc when number of temp file descriptors reach the maximum supported by system + - Update include typo + * xmlrpc/sh/* + - Avoid to show errors - -- Ignacio Vidal Fri, 14 Mar 2008 02:31:34 +0100 + -- Ignacio Vidal Fri, 14 Mar 2008 12:49:42 +0100 initramfs-tools-tcos (0.88.15.3.1) unstable; urgency=low -- cgit v1.2.3 From d4a821cbf7e3b42ee990be08bc14dd555ffe77f9 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Sat, 15 Mar 2008 16:17:28 +0000 Subject: initramfs-tools-tcos (0.88.15.4) * xmlrpc/sh/* - Avoid to show errors - Search var HOME in standalone for exports * hooks-addons/90usplash - Create usplash.conf to avoid crashes in thin clients (thks mariodebian) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@719 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0e46048..57ab1c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,11 @@ initramfs-tools-tcos (0.88.15.4) unstable; urgency=low - Update include typo * xmlrpc/sh/* - Avoid to show errors + - Search var HOME in standalone for exports + * hooks-addons/90usplash + - Create usplash.conf to avoid crashes in thin clients (thks mariodebian) - -- Ignacio Vidal Fri, 14 Mar 2008 12:49:42 +0100 + -- Ignacio Vidal Sat, 15 Mar 2008 17:09:07 +0100 initramfs-tools-tcos (0.88.15.3.1) unstable; urgency=low -- cgit v1.2.3 From a21ca97d9fde2c334c94b19f3353db714876f827 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 17 Mar 2008 15:18:38 +0000 Subject: initramfs-tools-tcos (0.88.15.5) * Rename 82export_pulseaudio => 80export_pulseaudio: - Delete old file in postinst - dbus session (exported in 81) need to know PulseAudio server IP git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@723 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ debian/tcos-core.install | 2 +- debian/tcos-core.postinst | 7 +++++++ 3 files changed, 16 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 57ab1c8..d77ab7e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.88.15.5) unstable; urgency=low + + * Rename 82export_pulseaudio => 80export_pulseaudio: + - Delete old file in postinst + - dbus session (exported in 81) need to know PulseAudio server IP + + -- Mario Izquierdo (mariodebian) Mon, 17 Mar 2008 16:17:23 +0100 + initramfs-tools-tcos (0.88.15.4) unstable; urgency=low * xmlrpc/sh/vlc-controller.sh diff --git a/debian/tcos-core.install b/debian/tcos-core.install index 8a837cb..9f53cbb 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -1,5 +1,5 @@ etc/dbus-1/system.d/tcosmonitor.conf -etc/X11/Xsession.d/82export_pulseaudio +etc/X11/Xsession.d/80export_pulseaudio usr/lib/tcos/* usr/share/tcos-core/lockscreen.png usr/sbin/update-tcospasswd diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 04393dc..64d0372 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -1,6 +1,13 @@ #!/bin/bash #set -e +# Rename 82export_pulseaudio => 80export_pulseaudio +# need to remove old file +if [ -f /etc/X11/Xsession.d/82export_pulseaudio ]; then + echo " * Remove obsolete file /etc/X11/Xsession.d/82export_pulseaudio" + rm -f /etc/X11/Xsession.d/82export_pulseaudio +fi + # tcosmonitor dbus case "$1" in -- cgit v1.2.3 From 2b0032b99aeccc46e6d4834d3c02044cbf44a1f1 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 19 Mar 2008 16:39:27 +0000 Subject: initramfs-tools-tcos (0.88.15.5) * xmlrpc/simple-methods.c - Update command git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@724 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d77ab7e..d7bdb77 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,15 @@ initramfs-tools-tcos (0.88.15.5) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * Rename 82export_pulseaudio => 80export_pulseaudio: - Delete old file in postinst - dbus session (exported in 81) need to know PulseAudio server IP - -- Mario Izquierdo (mariodebian) Mon, 17 Mar 2008 16:17:23 +0100 + [ Ignacio Vidal ] + * xmlrpc/simple-methods.c + - Update command + + -- Ignacio Vidal Wed, 19 Mar 2008 17:38:26 +0100 initramfs-tools-tcos (0.88.15.4) unstable; urgency=low -- cgit v1.2.3 From 952e1fd7c4e16a78541e1db5882c2b75b6e30f30 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 27 Mar 2008 17:42:15 +0000 Subject: initramfs-tools-tcos (0.88.15.5) * don't start tcos-standalone if start-stop-daemon is a fake script git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@726 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- debian/tcos-standalone.init | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d7bdb77..64185f7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,7 +9,10 @@ initramfs-tools-tcos (0.88.15.5) unstable; urgency=low * xmlrpc/simple-methods.c - Update command - -- Ignacio Vidal Wed, 19 Mar 2008 17:38:26 +0100 + [ Mario Izquierdo (mariodebian) ] + * don't start tcos-standalone if start-stop-daemon is a fake script + + -- Mario Izquierdo (mariodebian) Thu, 27 Mar 2008 18:41:31 +0100 initramfs-tools-tcos (0.88.15.4) unstable; urgency=low diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 6990595..b9e0133 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -47,6 +47,9 @@ TCOS_STANDALONE_START=1 # do_start() { + # don't start if start-stop-daemon isn't a ELF file (installing in chroot) + file /sbin/start-stop-daemon |grep -q ELF || return 0 + # start httpd on 8081 port /usr/lib/tcos/starthttpd.sh @@ -87,7 +90,7 @@ do_wakeonlan() # search for network interfaces with link ok status for dev in $TCOS_NET_DEVS; do - # have link ??? + # have link ??? if [ -e /sys/class/net/$dev/carrier ] && \ [ "$(cat /sys/class/net/$dev/carrier 2>/dev/null)" = 1 ] && \ [ "$(/usr/sbin/ethtool $dev| grep -c "Wake-on: g")" = "1" ]; then -- cgit v1.2.3 From 4e5850c6c92f925ea3f2f1b8abafd47e26a148b3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 30 Mar 2008 15:20:35 +0000 Subject: initramfs-tools-tcos (0.88.15.6) * scripts/*: - Mount squashfs file using loop device (losetup) - Preserver old mount line if losetup return empty string - Remove extra shell call after panic action (panic call a shell) * hooks-addons/01busybox: - Add another test (losetup) [ Patches by Ignacio] * xmlrpc/sh/tcos-last: - Change format to time 00:00 => 00h:00m * xmlrpc/sh/devicesctl.sh: - Exec mount.ntfs-3g with start-stop-daemon (avoid to use threads in tcos-devices-ng) * xmlrpc/standalone.h: - Get user process with ps U mario instead of ps aux|grep USER git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@727 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 64185f7..8a056b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +initramfs-tools-tcos (0.88.15.6) unstable; urgency=low + + * scripts/*: + - Mount squashfs file using loop device (losetup) + - Preserver old mount line if losetup return empty string + - Remove extra shell call after panic action (panic call a shell) + * hooks-addons/01busybox: + - Add another test (losetup) + + [ Patches by Ignacio] + * xmlrpc/sh/tcos-last: + - Change format to time 00:00 => 00h:00m + * xmlrpc/sh/devicesctl.sh: + - Exec mount.ntfs-3g with start-stop-daemon (avoid to use threads in tcos-devices-ng) + * xmlrpc/standalone.h: + - Get user process with ps U $USER instead of ps aux|grep USER + + -- Mario Izquierdo (mariodebian) Sun, 30 Mar 2008 17:19:10 +0200 + initramfs-tools-tcos (0.88.15.5) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] -- cgit v1.2.3 From 69ec6fac6c26034e945280ca6adc40edd8a179aa Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 30 Mar 2008 15:23:50 +0000 Subject: initramfs-tools-tcos (0.88.15.6) * common.mk: - Update kernel versions of Debian testing, Ubuntu hardy and Max40 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@728 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8a056b6..8f696f9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,8 @@ initramfs-tools-tcos (0.88.15.6) unstable; urgency=low - Remove extra shell call after panic action (panic call a shell) * hooks-addons/01busybox: - Add another test (losetup) + * common.mk: + - Update kernel versions of Debian testing, Ubuntu hardy and Max40 [ Patches by Ignacio] * xmlrpc/sh/tcos-last: @@ -15,7 +17,7 @@ initramfs-tools-tcos (0.88.15.6) unstable; urgency=low * xmlrpc/standalone.h: - Get user process with ps U $USER instead of ps aux|grep USER - -- Mario Izquierdo (mariodebian) Sun, 30 Mar 2008 17:19:10 +0200 + -- Mario Izquierdo (mariodebian) Sun, 30 Mar 2008 17:23:02 +0200 initramfs-tools-tcos (0.88.15.5) unstable; urgency=low -- cgit v1.2.3 From 86cc5b403ab34813c7af349aac0d9dc6aee4c9c3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 2 Apr 2008 11:03:45 +0000 Subject: initramfs-tools-tcos (0.88.15.7) * debian/control: - add rtptools depends to tcos-core package (RTP sound multicast) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@732 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/control | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8f696f9..8304f5e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.88.15.7) unstable; urgency=low + + * debian/control: + - add rtptools depends to tcos-core package (RTP sound multicast) + + -- Mario Izquierdo (mariodebian) Wed, 02 Apr 2008 13:02:50 +0200 + initramfs-tools-tcos (0.88.15.6) unstable; urgency=low * scripts/*: diff --git a/debian/control b/debian/control index 0e2aca9..681a875 100644 --- a/debian/control +++ b/debian/control @@ -32,7 +32,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} -- cgit v1.2.3 From cf6a205957b3cf2d7be1a609cb5a40743bf5ddd3 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 4 Apr 2008 13:17:45 +0000 Subject: initramfs-tools-tcos (0.88.15.7) * xmlrpc/* xmlrpc/sh/rtp-controller.sh hooks-addons/25tcosmonitor: - Add support for RTP sound multicast * xmlrpc/standalone.h: - Fix last change in get user process * scripts/tcos-bottom/40initsound: - In some thin clients only work sound in headphone * xmlrpc/sh/vnc-controller.sh: - Fix not show in demo mode cursor of server in higher version of vnc git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@733 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8304f5e..3a10d37 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,20 @@ initramfs-tools-tcos (0.88.15.7) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * debian/control: - add rtptools depends to tcos-core package (RTP sound multicast) - -- Mario Izquierdo (mariodebian) Wed, 02 Apr 2008 13:02:50 +0200 + [ Ignacio Vidal ] + * xmlrpc/* xmlrpc/sh/rtp-controller.sh hooks-addons/25tcosmonitor: + - Add support for RTP sound multicast + * xmlrpc/standalone.h: + - Fix last change in get user process + * scripts/tcos-bottom/40initsound: + - In some thin clients only work sound in headphone + * xmlrpc/sh/vnc-controller.sh: + - Fix not show in demo mode cursor of server in higher version of vnc + + -- Ignacio Vidal Fri, 04 Apr 2008 15:16:12 +0200 initramfs-tools-tcos (0.88.15.6) unstable; urgency=low -- cgit v1.2.3 From 79cb16ce3ddd23e624affae288eb87f8c98bbbcd Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 4 Apr 2008 16:20:06 +0000 Subject: initramfs-tools-tcos (0.88.15.7) * hooks-addons/00init: - Move real reboot and poweroff to /lib/cmds (avoid crash when unionfs is not umounted) * scripts/tcos-top/01busybox: - Delete mount and umount (klibc-utils) bins, not compatible with busybox mount * scripts/tcos-premount/45sqmount: - Revert last version change * conf/tcos-run-functions.sh: - Read mounted with /proc/mounts and awk script magic git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@735 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3a10d37..4e76f34 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,7 +14,17 @@ initramfs-tools-tcos (0.88.15.7) unstable; urgency=low * xmlrpc/sh/vnc-controller.sh: - Fix not show in demo mode cursor of server in higher version of vnc - -- Ignacio Vidal Fri, 04 Apr 2008 15:16:12 +0200 + [ Mario Izquierdo (mariodebian) ] + * hooks-addons/00init: + - Move real reboot and poweroff to /lib/cmds (avoid crash when unionfs is not umounted) + * scripts/tcos-top/01busybox: + - Delete mount and umount (klibc-utils) bins, not compatible with busybox mount + * scripts/tcos-premount/45sqmount: + - Revert last version change + * conf/tcos-run-functions.sh: + - Read mounted with /proc/mounts and awk script magic + + -- Mario Izquierdo (mariodebian) Fri, 04 Apr 2008 18:18:47 +0200 initramfs-tools-tcos (0.88.15.6) unstable; urgency=low -- cgit v1.2.3 From 1dacb7ac3f2f7ea945ca8c2d5af39fc11869e9a9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 4 Apr 2008 17:13:20 +0000 Subject: =?UTF-8?q?initramfs-tools-tcos=20(0.88.15.7)=20=20=20*=20hooks-ad?= =?UTF-8?q?dons/52intel=20scripts/tcos-bottom/21intel:=20=20=20=20=20-=20A?= =?UTF-8?q?dd=20support=20for=20old=20i810=20intel=20graphic=20cards=20chi?= =?UTF-8?q?pset=20=20=20=20=20-=20Thanks=20to=20Rub=C3=A9n=20G=C3=B3mez=20?= =?UTF-8?q?Antol=C3=AD=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@736 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4e76f34..fd1b93f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,8 +23,11 @@ initramfs-tools-tcos (0.88.15.7) unstable; urgency=low - Revert last version change * conf/tcos-run-functions.sh: - Read mounted with /proc/mounts and awk script magic + * hooks-addons/52intel scripts/tcos-bottom/21intel: + - Add support for old i810 intel graphic cards chipset + - Thanks to Rubén Gómez Antolí - -- Mario Izquierdo (mariodebian) Fri, 04 Apr 2008 18:18:47 +0200 + -- Mario Izquierdo (mariodebian) Fri, 04 Apr 2008 19:11:34 +0200 initramfs-tools-tcos (0.88.15.6) unstable; urgency=low -- cgit v1.2.3 From 517ff441b794aa9f27da6326221968ceec54b8a7 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Apr 2008 12:15:45 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * NOT RELEASE, alfa stage * Add tcos.conf template system: - Avalaible templates: base.conf tcos.conf.all tcos.conf.low - Add template dir in /etc/tcos for user defined templates * Replace PREREQ header in all boot scripts with a simple if condition git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@741 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ debian/initramfs-tools-tcos.dirs | 1 + debian/initramfs-tools-tcos.install | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index fd1b93f..e39dd53 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low + + * NOT RELEASE, alfa stage + * Add tcos.conf template system: + - Avalaible templates: base.conf tcos.conf.all tcos.conf.low + - Add template dir in /etc/tcos for user defined templates + * Replace PREREQ header in all boot scripts with a simple if condition + + -- Mario Izquierdo (mariodebian) Sun, 6 Apr 2008 13:20:21 +0200 + initramfs-tools-tcos (0.88.15.7) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index a9fb0ef..5a2da85 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -1,6 +1,7 @@ /etc /etc/tcos /etc/tcos/hacking +/etc/tcos/templates /etc/tcos/scripts /etc/tcos/scripts/tcos-bottom /etc/tcos/scripts/tcos-nfs-top diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 6eaaa75..a0c29eb 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -2,7 +2,7 @@ etc/tcos/* var/lib/tcos/tftp/* usr/sbin/gentcos usr/sbin/tcos-buildchroot -usr/share/initramfs-tools-tcos/tcos.conf +usr/share/initramfs-tools-tcos/templates/* usr/share/initramfs-tools-tcos/xmlrpc/* usr/share/initramfs-tools-tcos/hooks/* usr/share/initramfs-tools-tcos/hooks-addons/* -- cgit v1.2.3 From b94b82f777985b8830494a4c37316a2b4a44ff9d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 8 Apr 2008 09:21:00 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * get_all_tcos_vars.sh (search if all TCOS_* are in base.conf) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@743 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e39dd53..9088184 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,11 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low - Avalaible templates: base.conf tcos.conf.all tcos.conf.low - Add template dir in /etc/tcos for user defined templates * Replace PREREQ header in all boot scripts with a simple if condition + * Add new function tcos_get_templates (return templates in correct order to load) + * Add tcos_get_templates to gentcos hooks/[tcosbin|tcosnfs|tcosmods] + * get_all_tcos_vars.sh (search if all TCOS_* are in base.conf) - -- Mario Izquierdo (mariodebian) Sun, 6 Apr 2008 13:20:21 +0200 + -- Mario Izquierdo (mariodebian) Tue, 08 Apr 2008 09:24:37 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 98239392ffa9f15282d00255703fb65145802653 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 8 Apr 2008 10:09:25 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * xmlrpc/sh/tcos-last: - Fix typo git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@745 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9088184..8b58000 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * NOT RELEASE, alfa stage * Add tcos.conf template system: - Avalaible templates: base.conf tcos.conf.all tcos.conf.low @@ -9,7 +10,11 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low * Add tcos_get_templates to gentcos hooks/[tcosbin|tcosnfs|tcosmods] * get_all_tcos_vars.sh (search if all TCOS_* are in base.conf) - -- Mario Izquierdo (mariodebian) Tue, 08 Apr 2008 09:24:37 +0200 + [ Ignacio Vidal ] + * xmlrpc/sh/tcos-last: + - Fix typo + + -- Ignacio Vidal Tue, 08 Apr 2008 12:07:39 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 18940afb4e666a42dab0d705f9043441be6ecaef Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 8 Apr 2008 12:13:26 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * get_all_tcos_vars.sh (search if all TCOS_* are in base.conf) * Add _verbose log output function and replace some _echo => _verbose (enable verbose: TCOS_VERBOSE=1 gentcos -tftp) * hooks-addons/52intel - Fix if condition (if file don't exists warn, else copy) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@747 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8b58000..540c4f4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,9 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low + [ Ignacio Vidal ] + * xmlrpc/sh/tcos-last: + - Fix typo + [ Mario Izquierdo (mariodebian) ] * NOT RELEASE, alfa stage * Add tcos.conf template system: @@ -9,12 +13,12 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low * Add new function tcos_get_templates (return templates in correct order to load) * Add tcos_get_templates to gentcos hooks/[tcosbin|tcosnfs|tcosmods] * get_all_tcos_vars.sh (search if all TCOS_* are in base.conf) + * Add _verbose log output function and replace some _echo => _verbose + (enable verbose: TCOS_VERBOSE=1 gentcos -tftp) + * hooks-addons/52intel + - Fix if condition (if file don't exists warn, else copy) - [ Ignacio Vidal ] - * xmlrpc/sh/tcos-last: - - Fix typo - - -- Ignacio Vidal Tue, 08 Apr 2008 12:07:39 +0200 + -- Mario Izquierdo (mariodebian) Tue, 08 Apr 2008 14:12:21 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 1494c0f7c5a51eeefa0dcafe108a354b0bc50820 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 8 Apr 2008 14:23:54 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * show more info in get_all_tcos_vars.sh * Disable verbose in tcosmods modules * Fix info in tcosbin verbose git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@748 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 540c4f4..c09741b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,8 +17,11 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low (enable verbose: TCOS_VERBOSE=1 gentcos -tftp) * hooks-addons/52intel - Fix if condition (if file don't exists warn, else copy) + * show more info in get_all_tcos_vars.sh + * Disable verbose in tcosmods modules + * Fix info in tcosbin verbose - -- Mario Izquierdo (mariodebian) Tue, 08 Apr 2008 14:12:21 +0200 + -- Mario Izquierdo (mariodebian) Tue, 08 Apr 2008 16:22:54 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 0d49b5626be483003d3479a35308e9121ce9f63e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 11 Apr 2008 07:38:37 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * hooks-addons/50xorg - Copy /usr/share/xserver-corg/pci directory - Only copy libwfb.so if exists (some nvidia versions don't have this file) * Update tcos/dhcpd*.conf: - Change dhcpd example configurations to be more clear git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@756 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c09741b..6e39515 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,8 +20,13 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low * show more info in get_all_tcos_vars.sh * Disable verbose in tcosmods modules * Fix info in tcosbin verbose + * hooks-addons/50xorg + - Copy /usr/share/xserver-corg/pci directory + - Only copy libwfb.so if exists (some nvidia versions don't have this file) + * Update tcos/dhcpd*.conf: + - Change dhcpd example configurations to be more clear - -- Mario Izquierdo (mariodebian) Tue, 08 Apr 2008 16:22:54 +0200 + -- Mario Izquierdo (mariodebian) Fri, 11 Apr 2008 09:37:36 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 615e482fc9af0393aca8a11ab4b8e4029b2aa775 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 11 Apr 2008 07:52:06 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * Fix typo in hooks-addons/50xorg git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@757 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6e39515..db9171c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -25,8 +25,9 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low - Only copy libwfb.so if exists (some nvidia versions don't have this file) * Update tcos/dhcpd*.conf: - Change dhcpd example configurations to be more clear + * Fix typo in hooks-addons/50xorg - -- Mario Izquierdo (mariodebian) Fri, 11 Apr 2008 09:37:36 +0200 + -- Mario Izquierdo (mariodebian) Fri, 11 Apr 2008 09:51:39 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 2c805a0d137a30afc030c01233812bc51b9cd557 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 11 Apr 2008 22:15:09 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * xmlrpc/reboot_poweroff.c xmlrpc/reboot_poweroff.h - New method to reboot or poweroff using Xorg cookie * hooks-addons/50xorg - Fix typo * conf/tcos.conf.nfs - New template, force to boot with NFS git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@758 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index db9171c..a2d9052 100644 --- a/debian/changelog +++ b/debian/changelog @@ -26,8 +26,14 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low * Update tcos/dhcpd*.conf: - Change dhcpd example configurations to be more clear * Fix typo in hooks-addons/50xorg + * xmlrpc/reboot_poweroff.c xmlrpc/reboot_poweroff.h + - New method to reboot or poweroff using Xorg cookie + * hooks-addons/50xorg + - Fix typo + * conf/tcos.conf.nfs + - New template, force to boot with NFS - -- Mario Izquierdo (mariodebian) Fri, 11 Apr 2008 09:51:39 +0200 + -- Mario Izquierdo (mariodebian) Sat, 12 Apr 2008 00:13:13 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 81412a0589e1389ce21ab20aebe63e86adaa9018 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 12 Apr 2008 10:01:43 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * hooks-addons/01busybox hooks-addons/25tcosmonitor xmlrpc/sh/screenshot.sh xmlrpc/Makefile xmlrpc/screenshot.h xmlrpc/get_screenshot.c scripts/tcos-bottom/56tcosxmlrpc debian/tcos-standalone.init tcos-standalone/tcos-standalone.py tcos- standalone/tcos-standalone.glade - Delete busybox httpd process, fix screenshots path and update tcos-standalone app git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@760 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++-- debian/tcos-standalone.init | 23 ++++++----------------- 2 files changed, 14 insertions(+), 19 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a2d9052..a126b36 100644 --- a/debian/changelog +++ b/debian/changelog @@ -32,8 +32,14 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low - Fix typo * conf/tcos.conf.nfs - New template, force to boot with NFS - - -- Mario Izquierdo (mariodebian) Sat, 12 Apr 2008 00:13:13 +0200 + * hooks-addons/01busybox hooks-addons/25tcosmonitor + xmlrpc/sh/screenshot.sh xmlrpc/Makefile xmlrpc/screenshot.h + xmlrpc/get_screenshot.c scripts/tcos-bottom/56tcosxmlrpc + debian/tcos-standalone.init tcos-standalone/tcos-standalone.py tcos- + standalone/tcos-standalone.glade + - Delete busybox httpd process, fix screenshots path and update tcos-standalone app + + -- Mario Izquierdo (mariodebian) Sat, 12 Apr 2008 11:59:35 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index b9e0133..b3cfbc2 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -47,18 +47,13 @@ TCOS_STANDALONE_START=1 # do_start() { - # don't start if start-stop-daemon isn't a ELF file (installing in chroot) - file /sbin/start-stop-daemon |grep -q ELF || return 0 + # don't start if start-stop-daemon is a ELF file (installing in chroot) + if [ $(file /sbin/start-stop-daemon |grep -c ELF) != "1" ] ; then + log_begin_msg "Fake start-stop-daemon detected, not starting " + return 0 + fi - # start httpd on 8081 port - /usr/lib/tcos/starthttpd.sh - - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started $DAEMON $DAEMON_ARGS >> /var/lib/tcos/standalone/log/tcos-standalone.log 2>&1 || return 2 - return 0 } # @@ -160,12 +155,6 @@ case "$1" in else echo "tcosxmlrpc stopped" fi - - if [ "$(pidof busybox)" != "" ] || [ "$(ps aux|egrep "httpd.*standalone" |grep -c -v grep)" != "0" ]; then - echo "busybox running" - else - echo "busybox stopped" - fi ;; *) echo "Usage: $SCRIPTNAME {start|stop|restart|status}" >&2 @@ -173,4 +162,4 @@ case "$1" in ;; esac -: +exit 0 -- cgit v1.2.3 From bef2407e144258b6f94edbfe013c921c32807c4b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 12 Apr 2008 10:14:54 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * common.mk - Update Ubuntu hardy and Max40 kernel version to 2.6.24-16-generic git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@763 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a126b36..5c02684 100644 --- a/debian/changelog +++ b/debian/changelog @@ -38,8 +38,10 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low debian/tcos-standalone.init tcos-standalone/tcos-standalone.py tcos- standalone/tcos-standalone.glade - Delete busybox httpd process, fix screenshots path and update tcos-standalone app + * common.mk + - Update Ubuntu hardy and Max40 kernel version to 2.6.24-16-generic - -- Mario Izquierdo (mariodebian) Sat, 12 Apr 2008 11:59:35 +0200 + -- Mario Izquierdo (mariodebian) Sat, 12 Apr 2008 12:14:12 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 9cfe78deb98467abfae2c27f278592fff5b25e53 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 13 Apr 2008 09:39:50 +0000 Subject: initramfs-tools-tcos (0.89~rc0.1) * conf/tcos-run-functions.sh - Fix typo in awk command git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@764 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5c02684..7155a04 100644 --- a/debian/changelog +++ b/debian/changelog @@ -40,8 +40,10 @@ initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low - Delete busybox httpd process, fix screenshots path and update tcos-standalone app * common.mk - Update Ubuntu hardy and Max40 kernel version to 2.6.24-16-generic + * conf/tcos-run-functions.sh + - Fix typo in awk command - -- Mario Izquierdo (mariodebian) Sat, 12 Apr 2008 12:14:12 +0200 + -- Mario Izquierdo (mariodebian) Sun, 13 Apr 2008 11:37:43 +0200 initramfs-tools-tcos (0.88.15.7) unstable; urgency=low -- cgit v1.2.3 From 659ee0c7a843c14ce0f8ec977c50fb6258fe8d1d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 15 Apr 2008 08:25:46 +0000 Subject: initramfs-tools-tcos (0.89~rc1) * New Release uploaded to experimental * debian/control: depends con console-setup|console-data git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@769 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ debian/control | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7155a04..4c9077a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89~rc1) unstable; urgency=low + + * New Release uploaded to experimental + * debian/control: depends con console-setup|console-data + + -- Mario Izquierdo (mariodebian) Tue, 15 Apr 2008 10:25:11 +0200 + initramfs-tools-tcos (0.89~rc0.1) unstable; urgency=low [ Ignacio Vidal ] diff --git a/debian/control b/debian/control index 681a875..ddefc4c 100644 --- a/debian/control +++ b/debian/control @@ -13,7 +13,7 @@ XS-Vcs-Svn: https://www.tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos Package: initramfs-tools-tcos Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, - console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, + console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs , ${misc:Depends}, ${shlibs:Depends} -- cgit v1.2.3 From 3184558e07d6fbccf955c6f8a8628de596f96882 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 15 Apr 2008 10:06:48 +0000 Subject: initramfs-tools-tcos (0.89~rc2) * Disable mksquashfs -no-progress option git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@770 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4c9077a..fe04946 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89~rc2) unstable; urgency=low + + * Disable mksquashfs -no-progress option + + -- Mario Izquierdo (mariodebian) Tue, 15 Apr 2008 12:06:18 +0200 + initramfs-tools-tcos (0.89~rc1) unstable; urgency=low * New Release uploaded to experimental -- cgit v1.2.3 From 3f4b2f9e0291afedd38ca87224165c1902679454 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 16 Apr 2008 22:15:13 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * Add TCOS_XORG_VIDEO_DRIVER and TCOS_XORG_VIDEO_RES to base.conf * bin/configurexorg: - load this vars as default * bin/gentcos: - dont gzip initramfs with -9 * conf/tcos-generation-functions.sh - warn about lost TCOS_BASE_TEMPLATE var in tcosconfig.conf git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@774 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ debian/rules | 7 +++++++ 2 files changed, 19 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index fe04946..dd4bbfa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.89~rc3) unstable; urgency=low + + * Add TCOS_XORG_VIDEO_DRIVER and TCOS_XORG_VIDEO_RES to base.conf + * bin/configurexorg: + - load this vars as default + * bin/gentcos: + - dont gzip initramfs with -9 + * conf/tcos-generation-functions.sh + - warn about lost TCOS_BASE_TEMPLATE var in tcosconfig.conf + + -- Mario Izquierdo (mariodebian) Thu, 17 Apr 2008 00:11:03 +0200 + initramfs-tools-tcos (0.89~rc2) unstable; urgency=low * Disable mksquashfs -no-progress option diff --git a/debian/rules b/debian/rules index 1f3690a..095fd70 100755 --- a/debian/rules +++ b/debian/rules @@ -54,11 +54,18 @@ install: build # support of pxelinux menu dh_link /usr/lib/syslinux/menu.c32 /var/lib/tcos/tftp/menu.c32 dh_link /usr/lib/syslinux/vesamenu.c32 /var/lib/tcos/tftp/vesamenu.c32 + dh_link /usr/lib/syslinux/chain.c32 /var/lib/tcos/tftp/chain.c32 @# remove SVN dirs @find $(CURDIR)/debian/tmp -type d -name ".svn" | xargs rm -rf -- + @if [ `find $(CURDIR)/debian/ -name "*.py" | xargs grep __VERSION__ | wc -l` != 0 ]; then \ + echo "__VERSION__ unparsed"; \ + find *.py | xargs grep __VERSION__;\ + exit 1; \ + fi + # Build architecture-independent files here. binary-indep: build install -- cgit v1.2.3 From 91b087cc5a5495bb34e4453036c13548d6e635e0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 17 Apr 2008 12:50:45 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * hooks-addons/50xorg - Disable dpms when starting Xorg (thanks to Santiago Castillo) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@777 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index dd4bbfa..edead97 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,8 +7,10 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low - dont gzip initramfs with -9 * conf/tcos-generation-functions.sh - warn about lost TCOS_BASE_TEMPLATE var in tcosconfig.conf + * hooks-addons/50xorg + - Disable dpms when starting Xorg (thanks to Santiago Castillo) - -- Mario Izquierdo (mariodebian) Thu, 17 Apr 2008 00:11:03 +0200 + -- Mario Izquierdo (mariodebian) Thu, 17 Apr 2008 14:49:23 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low -- cgit v1.2.3 From d25baeb954fb36f598d5330c03825f61edaa8c00 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 20 Apr 2008 14:30:00 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * tcos/default.menu.tpl conf/base.conf conf/tcos-generation- functions.sh - Add TCOS_NETBOOT_HIDE_LOCAL git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@783 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index edead97..974673d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,8 +9,11 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low - warn about lost TCOS_BASE_TEMPLATE var in tcosconfig.conf * hooks-addons/50xorg - Disable dpms when starting Xorg (thanks to Santiago Castillo) + * tcos/default.menu.tpl conf/base.conf conf/tcos-generation- + functions.sh + - Add TCOS_NETBOOT_HIDE_LOCAL - -- Mario Izquierdo (mariodebian) Thu, 17 Apr 2008 14:49:23 +0200 + -- Mario Izquierdo (mariodebian) Sun, 20 Apr 2008 16:28:32 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low -- cgit v1.2.3 From e0186c92457c0e122a995d8a441523aa7d3bf604 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 29 Apr 2008 13:45:40 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * debian/initramfs-tools-tcos.prerm debian/initramfs-tools-tcos.postinst: - Pre add create/delete group tcos * conf/tcos-run-functions.sh: - Fix umount segmentation fault in poweroff/reboot * scripts/tcos-bottom/40initsound - Probe channels * xmlrpc/tcosxmlrpc.c xmlrpc/reboot_poweroff.c - Update method reboot-poweroff for down-controller * bin/gentcos: - Check libwfb.so mv * hooks-addons/21pulseaudio: - Fix pulseaudio hack for cpu < 800 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@787 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 19 +++++++++++++++++-- debian/initramfs-tools-tcos.postinst | 8 +++++++- debian/initramfs-tools-tcos.prerm | 1 + 3 files changed, 25 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 974673d..5a4a340 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * Add TCOS_XORG_VIDEO_DRIVER and TCOS_XORG_VIDEO_RES to base.conf * bin/configurexorg: - load this vars as default @@ -11,9 +12,23 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low - Disable dpms when starting Xorg (thanks to Santiago Castillo) * tcos/default.menu.tpl conf/base.conf conf/tcos-generation- functions.sh - - Add TCOS_NETBOOT_HIDE_LOCAL + - Add TCOS_NETBOOT_HIDE_LOCAL + + [ Ignacio Vidal ] + * debian/initramfs-tools-tcos.prerm debian/initramfs-tools-tcos.postinst: + - Pre add create/delete group tcos + * conf/tcos-run-functions.sh: + - Fix umount segmentation fault in poweroff/reboot + * scripts/tcos-bottom/40initsound + - Probe channels + * xmlrpc/tcosxmlrpc.c xmlrpc/reboot_poweroff.c + - Update method reboot-poweroff for down-controller + * bin/gentcos: + - Check libwfb.so mv + * hooks-addons/21pulseaudio: + - Fix pulseaudio hack for cpu < 800 - -- Mario Izquierdo (mariodebian) Sun, 20 Apr 2008 16:28:32 +0200 + -- Ignacio Vidal Tue, 29 Apr 2008 15:38:14 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index eb61d3c..03838bd 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -1,8 +1,14 @@ #!/bin/bash #set -e +# create group tcos +if ! getent group tcos >/dev/null; then + addgroup --quiet --system tcos +fi + # make sure that tcos.conf is not all readable -chmod 600 /etc/tcos/tcos.conf +chmod 640 /etc/tcos/tcos.conf +chown root:tcos /etc/tcos/tcos.conf # create file touch /etc/tcos/modules diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm index ba4b0de..95f93be 100644 --- a/debian/initramfs-tools-tcos.prerm +++ b/debian/initramfs-tools-tcos.prerm @@ -8,6 +8,7 @@ if [ "$1" = "purge" ]; then rm -rf /var/lib/tcos/tftp rm -rf /var/lib/tcos/files rm -rf /var/lib/tcos/fs-* + delgroup --quiet --system tcos > /dev/null || true fi -- cgit v1.2.3 From 2c00960f85ae1b879f3455cbda44bfcfc7da0246 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 30 Apr 2008 11:01:07 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * scripts/tcos-bottom/10ldconfig hooks-addons/50xorg - Update OpenGl support git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@788 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5a4a340..bb79a38 100644 --- a/debian/changelog +++ b/debian/changelog @@ -27,8 +27,10 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low - Check libwfb.so mv * hooks-addons/21pulseaudio: - Fix pulseaudio hack for cpu < 800 + * scripts/tcos-bottom/10ldconfig hooks-addons/50xorg + - Update OpenGl support - -- Ignacio Vidal Tue, 29 Apr 2008 15:38:14 +0200 + -- Ignacio Vidal Wed, 30 Apr 2008 12:59:29 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low -- cgit v1.2.3 From b0d3cb727b694f56f532773f8ae91ef412faf665 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 5 May 2008 13:27:26 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * bin/gentcos: - Support fix-nvidia-ati as pkg cached list * conf/base.conf hooks-addons/51dri hooks-addons/51via_openchrome - Update dri xorg support - Update VIA Openchrome support git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@789 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index bb79a38..e4f570d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -25,12 +25,16 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low - Update method reboot-poweroff for down-controller * bin/gentcos: - Check libwfb.so mv + - Support fix-nvidia-ati as pkg cached list * hooks-addons/21pulseaudio: - Fix pulseaudio hack for cpu < 800 * scripts/tcos-bottom/10ldconfig hooks-addons/50xorg - Update OpenGl support + * conf/base.conf hooks-addons/51dri hooks-addons/51via_openchrome + - Update dri xorg support + - Update VIA Openchrome support - -- Ignacio Vidal Wed, 30 Apr 2008 12:59:29 +0200 + -- Ignacio Vidal Mon, 05 May 2008 15:23:06 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low -- cgit v1.2.3 From 7f2bc030f9de4c8a7b395feb61d7f893644a1ff5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 6 May 2008 08:15:21 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * bin/tryXorg.sh hooks-addons/52intel hooks-addons/50xorg - Create /etc/X11/PreRun to be exec before launch Xorg * hooks-addons/50xorg hooks-addons/51via_openchrome - Don't copy .la|.a files, and don't copy nvidia libs (not nvidia thin client support) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@792 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e4f570d..7467786 100644 --- a/debian/changelog +++ b/debian/changelog @@ -34,7 +34,13 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low - Update dri xorg support - Update VIA Openchrome support - -- Ignacio Vidal Mon, 05 May 2008 15:23:06 +0200 + [ Mario Izquierdo (mariodebian) ] + * bin/tryXorg.sh hooks-addons/52intel hooks-addons/50xorg + - Create /etc/X11/PreRun to be exec before launch Xorg + * hooks-addons/50xorg hooks-addons/51via_openchrome + - Don't copy .la|.a files, and don't copy nvidia libs (not nvidia thin client support) + + -- Mario Izquierdo (mariodebian) Tue, 06 May 2008 10:04:00 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low -- cgit v1.2.3 From b9c38b0e1431e6835b0a4bbb4ba6102a8b05fa42 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 6 May 2008 15:00:05 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * xmlrpc/sh/tcos-last - Use who instead last to avoid problems with users much time connected git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@796 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7467786..c830488 100644 --- a/debian/changelog +++ b/debian/changelog @@ -33,6 +33,8 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low * conf/base.conf hooks-addons/51dri hooks-addons/51via_openchrome - Update dri xorg support - Update VIA Openchrome support + * xmlrpc/sh/tcos-last + - Use who instead last to avoid problems with users much time connected [ Mario Izquierdo (mariodebian) ] * bin/tryXorg.sh hooks-addons/52intel hooks-addons/50xorg @@ -40,7 +42,7 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low * hooks-addons/50xorg hooks-addons/51via_openchrome - Don't copy .la|.a files, and don't copy nvidia libs (not nvidia thin client support) - -- Mario Izquierdo (mariodebian) Tue, 06 May 2008 10:04:00 +0200 + -- Ignacio Vidal Tue, 06 May 2008 16:56:58 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low -- cgit v1.2.3 From 4e87330142e6d3b30315624ed4ed8f3fdfce7073 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 7 May 2008 21:20:55 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * xmlrpc/sh/tcos-last xmlrpc/standalone.* - Add support for user blacklisted or excluded from control in Tcosmonitor * debian/tcos-core.postinst debian/tcos-core.postrm - Create group tcosmonitor-exclude git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@800 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++--- debian/tcos-core.postinst | 5 +++++ debian/tcos-core.postrm | 1 + 3 files changed, 12 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c830488..1855515 100644 --- a/debian/changelog +++ b/debian/changelog @@ -33,16 +33,19 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low * conf/base.conf hooks-addons/51dri hooks-addons/51via_openchrome - Update dri xorg support - Update VIA Openchrome support - * xmlrpc/sh/tcos-last + * xmlrpc/sh/tcos-last xmlrpc/standalone.* - Use who instead last to avoid problems with users much time connected + - Add support for user blacklisted or excluded from control in Tcosmonitor + * debian/tcos-core.postinst debian/tcos-core.postrm + - Create group tcosmonitor-exclude [ Mario Izquierdo (mariodebian) ] * bin/tryXorg.sh hooks-addons/52intel hooks-addons/50xorg - Create /etc/X11/PreRun to be exec before launch Xorg * hooks-addons/50xorg hooks-addons/51via_openchrome - - Don't copy .la|.a files, and don't copy nvidia libs (not nvidia thin client support) + - Don't copy .la|.a files, and don't copy nvidia libs (not nvidia thin client support) - -- Ignacio Vidal Tue, 06 May 2008 16:56:58 +0200 + -- Ignacio Vidal Wed, 07 May 2008 21:48:07 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 64d0372..56247aa 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -3,6 +3,11 @@ # Rename 82export_pulseaudio => 80export_pulseaudio # need to remove old file + +if ! getent group tcosmonitor-exclude >/dev/null; then + addgroup --quiet --system tcosmonitor-exclude +fi + if [ -f /etc/X11/Xsession.d/82export_pulseaudio ]; then echo " * Remove obsolete file /etc/X11/Xsession.d/82export_pulseaudio" rm -f /etc/X11/Xsession.d/82export_pulseaudio diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index 54e8a4d..fdd909c 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -20,6 +20,7 @@ case "$1" in reload_dbus ;; purge) + delgroup --quiet --system tcosmonitor-exclude > /dev/null || true rm -f /etc/dbus/system.d/tcosmonitor.conf reload_dbus ;; -- cgit v1.2.3 From 0e7e625da95b1bd78a8d97a881a93ec255164ca4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 7 May 2008 22:22:53 +0000 Subject: initramfs-tools-tcos (0.89~rc3) * hooks-addons/25tcosmonitor: - Copi pci.ids.gz if found (instead of simple pci.ids) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@801 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 1855515..5bf188e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -44,8 +44,10 @@ initramfs-tools-tcos (0.89~rc3) unstable; urgency=low - Create /etc/X11/PreRun to be exec before launch Xorg * hooks-addons/50xorg hooks-addons/51via_openchrome - Don't copy .la|.a files, and don't copy nvidia libs (not nvidia thin client support) + * hooks-addons/25tcosmonitor: + - Copi pci.ids.gz if found (instead of simple pci.ids) - -- Ignacio Vidal Wed, 07 May 2008 21:48:07 +0200 + -- Mario Izquierdo (mariodebian) Thu, 08 May 2008 00:21:25 +0200 initramfs-tools-tcos (0.89~rc2) unstable; urgency=low -- cgit v1.2.3 From 3515f51530aadd516a25a9f91ced0be5d6b7e843 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 11 May 2008 10:08:10 +0000 Subject: initramfs-tools-tcos (0.89~rc4) * hooks-addons/10ssl_tunnel xmlrpc/var/etc/stunnel conf/base.conf conf/tcos.pem debian/tcos-standalone README.ssl - Add support for tunnelize XMLRPC connection ussing stunnel4 * tcos-standalone/ - Update tcos-standalone GUI to allow enabling SSL git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@806 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ debian/initramfs-tools-tcos.install | 14 +++++++++++++- debian/tcos-core.dirs | 1 + debian/tcos-core.docs | 1 + debian/tcos-core.install | 1 + debian/tcos-core.postinst | 2 ++ debian/tcos-standalone.default | 5 +++++ debian/tcos-standalone.init | 22 ++++++++++++++++++++++ 8 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 debian/tcos-core.docs (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5bf188e..f9c5d5c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.89~rc4) unstable; urgency=low + + * hooks-addons/10ssl_tunnel xmlrpc/var/etc/stunnel conf/base.conf + conf/tcos.pem debian/tcos-standalone README.ssl + - Add support for tunnelize XMLRPC connection ussing stunnel4 + * tcos-standalone/ + - Update tcos-standalone GUI to allow enabling SSL + + -- Mario Izquierdo (mariodebian) Sun, 11 May 2008 12:06:25 +0200 + initramfs-tools-tcos (0.89~rc3) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index a0c29eb..f3e8aaa 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,4 +1,3 @@ -etc/tcos/* var/lib/tcos/tftp/* usr/sbin/gentcos usr/sbin/tcos-buildchroot @@ -11,3 +10,16 @@ usr/share/initramfs-tools-tcos/xmlrpc/* usr/share/initramfs-tools-tcos/tcos-generation-functions.sh usr/share/initramfs-tools-tcos/tcos-run-functions.sh usr/share/initramfs-tools/* +/etc/tcos/hacking/template +/etc/tcos/menu.lst-tcos +/etc/tcos/pxelinux.cfg.tpl +/etc/tcos/tcos-modules.conf +/etc/tcos/logo.xpm.gz +/etc/tcos/conf.d/branding.info +/etc/tcos/version.conf +/etc/tcos/xorg.conf.tpl +/etc/tcos/SecurityPolicy +/etc/tcos/initramfs.conf +/etc/tcos/tcos.conf +/etc/tcos/pxelinux.menu.cfg.tpl +/etc/tcos/hooks/tcosmain diff --git a/debian/tcos-core.dirs b/debian/tcos-core.dirs index 4b4be75..6a6eb9d 100644 --- a/debian/tcos-core.dirs +++ b/debian/tcos-core.dirs @@ -1,2 +1,3 @@ /etc/init.d /usr/lib/tcos +/etc/tcos/ssl diff --git a/debian/tcos-core.docs b/debian/tcos-core.docs new file mode 100644 index 0000000..3de204a --- /dev/null +++ b/debian/tcos-core.docs @@ -0,0 +1 @@ +README.ssl diff --git a/debian/tcos-core.install b/debian/tcos-core.install index 9f53cbb..fcb02e6 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -5,3 +5,4 @@ usr/share/tcos-core/lockscreen.png usr/sbin/update-tcospasswd usr/sbin/tcospasswd etc/xdg/autostart/session-cmd.desktop +etc/tcos/ssl/tcos.pem diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 56247aa..831dfe8 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -1,6 +1,8 @@ #!/bin/bash #set -e +[ -e /etc/tcos/ssl/tcos.pem ] && chmod 600 /etc/tcos/ssl/tcos.pem + # Rename 82export_pulseaudio => 80export_pulseaudio # need to remove old file diff --git a/debian/tcos-standalone.default b/debian/tcos-standalone.default index d43efe4..e0da5b5 100644 --- a/debian/tcos-standalone.default +++ b/debian/tcos-standalone.default @@ -10,3 +10,8 @@ TCOS_STANDALONE_START=1 # set to 1 to enable very verbose log # /var/lib/tcos/standalone/log/tcos-standalone.log TCOS_DEBUG=0 + +# set to 1 to enable SSL over XMLRPC +# (you can make your custom SSL cert) +# see /usr/share/doc/tcos-core/README.ssl +TCOS_XMLRPC_SSL=0 diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index b3cfbc2..f0947c4 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -53,6 +53,19 @@ do_start() return 0 fi + # start stunnel4 + if [ "$TCOS_XMLRPC_SSL" = "1" ] && [ -x $(which stunnel4) ] ; then + # fix permissions + chown -R stunnel4:stunnel4 /var/lib/tcos/standalone/lib/stunnel4/ + chown stunnel4:stunnel4 /var/lib/tcos/standalone/log/stunnel.log + + # start with custom certificate or tcos.pem + if [ -f /etc/tcos/ssl/tcos-custom.pem ]; then + stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel-custom.conf > /dev/null 2>&1 & + else + stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf > /dev/null 2>&1 & + fi + fi $DAEMON $DAEMON_ARGS >> /var/lib/tcos/standalone/log/tcos-standalone.log 2>&1 || return 2 } @@ -61,6 +74,15 @@ do_start() # do_stop() { + + # stop stunnel4 + if [ -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid ] ; then + kill $(cat /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid) + rm -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid + # empty log file + :> /var/lib/tcos/standalone/log/stunnel.log + fi + # kill busybox httpd kill $(ps aux|grep "busybox httpd" |grep -v grep | awk '{print $2}') 2>/dev/null -- cgit v1.2.3 From e5f009eeee52baaf6bdccfd485cf9041a5b60d2a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 18 May 2008 16:25:04 +0000 Subject: initramfs-tools-tcos (0.89~rc4) * xmlrpc/common.h xmlrpc/common.c xmlrpc/validate-tcos.c xmlrpc/Makefile - Use split function (common.c) instead of insecure strtok Remember to free tokens after work with data. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@809 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f9c5d5c..3425439 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,12 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low - Add support for tunnelize XMLRPC connection ussing stunnel4 * tcos-standalone/ - Update tcos-standalone GUI to allow enabling SSL + * xmlrpc/common.h xmlrpc/common.c xmlrpc/validate-tcos.c + xmlrpc/Makefile + - Use split function (common.c) instead of insecure strtok + Remember to free tokens after work with data. - -- Mario Izquierdo (mariodebian) Sun, 11 May 2008 12:06:25 +0200 + -- Mario Izquierdo (mariodebian) Sun, 18 May 2008 18:23:20 +0200 initramfs-tools-tcos (0.89~rc3) unstable; urgency=low -- cgit v1.2.3 From fd9dbbf26b4e0ff1dfa7d2b3300c50770369ec76 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 21 May 2008 15:00:47 +0000 Subject: initramfs-tools-tcos (0.89~rc4) * debian/control debian/tcos-core.postinst debian/initramfs-tools-tcos.postinst - Add stunnel4 depend - Control permissions * tnc/* xmlrpc/tcosxmlrpc.c xmlrpc/tnc.c xmlrpc/tnc.h - Add Tcos net controller for iptables * xmlrpc/sh/vnc-controller.sh - Fix demo mode? * xmlrpc/sh/update-tcospasswd.sh - Support more params for automatic actions * xmlrpc/standalone.h hooks-addons/25tcosmonitor - Update support get_server git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@815 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 16 +++++++++++++++- debian/control | 4 ++-- debian/initramfs-tools-tcos.dirs | 1 + debian/initramfs-tools-tcos.postinst | 15 +++++++++++++-- debian/tcos-core.postinst | 5 +++++ 5 files changed, 36 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3425439..d692a03 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * hooks-addons/10ssl_tunnel xmlrpc/var/etc/stunnel conf/base.conf conf/tcos.pem debian/tcos-standalone README.ssl - Add support for tunnelize XMLRPC connection ussing stunnel4 @@ -10,7 +11,20 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low - Use split function (common.c) instead of insecure strtok Remember to free tokens after work with data. - -- Mario Izquierdo (mariodebian) Sun, 18 May 2008 18:23:20 +0200 + [ Ignacio Vidal ] + * debian/control debian/tcos-core.postinst debian/initramfs-tools-tcos.postinst + - Add stunnel4 depend + - Control permissions + * tnc/* xmlrpc/tcosxmlrpc.c xmlrpc/tnc.c xmlrpc/tnc.h + - Add Tcos net controller for iptables + * xmlrpc/sh/vnc-controller.sh + - Fix demo mode? + * xmlrpc/sh/update-tcospasswd.sh + - Support more params for automatic actions + * xmlrpc/standalone.h hooks-addons/25tcosmonitor + - Update support get_server + + -- Ignacio Vidal Wed, 21 May 2008 16:39:53 +0200 initramfs-tools-tcos (0.89~rc3) unstable; urgency=low diff --git a/debian/control b/debian/control index ddefc4c..c1134ec 100644 --- a/debian/control +++ b/debian/control @@ -15,7 +15,7 @@ Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, - mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs , + mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs , ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils @@ -32,7 +32,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 5a2da85..8c632d8 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -10,6 +10,7 @@ /etc/tcos/hooks /etc/tcos/hooks-addons /etc/tcos/conf.d/ +/etc/tcos/secrets /var/cache/tcos/packages /var/lib/tcos/tftp /usr/sbin/ diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 03838bd..f8bf157 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -7,8 +7,19 @@ if ! getent group tcos >/dev/null; then fi # make sure that tcos.conf is not all readable -chmod 640 /etc/tcos/tcos.conf -chown root:tcos /etc/tcos/tcos.conf +chmod -f 640 /etc/tcos/tcos.conf +chown -f root:tcos /etc/tcos/tcos.conf + +chmod -f 775 /var/lib/tcos/tftp/conf +chown -f root:tcos /var/lib/tcos/tftp/conf + +chown -f root:tcos /etc/tcos/secrets +chmod -f 770 /etc/tcos/secrets + +if [ -e /usr/lib/tcos/tnc ];then + chown -f root:tcos /usr/lib/tcos/tnc + chmod -f 4750 /usr/lib/tcos/tnc +fi # create file touch /etc/tcos/modules diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 831dfe8..ded9af1 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -3,6 +3,11 @@ [ -e /etc/tcos/ssl/tcos.pem ] && chmod 600 /etc/tcos/ssl/tcos.pem +if [ -e /usr/lib/tcos/tnc ];then + chown -f root:root /usr/lib/tcos/tnc + chmod -f 0700 /usr/lib/tcos/tnc +fi + # Rename 82export_pulseaudio => 80export_pulseaudio # need to remove old file -- cgit v1.2.3 From d499e8bea5a76478aff34ff917b430f6ad62af9f Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Thu, 22 May 2008 13:27:16 +0000 Subject: initramfs-tools-tcos (0.89~rc4) * xmlrpc/sh/getinfo.sh - Fix broken xmlrpc data broken by accents git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@817 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d692a03..c1246c5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,8 +23,10 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low - Support more params for automatic actions * xmlrpc/standalone.h hooks-addons/25tcosmonitor - Update support get_server + * xmlrpc/sh/getinfo.sh + - Fix broken xmlrpc data broken by accents - -- Ignacio Vidal Wed, 21 May 2008 16:39:53 +0200 + -- Ignacio Vidal Thu, 22 May 2008 15:26:40 +0200 initramfs-tools-tcos (0.89~rc3) unstable; urgency=low diff --git a/debian/control b/debian/control index c1134ec..19fdabb 100644 --- a/debian/control +++ b/debian/control @@ -33,7 +33,7 @@ Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, - python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} + python-dbus | python2.4-dbus, unaccent, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS -- cgit v1.2.3 From 298f4d85ebdd82d0c38b4a4c1a8247ad9547b247 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 22 May 2008 21:04:13 +0000 Subject: initramfs-tools-tcos (0.89~rc4) * bin/clean_string.sh xmlrpc/sh/getinfo.sh debian/control: - Revert unaccent change, add script with sed to replace some accents and strange characters * Update conf/tcos.pem with a new openssl key git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@819 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- debian/control | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c1246c5..dc32568 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,6 +10,10 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low xmlrpc/Makefile - Use split function (common.c) instead of insecure strtok Remember to free tokens after work with data. + * bin/clean_string.sh xmlrpc/sh/getinfo.sh debian/control: + - Revert unaccent change, add script with sed to replace + some accents and strange characters + * Update conf/tcos.pem with a new openssl key [ Ignacio Vidal ] * debian/control debian/tcos-core.postinst debian/initramfs-tools-tcos.postinst @@ -26,7 +30,7 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low * xmlrpc/sh/getinfo.sh - Fix broken xmlrpc data broken by accents - -- Ignacio Vidal Thu, 22 May 2008 15:26:40 +0200 + -- Mario Izquierdo (mariodebian) Thu, 22 May 2008 23:03:13 +0200 initramfs-tools-tcos (0.89~rc3) unstable; urgency=low diff --git a/debian/control b/debian/control index 19fdabb..c1134ec 100644 --- a/debian/control +++ b/debian/control @@ -33,7 +33,7 @@ Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, - python-dbus | python2.4-dbus, unaccent, ${misc:Depends}, ${shlibs:Depends} + python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: common script and bins for generating a thin client bootable image: TCOS -- cgit v1.2.3 From 8e43334e4aaa30569cdc904724bac930a5813714 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 23 May 2008 08:54:21 +0000 Subject: initramfs-tools-tcos (0.89~rc4) * debian/* - Fix postrm and prerm git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@823 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/initramfs-tools-tcos.postinst | 2 +- debian/initramfs-tools-tcos.prerm | 18 ++++++++++-------- debian/tcos-core.postrm | 6 ++++-- debian/tcos-standalone.postrm | 4 ++-- debian/tcos-standalone.prerm | 21 ++++++++++----------- 6 files changed, 30 insertions(+), 25 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index dc32568..4eb9ba6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -29,8 +29,10 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low - Update support get_server * xmlrpc/sh/getinfo.sh - Fix broken xmlrpc data broken by accents + * debian/* + - Fix postrm and prerm - -- Mario Izquierdo (mariodebian) Thu, 22 May 2008 23:03:13 +0200 + -- Ignacio Vidal Fri, 23 May 2008 10:53:08 +0200 initramfs-tools-tcos (0.89~rc3) unstable; urgency=low diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index f8bf157..fcdcd59 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -14,7 +14,7 @@ chmod -f 775 /var/lib/tcos/tftp/conf chown -f root:tcos /var/lib/tcos/tftp/conf chown -f root:tcos /etc/tcos/secrets -chmod -f 770 /etc/tcos/secrets +chmod -f 775 /etc/tcos/secrets if [ -e /usr/lib/tcos/tnc ];then chown -f root:tcos /usr/lib/tcos/tnc diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm index 95f93be..c7d0bfb 100644 --- a/debian/initramfs-tools-tcos.prerm +++ b/debian/initramfs-tools-tcos.prerm @@ -1,17 +1,19 @@ #!/bin/bash set -e - -if [ "$1" = "purge" ]; then - - # delete all generated files and dirs - rm -rf /var/lib/tcos/tftp - rm -rf /var/lib/tcos/files - rm -rf /var/lib/tcos/fs-* +if getent group tcos >/dev/null; then delgroup --quiet --system tcos > /dev/null || true - fi +case "$1" in + purge) + # delete all generated files and dirs + rm -rf /var/lib/tcos/tftp + rm -rf /var/lib/tcos/files + rm -rf /var/lib/tcos/fs-* + ;; +esac + #DEBHELPER# diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index fdd909c..f8d62fa 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -19,8 +19,10 @@ case "$1" in configure|reconfigure) reload_dbus ;; - purge) - delgroup --quiet --system tcosmonitor-exclude > /dev/null || true + purge|remove) + if getent group tcosmonitor-exclude >/dev/null; then + delgroup --quiet --system tcosmonitor-exclude > /dev/null || true + fi rm -f /etc/dbus/system.d/tcosmonitor.conf reload_dbus ;; diff --git a/debian/tcos-standalone.postrm b/debian/tcos-standalone.postrm index 411c7ed..43050c0 100644 --- a/debian/tcos-standalone.postrm +++ b/debian/tcos-standalone.postrm @@ -2,11 +2,11 @@ set -e - # on purge delete tcos-standalone daemon case "$1" in - purge) + purge|remove) update-rc.d -f tcos-standalone remove >/dev/null ||true + rm -rf /var/lib/tcos/standalone/* ;; esac diff --git a/debian/tcos-standalone.prerm b/debian/tcos-standalone.prerm index f539eb2..258bc1f 100644 --- a/debian/tcos-standalone.prerm +++ b/debian/tcos-standalone.prerm @@ -1,17 +1,16 @@ #!/bin/bash set -e - -if [ "$1" = "purge" ]; then - - # stop tcos-standalone script - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d tcos-standalone stop || true - else - /etc/init.d/tcos-standalone stop || true - fi - -fi +case "$1" in + purge|remove) + # stop tcos-standalone script + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d tcos-standalone stop || true + else + /etc/init.d/tcos-standalone stop || true + fi + ;; +esac -- cgit v1.2.3 From 82bd8cfed28d7337a90d839b4e8531b735f46826 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 25 May 2008 14:35:43 +0000 Subject: initramfs-tools-tcos (0.89~rc5) * bin/clean_string.sh - Use /bin/bash as shell, dash read don't have -t param git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@826 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4eb9ba6..c29e084 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89~rc5) unstable; urgency=low + + * bin/clean_string.sh + - Use /bin/bash as shell, dash read don't have -t param + + -- Mario Izquierdo (mariodebian) Sun, 25 May 2008 16:35:19 +0200 + initramfs-tools-tcos (0.89~rc4) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] @@ -32,7 +39,10 @@ initramfs-tools-tcos (0.89~rc4) unstable; urgency=low * debian/* - Fix postrm and prerm - -- Ignacio Vidal Fri, 23 May 2008 10:53:08 +0200 + [ Mario Izquierdo (mariodebian) ] + * bin/clean_string.sh + + -- Mario Izquierdo (mariodebian) Sun, 25 May 2008 16:34:41 +0200 initramfs-tools-tcos (0.89~rc3) unstable; urgency=low -- cgit v1.2.3 From aca6a95f162a25c778b70d3e16ac364189bd59a3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 25 May 2008 14:37:20 +0000 Subject: initramfs-tools-tcos (0.89~rc5) * Update Debian unstable kernel to 2.6.25-2-486 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@828 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c29e084..0ae6a12 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,9 @@ initramfs-tools-tcos (0.89~rc5) unstable; urgency=low * bin/clean_string.sh - Use /bin/bash as shell, dash read don't have -t param + * Update Debian unstable kernel to 2.6.25-2-486 - -- Mario Izquierdo (mariodebian) Sun, 25 May 2008 16:35:19 +0200 + -- Mario Izquierdo (mariodebian) Sun, 25 May 2008 16:36:53 +0200 initramfs-tools-tcos (0.89~rc4) unstable; urgency=low -- cgit v1.2.3 From 59ebf89f9cafe391cf3e9295f858ce12e58424d3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 25 May 2008 14:51:48 +0000 Subject: initramfs-tools-tcos (0.89~rc5) * Remove libxaw-headers build-depend git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@830 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- debian/control | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0ae6a12..5b2ed57 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,9 @@ initramfs-tools-tcos (0.89~rc5) unstable; urgency=low * bin/clean_string.sh - Use /bin/bash as shell, dash read don't have -t param * Update Debian unstable kernel to 2.6.25-2-486 + * Remove libxaw-headers build-depend - -- Mario Izquierdo (mariodebian) Sun, 25 May 2008 16:36:53 +0200 + -- Mario Izquierdo (mariodebian) Sun, 25 May 2008 16:50:52 +0200 initramfs-tools-tcos (0.89~rc4) unstable; urgency=low diff --git a/debian/control b/debian/control index c1134ec..8904743 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, - libxmlrpc-c3-dev, bc, libxau-dev, libxaw-headers, libxaw7-dev, + libxmlrpc-c3-dev, bc, libxau-dev, libxaw7-dev, imlib11-dev, python, python-support (>= 0.3), pkg-config Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 -- cgit v1.2.3 From 14e8e5f6d1d7093933f9c9902e77e2424d3b2e41 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 26 May 2008 15:10:28 +0000 Subject: initramfs-tools-tcos (0.89~rc6) * xmlrpc/sh/tcos-last - Use while 1 loop to retrieve last users connected git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@833 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5b2ed57..a07265f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89~rc6) unstable; urgency=low + + * xmlrpc/sh/tcos-last + - Use while 1 loop to retrieve last users connected + + -- Mario Izquierdo (mariodebian) Mon, 26 May 2008 17:09:33 +0200 + initramfs-tools-tcos (0.89~rc5) unstable; urgency=low * bin/clean_string.sh -- cgit v1.2.3 From e761906ffe3cf6c1cf22e394ea6bcd313f17b77d Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 27 May 2008 11:11:26 +0000 Subject: initramfs-tools-tcos (0.89~rc6) * xmlrpc/sh/tcos-last - With method last fix problem with users much time logged git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@834 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a07265f..5e064b9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,14 @@ initramfs-tools-tcos (0.89~rc6) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * xmlrpc/sh/tcos-last - Use while 1 loop to retrieve last users connected - -- Mario Izquierdo (mariodebian) Mon, 26 May 2008 17:09:33 +0200 + [ Ignacio Vidal ] + * xmlrpc/sh/tcos-last + - With method last fix problem with users much time logged + + -- Ignacio Vidal Tue, 27 May 2008 13:10:48 +0200 initramfs-tools-tcos (0.89~rc5) unstable; urgency=low -- cgit v1.2.3 From 79e4f8412e8b3be52cc8dc61e367e8245edacaeb Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 27 May 2008 12:21:05 +0000 Subject: initramfs-tools-tcos (0.89~rc6) * xmlrpc/sh/vnc-controller.sh - Fix vnc typo git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@837 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5e064b9..f522292 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,8 +7,10 @@ initramfs-tools-tcos (0.89~rc6) unstable; urgency=low [ Ignacio Vidal ] * xmlrpc/sh/tcos-last - With method last fix problem with users much time logged + * xmlrpc/sh/vnc-controller.sh + - Fix vnc typo - -- Ignacio Vidal Tue, 27 May 2008 13:10:48 +0200 + -- Ignacio Vidal Tue, 27 May 2008 14:20:56 +0200 initramfs-tools-tcos (0.89~rc5) unstable; urgency=low -- cgit v1.2.3 From 58dec7af56c315976213bb8dcd2e3583e5eee80e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 27 May 2008 13:03:12 +0000 Subject: initramfs-tools-tcos (0.89~rc6) * Update Ubuntu hardy kernel to 2.6.24-17-generic git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@838 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f522292..938c0d3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,7 +10,10 @@ initramfs-tools-tcos (0.89~rc6) unstable; urgency=low * xmlrpc/sh/vnc-controller.sh - Fix vnc typo - -- Ignacio Vidal Tue, 27 May 2008 14:20:56 +0200 + [ Mario Izquierdo (mariodebian) ] + * Update Ubuntu hardy kernel to 2.6.24-17-generic + + -- Mario Izquierdo (mariodebian) Tue, 27 May 2008 15:02:33 +0200 initramfs-tools-tcos (0.89~rc5) unstable; urgency=low -- cgit v1.2.3 From dc8780906759eac8542da1499aff50cc321e2d97 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 28 May 2008 07:49:15 +0000 Subject: initramfs-tools-tcos (0.89~rc7) * xmlrpc/sh/tcos-last - Fix break git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@839 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 938c0d3..8af65c7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89~rc7) unstable; urgency=low + + * xmlrpc/sh/tcos-last + - Fix break + + -- Ignacio Vidal Wed, 28 May 2008 09:48:33 +0200 + initramfs-tools-tcos (0.89~rc6) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] -- cgit v1.2.3 From 2acfe1ca303489f98efb842b86029045d2b2012f Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 28 May 2008 11:50:31 +0000 Subject: initramfs-tools-tcos (0.89~rc7) * conf/tcos-generation-functions.sh tcos/default.tpl tcos/default.menu.tpl bin/gentcos - Parse custom msg and logo in boot menu - On create cdrom iso not parse or overwrite pxe vesa menu git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@841 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8af65c7..ce57890 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,11 @@ initramfs-tools-tcos (0.89~rc7) unstable; urgency=low * xmlrpc/sh/tcos-last - Fix break + * conf/tcos-generation-functions.sh tcos/default.tpl tcos/default.menu.tpl bin/gentcos + - Parse custom msg and logo in boot menu + - On create cdrom iso not parse or overwrite pxe vesa menu - -- Ignacio Vidal Wed, 28 May 2008 09:48:33 +0200 + -- Ignacio Vidal Wed, 28 May 2008 13:46:18 +0200 initramfs-tools-tcos (0.89~rc6) unstable; urgency=low -- cgit v1.2.3 From 59b462a801a853b75dd447b95f72d3d220b6beff Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 2 Jun 2008 13:20:56 +0000 Subject: initramfs-tools-tcos (0.89~rc7) * debian/tcos-standalone.init - Fix permissions * scripts/tcos-premount/* xmlrpc/sh/useallmodules.sh - Update allmodules support * hooks-addons/40etc2300 hooks-addons/90usplash - Fix disable usplash warnings * hooks-addons/51via_openchrome - Fix vars preference git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@849 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++-- debian/tcos-standalone.init | 4 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ce57890..e4f4346 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,16 @@ initramfs-tools-tcos (0.89~rc7) unstable; urgency=low * conf/tcos-generation-functions.sh tcos/default.tpl tcos/default.menu.tpl bin/gentcos - Parse custom msg and logo in boot menu - On create cdrom iso not parse or overwrite pxe vesa menu - - -- Ignacio Vidal Wed, 28 May 2008 13:46:18 +0200 + * debian/tcos-standalone.init + - Fix permissions + * scripts/tcos-premount/* xmlrpc/sh/useallmodules.sh + - Update allmodules support + * hooks-addons/40etc2300 hooks-addons/90usplash + - Fix disable usplash warnings + * hooks-addons/51via_openchrome + - Fix vars preference + + -- Ignacio Vidal Mon, 02 Jun 2008 15:14:04 +0200 initramfs-tools-tcos (0.89~rc6) unstable; urgency=low diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index f0947c4..a6bdc8f 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -57,7 +57,7 @@ do_start() if [ "$TCOS_XMLRPC_SSL" = "1" ] && [ -x $(which stunnel4) ] ; then # fix permissions chown -R stunnel4:stunnel4 /var/lib/tcos/standalone/lib/stunnel4/ - chown stunnel4:stunnel4 /var/lib/tcos/standalone/log/stunnel.log + [ -e /var/lib/tcos/standalone/log/stunnel.log ] && chown stunnel4:stunnel4 /var/lib/tcos/standalone/log/stunnel.log # start with custom certificate or tcos.pem if [ -f /etc/tcos/ssl/tcos-custom.pem ]; then @@ -77,7 +77,7 @@ do_stop() # stop stunnel4 if [ -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid ] ; then - kill $(cat /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid) + kill -9 $(cat /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid) 2>/dev/null rm -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid # empty log file :> /var/lib/tcos/standalone/log/stunnel.log -- cgit v1.2.3 From 13c57329de699ffda5901905a0d51e60c0e4da06 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 3 Jun 2008 10:24:51 +0000 Subject: initramfs-tools-tcos (0.89~rc8) * debian/tcos-core.postrm debian/initramfs-tools-tcos.prerm - Fix delete of group tcos in upgrades - Move prerm to postrm to fix purge problem git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@855 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ debian/initramfs-tools-tcos.postrm | 19 +++++++++++++++++++ debian/initramfs-tools-tcos.prerm | 19 ------------------- debian/tcos-core.postrm | 5 +++-- 4 files changed, 30 insertions(+), 21 deletions(-) create mode 100644 debian/initramfs-tools-tcos.postrm delete mode 100644 debian/initramfs-tools-tcos.prerm (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e4f4346..6f3dfdf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.89~rc8) unstable; urgency=low + + * debian/tcos-core.postrm debian/initramfs-tools-tcos.prerm + - Fix delete of group tcos in upgrades + - Move prerm to postrm to fix purge problem + + -- Ignacio Vidal Tue, 03 Jun 2008 12:23:00 +0200 + initramfs-tools-tcos (0.89~rc7) unstable; urgency=low * xmlrpc/sh/tcos-last diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm new file mode 100644 index 0000000..3c9881d --- /dev/null +++ b/debian/initramfs-tools-tcos.postrm @@ -0,0 +1,19 @@ +#!/bin/bash +set -e + + +case "$1" in + purge) + if getent group tcos >/dev/null; then + delgroup --quiet --system tcos > /dev/null || true + fi + # delete all generated files and dirs + rm -rf /var/lib/tcos/tftp + rm -rf /var/lib/tcos/files + rm -rf /var/lib/tcos/fs-* + ;; +esac + + + +#DEBHELPER# diff --git a/debian/initramfs-tools-tcos.prerm b/debian/initramfs-tools-tcos.prerm deleted file mode 100644 index c7d0bfb..0000000 --- a/debian/initramfs-tools-tcos.prerm +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -set -e - -if getent group tcos >/dev/null; then - delgroup --quiet --system tcos > /dev/null || true -fi - -case "$1" in - purge) - # delete all generated files and dirs - rm -rf /var/lib/tcos/tftp - rm -rf /var/lib/tcos/files - rm -rf /var/lib/tcos/fs-* - ;; -esac - - - -#DEBHELPER# diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index f8d62fa..e844e72 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -19,14 +19,15 @@ case "$1" in configure|reconfigure) reload_dbus ;; - purge|remove) + purge) if getent group tcosmonitor-exclude >/dev/null; then delgroup --quiet --system tcosmonitor-exclude > /dev/null || true fi + ;; + remove) rm -f /etc/dbus/system.d/tcosmonitor.conf reload_dbus ;; - esac -- cgit v1.2.3 From bbd7f21e899057b5cac8f384e3bdccb02507a4a4 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 4 Jun 2008 07:39:56 +0000 Subject: * xmlrpc/sh/screenshot.sh - Disable temporarily system beep on get screenshot in standalone git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@857 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6f3dfdf..b059b85 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,10 @@ initramfs-tools-tcos (0.89~rc8) unstable; urgency=low * debian/tcos-core.postrm debian/initramfs-tools-tcos.prerm - Fix delete of group tcos in upgrades - Move prerm to postrm to fix purge problem + * xmlrpc/sh/screenshot.sh + - Disable temporarily system beep on get screenshot in standalone - -- Ignacio Vidal Tue, 03 Jun 2008 12:23:00 +0200 + -- Ignacio Vidal Wed, 04 Jun 2008 09:39:25 +0200 initramfs-tools-tcos (0.89~rc7) unstable; urgency=low -- cgit v1.2.3 From 14d042501a6d71ff3a5c0a23491d5de9c9dd190d Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 4 Jun 2008 13:17:30 +0000 Subject: initramfs-tools-tcos (0.89~rc8) * conf/* - Also allow personalize template pxelinux * hooks/tcosbin - Fix creation of allmodules squashfs (mariodebian) * hooks-addons/00main - Create /etc/tcospasswd if exists generic user and passwd secret file git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@859 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b059b85..9994ba1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,14 @@ initramfs-tools-tcos (0.89~rc8) unstable; urgency=low - Move prerm to postrm to fix purge problem * xmlrpc/sh/screenshot.sh - Disable temporarily system beep on get screenshot in standalone + * conf/* + - Also allow personalize template pxelinux + * hooks/tcosbin + - Fix creation of allmodules squashfs (mariodebian) + * hooks-addons/00main + - Create /etc/tcospasswd if exists generic user and passwd secret file - -- Ignacio Vidal Wed, 04 Jun 2008 09:39:25 +0200 + -- Ignacio Vidal Wed, 04 Jun 2008 15:15:21 +0200 initramfs-tools-tcos (0.89~rc7) unstable; urgency=low -- cgit v1.2.3 From 3f68dff85d82dff20a934821f10f47b34040d6a0 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Thu, 5 Jun 2008 15:10:36 +0000 Subject: initramfs-tools-tcos (0.89~rc8) * hooks-addons/00main hooks-addons/00users - Moved to 00users and update password root with this secret method to avoid plain password of root in tcos.conf git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@861 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++-- debian/initramfs-tools-tcos.postinst | 14 +++++++++++--- 2 files changed, 15 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9994ba1..f4599ac 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,10 +9,12 @@ initramfs-tools-tcos (0.89~rc8) unstable; urgency=low - Also allow personalize template pxelinux * hooks/tcosbin - Fix creation of allmodules squashfs (mariodebian) - * hooks-addons/00main + * hooks-addons/00main hooks-addons/00users - Create /etc/tcospasswd if exists generic user and passwd secret file + - Moved to 00users and update password root with this secret method to avoid + plain password of root in tcos.conf - -- Ignacio Vidal Wed, 04 Jun 2008 15:15:21 +0200 + -- Ignacio Vidal Thu, 05 Jun 2008 17:04:38 +0200 initramfs-tools-tcos (0.89~rc7) unstable; urgency=low diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index fcdcd59..b69b923 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -10,11 +10,19 @@ fi chmod -f 640 /etc/tcos/tcos.conf chown -f root:tcos /etc/tcos/tcos.conf +chown -f -R root:tcos /var/lib/tcos/tftp/conf chmod -f 775 /var/lib/tcos/tftp/conf -chown -f root:tcos /var/lib/tcos/tftp/conf +chmod -f -R 664 /var/lib/tcos/tftp/conf/* -chown -f root:tcos /etc/tcos/secrets -chmod -f 775 /etc/tcos/secrets +chown -f -R root:tcos /etc/tcos/secrets +chmod -f 755 /etc/tcos/secrets +chmod -f -R 640 /etc/tcos/secrets/* + +if [ -d /etc/tcos/templates ];then + chown -f -R root:tcos /etc/tcos/templates + chmod -f 755 /etc/tcos/templates + chmod -f -R 640 /etc/tcos/templates/* +fi if [ -e /usr/lib/tcos/tnc ];then chown -f root:tcos /usr/lib/tcos/tnc -- cgit v1.2.3 From 19e99eaf92b7d8c591c077657bc808c4965c58e8 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Thu, 5 Jun 2008 16:25:03 +0000 Subject: initramfs-tools-tcos (0.89~rc8) * Fix post install git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@862 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/initramfs-tools-tcos.postinst | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index b69b923..0258ba3 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -10,18 +10,14 @@ fi chmod -f 640 /etc/tcos/tcos.conf chown -f root:tcos /etc/tcos/tcos.conf -chown -f -R root:tcos /var/lib/tcos/tftp/conf -chmod -f 775 /var/lib/tcos/tftp/conf -chmod -f -R 664 /var/lib/tcos/tftp/conf/* - chown -f -R root:tcos /etc/tcos/secrets chmod -f 755 /etc/tcos/secrets -chmod -f -R 640 /etc/tcos/secrets/* +chmod -f -R 640 /etc/tcos/secrets/* 2>/dev/null || true if [ -d /etc/tcos/templates ];then chown -f -R root:tcos /etc/tcos/templates chmod -f 755 /etc/tcos/templates - chmod -f -R 640 /etc/tcos/templates/* + chmod -f -R 640 /etc/tcos/templates/* 2>/dev/null || true fi if [ -e /usr/lib/tcos/tnc ];then @@ -110,6 +106,12 @@ else fi fi +[ ! -e /var/lib/tcos/tftp/conf ] && mkdir -p /var/lib/tcos/tftp/conf +chown -f -R root:tcos /var/lib/tcos/tftp/conf +chmod -f 775 /var/lib/tcos/tftp/conf +chmod -f -R 664 /var/lib/tcos/tftp/conf/* 2>/dev/null || true + + #DEBHELPER# -- cgit v1.2.3 From 256e89c7d10420f2c2cdecd026ce6d6a582a7cfb Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 9 Jun 2008 07:44:17 +0000 Subject: initramfs-tools-tcos (0.89~rc9) * Set /var/lib/tcos/tftp/pxelinux.cfg as tcos group owner git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@863 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/initramfs-tools-tcos.postinst | 4 ++++ 2 files changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f4599ac..c01d49f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89~rc9) unstable; urgency=low + + * Set /var/lib/tcos/tftp/pxelinux.cfg as tcos group owner + + -- Mario Izquierdo (mariodebian) Mon, 09 Jun 2008 09:43:17 +0200 + initramfs-tools-tcos (0.89~rc8) unstable; urgency=low * debian/tcos-core.postrm debian/initramfs-tools-tcos.prerm diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 0258ba3..eec2061 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -10,6 +10,10 @@ fi chmod -f 640 /etc/tcos/tcos.conf chown -f root:tcos /etc/tcos/tcos.conf +chmod -f 775 /var/lib/tcos/tftp/pxelinux.cfg +chown -f -R root:tcos /var/lib/tcos/tftp/pxelinux.cfg +chmod -f -R 640 /var/lib/tcos/tftp/pxelinux.cfg/* 2>/dev/null || true + chown -f -R root:tcos /etc/tcos/secrets chmod -f 755 /etc/tcos/secrets chmod -f -R 640 /etc/tcos/secrets/* 2>/dev/null || true -- cgit v1.2.3 From 1b1d605fc640c790b48872d4b290be56f8bad32e Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 9 Jun 2008 10:39:43 +0000 Subject: initramfs-tools-tcos (0.89~rc9) - Fix typo git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@866 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/initramfs-tools-tcos.postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index eec2061..7029903 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -12,7 +12,7 @@ chown -f root:tcos /etc/tcos/tcos.conf chmod -f 775 /var/lib/tcos/tftp/pxelinux.cfg chown -f -R root:tcos /var/lib/tcos/tftp/pxelinux.cfg -chmod -f -R 640 /var/lib/tcos/tftp/pxelinux.cfg/* 2>/dev/null || true +chmod -f -R 664 /var/lib/tcos/tftp/pxelinux.cfg/* 2>/dev/null || true chown -f -R root:tcos /etc/tcos/secrets chmod -f 755 /etc/tcos/secrets -- cgit v1.2.3 From 797b9ce34904987c4e1c832b2bb06ccb397e6a67 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 18 Jun 2008 14:58:01 +0000 Subject: initramfs-tools-tcos (0.89~rc9) * bin/tcos-buildchroot: - Fix new template parse - Add new preseed var to kernel (>2.6.25 need it) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@870 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c01d49f..e80d667 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,11 @@ initramfs-tools-tcos (0.89~rc9) unstable; urgency=low * Set /var/lib/tcos/tftp/pxelinux.cfg as tcos group owner + * bin/tcos-buildchroot: + - Fix new template parse + - Add new preseed var to kernel (>2.6.25 need it) - -- Mario Izquierdo (mariodebian) Mon, 09 Jun 2008 09:43:17 +0200 + -- Mario Izquierdo (mariodebian) Wed, 18 Jun 2008 16:57:22 +0200 initramfs-tools-tcos (0.89~rc8) unstable; urgency=low -- cgit v1.2.3 From 82c239b2a5d78cf2ecd54b145bd54b4affcbf874 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 18 Jun 2008 16:06:55 +0000 Subject: initramfs-tools-tcos (0.89~rc9) * bin/tcos-buildchroot: - Add standalone xauth package to new distros - Copy console keymap * hooks-addons/25tcosmonitor - Delete start-stop-daemon of image before copying * common.mk - Update Ubuntu hardy and MaX4.0 kernel version * hooks/tcosmods - Search sound/isa patch, don't use debian default path git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@871 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e80d667..f440723 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,16 @@ initramfs-tools-tcos (0.89~rc9) unstable; urgency=low * bin/tcos-buildchroot: - Fix new template parse - Add new preseed var to kernel (>2.6.25 need it) + - Add standalone xauth package to new distros + - Copy console keymap + * hooks-addons/25tcosmonitor + - Delete start-stop-daemon of image before copying + * common.mk + - Update Ubuntu hardy and MaX4.0 kernel version + * hooks/tcosmods + - Search sound/isa patch, don't use debian default path - -- Mario Izquierdo (mariodebian) Wed, 18 Jun 2008 16:57:22 +0200 + -- Mario Izquierdo (mariodebian) Wed, 18 Jun 2008 18:06:14 +0200 initramfs-tools-tcos (0.89~rc8) unstable; urgency=low -- cgit v1.2.3 From 7de276c3835b141e10cbea69718cb470099c0815 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 26 Jun 2008 09:21:18 +0000 Subject: initramfs-tools-tcos (0.89~rc10) * scripts/tcos-top/50fstab: - Mount /proc/bus/usb * tcos/default.menu.tpl: - Fix NFS initramfs fielname - Use localbot instead of chain.c32 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@875 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 ++++++++++ debian/rules | 5 ++++- 2 files changed, 14 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f440723..bdcf818 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.89~rc10) unstable; urgency=low + + * scripts/tcos-top/50fstab: + - Mount /proc/bus/usb + * tcos/default.menu.tpl: + - Fix NFS initramfs fielname + - Use localbot instead of chain.c32 + + -- Mario Izquierdo (mariodebian) Thu, 26 Jun 2008 11:20:53 +0200 + initramfs-tools-tcos (0.89~rc9) unstable; urgency=low * Set /var/lib/tcos/tftp/pxelinux.cfg as tcos group owner diff --git a/debian/rules b/debian/rules index 095fd70..1d73fc3 100755 --- a/debian/rules +++ b/debian/rules @@ -54,7 +54,10 @@ install: build # support of pxelinux menu dh_link /usr/lib/syslinux/menu.c32 /var/lib/tcos/tftp/menu.c32 dh_link /usr/lib/syslinux/vesamenu.c32 /var/lib/tcos/tftp/vesamenu.c32 - dh_link /usr/lib/syslinux/chain.c32 /var/lib/tcos/tftp/chain.c32 + +# +# not needed use localboot +# dh_link /usr/lib/syslinux/chain.c32 /var/lib/tcos/tftp/chain.c32 @# remove SVN dirs -- cgit v1.2.3 From 4ad2bab3dc14e0fead130372672048beef1c830c Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Fri, 27 Jun 2008 07:55:26 +0000 Subject: initramfs-tools-tcos (0.89~rc10) * initramfs-tools-tcos/common.mk - Update kernel vars * debian/tcos-core.postrm debian/tcos-core.postinst - In standalone not found group tcos git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@876 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++++- debian/tcos-core.postinst | 4 ++++ debian/tcos-core.postrm | 3 +++ 3 files changed, 15 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index bdcf818..26fbfbe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,12 +1,19 @@ initramfs-tools-tcos (0.89~rc10) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * scripts/tcos-top/50fstab: - Mount /proc/bus/usb * tcos/default.menu.tpl: - Fix NFS initramfs fielname - Use localbot instead of chain.c32 - -- Mario Izquierdo (mariodebian) Thu, 26 Jun 2008 11:20:53 +0200 + [ Ignacio Vidal ] + * initramfs-tools-tcos/common.mk + - Update kernel vars + * debian/tcos-core.postrm debian/tcos-core.postinst + - In standalone not found group tcos + + -- Ignacio Vidal Fri, 27 Jun 2008 09:53:39 +0200 initramfs-tools-tcos (0.89~rc9) unstable; urgency=low diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index ded9af1..162bbba 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -3,6 +3,10 @@ [ -e /etc/tcos/ssl/tcos.pem ] && chmod 600 /etc/tcos/ssl/tcos.pem +if ! getent group tcos >/dev/null; then + addgroup --quiet --system tcos +fi + if [ -e /usr/lib/tcos/tnc ];then chown -f root:root /usr/lib/tcos/tnc chmod -f 0700 /usr/lib/tcos/tnc diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index e844e72..1cf4e1e 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -23,6 +23,9 @@ case "$1" in if getent group tcosmonitor-exclude >/dev/null; then delgroup --quiet --system tcosmonitor-exclude > /dev/null || true fi + if getent group tcos >/dev/null; then + delgroup --quiet --system tcos > /dev/null || true + fi ;; remove) rm -f /etc/dbus/system.d/tcosmonitor.conf -- cgit v1.2.3 From c791e79a5f8cab45e29501beb8d8ce905acba7dc Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 30 Jun 2008 08:11:03 +0000 Subject: initramfs-tools-tcos (0.89~rc10) * Add valencian translation by Lliurex git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@879 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 26fbfbe..cc73adc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,8 +12,9 @@ initramfs-tools-tcos (0.89~rc10) unstable; urgency=low - Update kernel vars * debian/tcos-core.postrm debian/tcos-core.postinst - In standalone not found group tcos + * Add valencian translation by Lliurex - -- Ignacio Vidal Fri, 27 Jun 2008 09:53:39 +0200 + -- Ignacio Vidal Mon, 30 Jun 2008 10:02:39 +0200 initramfs-tools-tcos (0.89~rc9) unstable; urgency=low -- cgit v1.2.3 From 12265f9e8ece9449c53a5f070b5080c1aaf724aa Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 30 Jun 2008 12:38:27 +0000 Subject: initramfs-tools-tcos (0.89~rc10) * debian/tcos-standalone.init hooks-addons/10ssl_tunnel - Use random certificates for ssl connection git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@884 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/tcos-standalone.init | 18 +++++++++++++----- 2 files changed, 16 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index cc73adc..0f68573 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,8 +13,10 @@ initramfs-tools-tcos (0.89~rc10) unstable; urgency=low * debian/tcos-core.postrm debian/tcos-core.postinst - In standalone not found group tcos * Add valencian translation by Lliurex + * debian/tcos-standalone.init hooks-addons/10ssl_tunnel + - Use random certificates for ssl connection - -- Ignacio Vidal Mon, 30 Jun 2008 10:02:39 +0200 + -- Ignacio Vidal Mon, 30 Jun 2008 14:36:19 +0200 initramfs-tools-tcos (0.89~rc9) unstable; urgency=low diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index a6bdc8f..f57bfb7 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -60,11 +60,18 @@ do_start() [ -e /var/lib/tcos/standalone/log/stunnel.log ] && chown stunnel4:stunnel4 /var/lib/tcos/standalone/log/stunnel.log # start with custom certificate or tcos.pem - if [ -f /etc/tcos/ssl/tcos-custom.pem ]; then - stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel-custom.conf > /dev/null 2>&1 & - else - stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf > /dev/null 2>&1 & - fi + #if [ -f /etc/tcos/ssl/tcos-custom.pem ]; then + # stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel-custom.conf > /dev/null 2>&1 & + #else + # stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf > /dev/null 2>&1 & + #fi + [ -e /var/lib/tcos/standalone/etc/stunnel/tcos.pem ] && rm -f /var/lib/tcos/standalone/etc/stunnel/tcos.pem + openssl req -new -x509 -nodes -days 365 -out /var/lib/tcos/standalone/etc/stunnel/tcos.pem -keyout /var/lib/tcos/standalone/etc/stunnel/tcos.pem -subj "/C=/ST=/L=/CN=localhost/emailAddress=root@localhost" 2>/dev/null + chmod 600 /var/lib/tcos/standalone/etc/stunnel/tcos.pem + dd if=/dev/urandom of=/tmp/temp_file_ssl count=2 + openssl dhparam -rand /tmp/temp_file_ssl 256 >> /var/lib/tcos/standalone/etc/stunnel/tcos.pem 2>/dev/null + rm -f /tmp/temp_file_ssl + stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf > /dev/null 2>&1 & fi $DAEMON $DAEMON_ARGS >> /var/lib/tcos/standalone/log/tcos-standalone.log 2>&1 || return 2 } @@ -79,6 +86,7 @@ do_stop() if [ -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid ] ; then kill -9 $(cat /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid) 2>/dev/null rm -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid + [ -e /var/lib/tcos/standalone/etc/stunnel/tcos.pem ] && rm -f /var/lib/tcos/standalone/etc/stunnel/tcos.pem # empty log file :> /var/lib/tcos/standalone/log/stunnel.log fi -- cgit v1.2.3 From 053a12d16b5eb99b71da3dbeda4c9f5f778dc180 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 1 Jul 2008 12:48:35 +0000 Subject: initramfs-tools-tcos (0.89~rc11) * Update translation git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@886 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0f68573..96a6819 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89~rc11) unstable; urgency=low + + * Update translation + + -- Ignacio Vidal Tue, 01 Jul 2008 14:48:05 +0200 + initramfs-tools-tcos (0.89~rc10) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] -- cgit v1.2.3 From 50a4c57171da178b8147ad40538e5f548ddc2a95 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 3 Jul 2008 14:21:00 +0000 Subject: initramfs-tools-tcos (0.89~rc11) * debian/tcos-core.install debian/tcos-core.postinst conf/tcos.pem Makefile - Don't provide SSL cert, create using openssl - Add openssl to depends * hooks-addons/00main hooks-addons/25tcosmonitor - Move start-stop-daemon to 00main and check for *.original and *.REAL git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@888 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 ++++++++++- debian/control | 2 +- debian/tcos-core.install | 1 - debian/tcos-core.postinst | 3 ++- 4 files changed, 13 insertions(+), 4 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 96a6819..33626b4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,17 @@ initramfs-tools-tcos (0.89~rc11) unstable; urgency=low + [ Ignacio Vidal ] * Update translation - -- Ignacio Vidal Tue, 01 Jul 2008 14:48:05 +0200 + [ Mario Izquierdo (mariodebian) ] + * debian/tcos-core.install debian/tcos-core.postinst conf/tcos.pem + Makefile + - Don't provide SSL cert, create using openssl + - Add openssl to depends + * hooks-addons/00main hooks-addons/25tcosmonitor + - Move start-stop-daemon to 00main and check for *.original and *.REAL + + -- Mario Izquierdo (mariodebian) Thu, 03 Jul 2008 16:20:04 +0200 initramfs-tools-tcos (0.89~rc10) unstable; urgency=low diff --git a/debian/control b/debian/control index 8904743..ce65153 100644 --- a/debian/control +++ b/debian/control @@ -32,7 +32,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, openssl, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} diff --git a/debian/tcos-core.install b/debian/tcos-core.install index fcb02e6..9f53cbb 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -5,4 +5,3 @@ usr/share/tcos-core/lockscreen.png usr/sbin/update-tcospasswd usr/sbin/tcospasswd etc/xdg/autostart/session-cmd.desktop -etc/tcos/ssl/tcos.pem diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 162bbba..56de3a3 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -7,7 +7,8 @@ if ! getent group tcos >/dev/null; then addgroup --quiet --system tcos fi -if [ -e /usr/lib/tcos/tnc ];then +# set tnc rights for standalone hosts +if [ ! -d /var/lib/tcos/tftp ] && [ -e /usr/lib/tcos/tnc ];then chown -f root:root /usr/lib/tcos/tnc chmod -f 0700 /usr/lib/tcos/tnc fi -- cgit v1.2.3 From 8da646e881c591d1a06708b3511f05e2a68958bf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 17 Jul 2008 14:33:03 +0000 Subject: =?UTF-8?q?initramfs-tools-tcos=20(0.89~rc12)=20=20=20*=20Add=20pt?= =?UTF-8?q?=5FBR=20translation=20of=20tcos-standalone,=20thanks=20to:=20?= =?UTF-8?q?=20=20=20=20A=C3=A9cio=20dos=20Santos=20Pires=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@897 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 33626b4..fe8b3e9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89~rc12) unstable; urgency=low + + * Add pt_BR translation of tcos-standalone, thanks to: + Aécio dos Santos Pires + + -- Mario Izquierdo (mariodebian) Thu, 17 Jul 2008 16:32:27 +0200 + initramfs-tools-tcos (0.89~rc11) unstable; urgency=low [ Ignacio Vidal ] -- cgit v1.2.3 From f47049307675edb98b5a93adfbf363b258da7190 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 19 Jul 2008 18:37:37 +0000 Subject: initramfs-tools-tcos (0.89.1) * New release 0.89.1 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@899 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index fe8b3e9..b77cd53 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.1) unstable; urgency=low + + * New release 0.89.1 + + -- Mario Izquierdo (mariodebian) Sat, 19 Jul 2008 20:37:05 +0200 + initramfs-tools-tcos (0.89~rc12) unstable; urgency=low * Add pt_BR translation of tcos-standalone, thanks to: -- cgit v1.2.3 From 4795d326a7e0fe38c51a83b1634fafaddc1c849c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 20 Jul 2008 22:02:18 +0000 Subject: initramfs-tools-tcos (0.89.2) * conf/tcos-modules.conf: - Add modules: nls_base nls_utf8 snd-hda-intel snd-atiixp snd-usb-audio fat * bin/installer.sh - Use BusyBox dd instead of klibc dd (and use bs argument) * hooks-addons/40etc2300 - If found, use snd-sis7019 instead of OSS sis7019 module * hooks-addons/56rdesktop hooks-addons/50xorg - Escape var XAUTHORITY in launchers git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@908 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b77cd53..d8fe94d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.89.2) unstable; urgency=low + + * conf/tcos-modules.conf: + - Add modules: nls_base nls_utf8 snd-hda-intel snd-atiixp snd-usb-audio fat + * bin/installer.sh + - Use BusyBox dd instead of klibc dd (and use bs argument) + * hooks-addons/40etc2300 + - If found, use snd-sis7019 instead of OSS sis7019 module + * hooks-addons/56rdesktop hooks-addons/50xorg + - Escape var XAUTHORITY in launchers + + -- Mario Izquierdo (mariodebian) Sun, 20 Jul 2008 23:58:25 +0200 + initramfs-tools-tcos (0.89.1) unstable; urgency=low * New release 0.89.1 -- cgit v1.2.3 From 814fb0c920c49bb2d7fdcdaec57ba002d79ed44a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 22 Jul 2008 08:25:31 +0000 Subject: initramfs-tools-tcos (0.89.2) * tnc/tcos-net-controller.c - Fix get_uid() function (return unsigned int not char pointer) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@910 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d8fe94d..a3b077f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,10 @@ initramfs-tools-tcos (0.89.2) unstable; urgency=low - If found, use snd-sis7019 instead of OSS sis7019 module * hooks-addons/56rdesktop hooks-addons/50xorg - Escape var XAUTHORITY in launchers + * tnc/tcos-net-controller.c + - Fix get_uid() function (return unsigned int not char pointer) - -- Mario Izquierdo (mariodebian) Sun, 20 Jul 2008 23:58:25 +0200 + -- Mario Izquierdo (mariodebian) Tue, 22 Jul 2008 10:23:57 +0200 initramfs-tools-tcos (0.89.1) unstable; urgency=low -- cgit v1.2.3 From 725ae5c0b48b49dd35548eecf2f1e38bc0579f85 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 22 Jul 2008 09:05:10 +0000 Subject: initramfs-tools-tcos (0.89.2) * tnc/tcos-net-controller.c - Add debug function, and clean code - Remove not needed vars git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@911 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a3b077f..9edf1a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,8 +10,10 @@ initramfs-tools-tcos (0.89.2) unstable; urgency=low - Escape var XAUTHORITY in launchers * tnc/tcos-net-controller.c - Fix get_uid() function (return unsigned int not char pointer) + - Add debug function, and clean code + - Remove not needed vars - -- Mario Izquierdo (mariodebian) Tue, 22 Jul 2008 10:23:57 +0200 + -- Mario Izquierdo (mariodebian) Tue, 22 Jul 2008 11:04:03 +0200 initramfs-tools-tcos (0.89.1) unstable; urgency=low -- cgit v1.2.3 From 5e0eac697471390afc2b20bfa014d128f4498be5 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 22 Jul 2008 11:54:01 +0000 Subject: Fix minor typos git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@913 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/compat | 1 - debian/tcos-standalone.init | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/compat b/debian/compat index 733787e..b8626c4 100644 --- a/debian/compat +++ b/debian/compat @@ -1,2 +1 @@ 4 - diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index f57bfb7..39388e6 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -68,7 +68,7 @@ do_start() [ -e /var/lib/tcos/standalone/etc/stunnel/tcos.pem ] && rm -f /var/lib/tcos/standalone/etc/stunnel/tcos.pem openssl req -new -x509 -nodes -days 365 -out /var/lib/tcos/standalone/etc/stunnel/tcos.pem -keyout /var/lib/tcos/standalone/etc/stunnel/tcos.pem -subj "/C=/ST=/L=/CN=localhost/emailAddress=root@localhost" 2>/dev/null chmod 600 /var/lib/tcos/standalone/etc/stunnel/tcos.pem - dd if=/dev/urandom of=/tmp/temp_file_ssl count=2 + dd if=/dev/urandom of=/tmp/temp_file_ssl count=2 2>/dev/null openssl dhparam -rand /tmp/temp_file_ssl 256 >> /var/lib/tcos/standalone/etc/stunnel/tcos.pem 2>/dev/null rm -f /tmp/temp_file_ssl stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf > /dev/null 2>&1 & -- cgit v1.2.3 From 07ac6553c9d8a6c6877be7ac57567880c51d84b1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 22 Jul 2008 17:41:13 +0000 Subject: initramfs-tools-tcos (0.89.2) * debian/control: - Add iproute to tcos-core Depends git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@915 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9edf1a3..17966c0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,8 +12,10 @@ initramfs-tools-tcos (0.89.2) unstable; urgency=low - Fix get_uid() function (return unsigned int not char pointer) - Add debug function, and clean code - Remove not needed vars + * debian/control: + - Add iproute to tcos-core Depends - -- Mario Izquierdo (mariodebian) Tue, 22 Jul 2008 11:04:03 +0200 + -- Mario Izquierdo (mariodebian) Tue, 22 Jul 2008 19:40:42 +0200 initramfs-tools-tcos (0.89.1) unstable; urgency=low diff --git a/debian/control b/debian/control index ce65153..4d768b7 100644 --- a/debian/control +++ b/debian/control @@ -32,7 +32,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, openssl, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, openssl, iproute, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} -- cgit v1.2.3 From ae8deb64522c751964866c34386db5e0d5b19ea4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 25 Jul 2008 10:55:16 +0000 Subject: initramfs-tools-tcos (0.89.2) * hooks-addons/21pulseaudio hooks-addons/03wireless hooks-addons/22esd conf/tcos-generation-functions.sh - Create _ldd wrapper to call ldd with LC_ALL=C and no return error messages * hooks-addons/clean_initramfs: - Move libasound if zattoo is installed to proper path - Delete not needed libs (depends on resume and not used) * hooks-addons/22esd: - Use copy_exec to copy libesd (and depends) * scripts/tcos-top/50fstab: - Don't show errors mounting /proc/bus/usb git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@917 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 17966c0..8564061 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,8 +14,18 @@ initramfs-tools-tcos (0.89.2) unstable; urgency=low - Remove not needed vars * debian/control: - Add iproute to tcos-core Depends + * hooks-addons/21pulseaudio hooks-addons/03wireless hooks-addons/22esd + conf/tcos-generation-functions.sh + - Create _ldd wrapper to call ldd with LC_ALL=C and no return error messages + * hooks-addons/clean_initramfs: + - Move libasound if zattoo is installed to proper path + - Delete not needed libs (depends on resume and not used) + * hooks-addons/22esd: + - Use copy_exec to copy libesd (and depends) + * scripts/tcos-top/50fstab: + - Don't show errors mounting /proc/bus/usb - -- Mario Izquierdo (mariodebian) Tue, 22 Jul 2008 19:40:42 +0200 + -- Mario Izquierdo (mariodebian) Fri, 25 Jul 2008 12:54:29 +0200 initramfs-tools-tcos (0.89.1) unstable; urgency=low -- cgit v1.2.3 From f1fec0c0a4e3e16f7d8d600de2bc9ea9eadd9c93 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 Jul 2008 09:41:03 +0000 Subject: initramfs-tools-tcos (0.89.3) * xmlrpc/tcosxmlrpc.c xmlrpc/reboot_poweroff.c xmlrpc/screenshot.c xmlrpc/xorg.c xmlrpc/devices.c xmlrpc/tnc.c xmlrpc/vnc.c xmlrpc/sound.c xmlrpc/info.c xmlrpc/validate-tcos.c xmlrpc/rtp.c xmlrpc/pci.c xmlrpc/standalone.c xmlrpc/common.c - Use remove_line_break function to clean '\n' returned fgets line * xmlrpc/dpms.c xmlrpc/dpms.h - New method to control DPMS Monitor features git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@920 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8564061..6e4ff4f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.89.3) unstable; urgency=low + + * xmlrpc/tcosxmlrpc.c xmlrpc/reboot_poweroff.c xmlrpc/screenshot.c + xmlrpc/xorg.c xmlrpc/devices.c xmlrpc/tnc.c xmlrpc/vnc.c + xmlrpc/sound.c xmlrpc/info.c xmlrpc/validate-tcos.c xmlrpc/rtp.c + xmlrpc/pci.c xmlrpc/standalone.c xmlrpc/common.c + - Use remove_line_break function to clean '\n' returned fgets line + * xmlrpc/dpms.c xmlrpc/dpms.h + - New method to control DPMS Monitor features + + -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 11:37:40 +0200 + initramfs-tools-tcos (0.89.2) unstable; urgency=low * conf/tcos-modules.conf: -- cgit v1.2.3 From 1a705d35a8f50e8324e4357283aff28b411f897c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 Jul 2008 10:18:42 +0000 Subject: initramfs-tools-tcos (0.89.3) * hooks-addons/21pulseaudio conf/80export_pulseaudio - don't listen on esound port and export ESPEAKER, eats a lot of bandwich git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@922 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6e4ff4f..7d63d6f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,8 +7,10 @@ initramfs-tools-tcos (0.89.3) unstable; urgency=low - Use remove_line_break function to clean '\n' returned fgets line * xmlrpc/dpms.c xmlrpc/dpms.h - New method to control DPMS Monitor features + * hooks-addons/21pulseaudio conf/80export_pulseaudio + - don't listen on esound port and export ESPEAKER, eats a lot of bandwich - -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 11:37:40 +0200 + -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 12:18:08 +0200 initramfs-tools-tcos (0.89.2) unstable; urgency=low -- cgit v1.2.3 From 69c0eaa086f787a7b8d3d1a99e338634491c17e8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 Jul 2008 13:51:11 +0000 Subject: initramfs-tools-tcos (0.89.4) * xmlrpc/xauth.c xmlrpc/common.h - Change mkstemp prototype, from man page: 'int mkstemp(char *template);' - This fix amd64 warning of incompatible types. git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@923 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7d63d6f..6a602ed 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.89.4) unstable; urgency=low + + * xmlrpc/xauth.c xmlrpc/common.h + - Change mkstemp prototype, from man page: 'int mkstemp(char *template);' + - This fix amd64 warning of incompatible types. + + -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 15:50:06 +0200 + initramfs-tools-tcos (0.89.3) unstable; urgency=low * xmlrpc/tcosxmlrpc.c xmlrpc/reboot_poweroff.c xmlrpc/screenshot.c -- cgit v1.2.3 From ce3c5a45af5027c2920f66a381b2abaa86d526da Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 Jul 2008 18:32:26 +0000 Subject: initramfs-tools-tcos (0.89.4) * hooks-addons/21pulseaudio - Change method to read CPU speed - Add --system to pulseaudio options git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@925 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6a602ed..8e6621a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,11 @@ initramfs-tools-tcos (0.89.4) unstable; urgency=low * xmlrpc/xauth.c xmlrpc/common.h - Change mkstemp prototype, from man page: 'int mkstemp(char *template);' - This fix amd64 warning of incompatible types. + * hooks-addons/21pulseaudio + - Change method to read CPU speed + - Add --system to pulseaudio options - -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 15:50:06 +0200 + -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 20:31:45 +0200 initramfs-tools-tcos (0.89.3) unstable; urgency=low -- cgit v1.2.3 From b389a2406a03dbfc6a4b151a56e5c50c48273ae9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 28 Jul 2008 19:21:29 +0000 Subject: initramfs-tools-tcos (0.89.4) * hooks-addons/21pulseaudio - Remove --system (need pulse user) - Add --realtime only if pulseaudio support it (use --help to know it) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@926 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8e6621a..8ded00a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,8 +6,10 @@ initramfs-tools-tcos (0.89.4) unstable; urgency=low * hooks-addons/21pulseaudio - Change method to read CPU speed - Add --system to pulseaudio options + - Remove --system (need pulse user) + - Add --realtime only if pulseaudio support it (use --help to know it) - -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 20:31:45 +0200 + -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 21:20:07 +0200 initramfs-tools-tcos (0.89.3) unstable; urgency=low -- cgit v1.2.3 From a9272a5862a492c0f68273fadce90314e8541eae Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 30 Jul 2008 16:29:35 +0000 Subject: initramfs-tools-tcos (0.89.4) * hooks-addons/20alsa scripts/tcos-bottom/40initsound xmlrpc/sh/soundctl.sh xmlrpc/sh/vlc-controller.sh - Prepare to use new tmixer tool (all is more easy) * Makefile - Install tmixer in /usr/lib/tcos/ * debian/control bin/tcos-buildchroot - Build depends on libasound2-dev and remove aumix and alsa-utils depends - Make pulseaudio-esound-compat as alternative of esound git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@928 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 ++++++++++++-- debian/control | 6 +++--- 2 files changed, 15 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8ded00a..304f9a9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,18 @@ initramfs-tools-tcos (0.89.4) unstable; urgency=low - Add --system to pulseaudio options - Remove --system (need pulse user) - Add --realtime only if pulseaudio support it (use --help to know it) - - -- Mario Izquierdo (mariodebian) Mon, 28 Jul 2008 21:20:07 +0200 + * tmixer: + - Add new way to get audo channels (mix of aumix and amixer sources) + * hooks-addons/20alsa scripts/tcos-bottom/40initsound + xmlrpc/sh/soundctl.sh xmlrpc/sh/vlc-controller.sh + - Prepare to use new tmixer tool (all is more easy) + * Makefile + - Install tmixer in /usr/lib/tcos/ + * debian/control bin/tcos-buildchroot + - Build depends on libasound2-dev and remove aumix and alsa-utils depends + - Make pulseaudio-esound-compat as alternative of esound + + -- Mario Izquierdo (mariodebian) Wed, 30 Jul 2008 16:12:32 +0200 initramfs-tools-tcos (0.89.3) unstable; urgency=low diff --git a/debian/control b/debian/control index 4d768b7..bb32b1f 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, libxmlrpc-c3-dev, bc, libxau-dev, libxaw7-dev, - imlib11-dev, python, python-support (>= 0.3), pkg-config + imlib11-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos @@ -67,9 +67,9 @@ Package: tcos Architecture: all Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5), atftpd, dhcp3-server | dhcp-server, tcosmonitor, - openbsd-inetd | netkit-inetd | inetutils-inetd, aumix, pulseaudio, + openbsd-inetd | netkit-inetd | inetutils-inetd, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, - ltspfs-server | ltspfs, esound, alsa-utils, cdebootstrap, + ltspfs-server | ltspfs, esound | pulseaudio-esound-compat, cdebootstrap, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} Provides: tcos-server-utils Replaces: tcos-server-utils -- cgit v1.2.3 From 3c0c8b8a9983bc1e697059a398b499711ab60b7e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 3 Aug 2008 17:54:09 +0000 Subject: initramfs-tools-tcos (0.89.5) * xmlrpc/validate-tcos.c: - Revert remove_line_break that breaks tcos auth * Update Debian unstable kernel to 2.6.26-1-486 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@932 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 304f9a9..7066fce 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.89.5) unstable; urgency=low + + * xmlrpc/validate-tcos.c: + - Revert remove_line_break that breaks tcos auth + * Update Debian unstable kernel to 2.6.26-1-486 + + -- Mario Izquierdo (mariodebian) Sun, 03 Aug 2008 19:53:55 +0200 + initramfs-tools-tcos (0.89.4) unstable; urgency=low * xmlrpc/xauth.c xmlrpc/common.h -- cgit v1.2.3 From 6032319f34cfcaf0b0eb07c5ad06e5ce90d6b993 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 6 Aug 2008 17:50:57 +0000 Subject: initramfs-tools-tcos (0.89.5) * bin/get_server: - Read TCOS SSL vars before reading log file * Update Debian testing default kernel to 2.6.25-2-486 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@943 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7066fce..eabe4fb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,11 @@ initramfs-tools-tcos (0.89.5) unstable; urgency=low * xmlrpc/validate-tcos.c: - Revert remove_line_break that breaks tcos auth * Update Debian unstable kernel to 2.6.26-1-486 + * bin/get_server: + - Read TCOS SSL vars before reading log file + * Update Debian testing default kernel to 2.6.25-2-486 - -- Mario Izquierdo (mariodebian) Sun, 03 Aug 2008 19:53:55 +0200 + -- Mario Izquierdo (mariodebian) Wed, 06 Aug 2008 19:49:43 +0200 initramfs-tools-tcos (0.89.4) unstable; urgency=low -- cgit v1.2.3 From 757531753e17eed0d7e9ce90dce79536a7bb77a0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 6 Aug 2008 18:04:17 +0000 Subject: initramfs-tools-tcos (0.89.5) * xmlrpc/tcosxmlrpc.c - Fix typo adding method tcos_tnc in OLD API git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@946 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index eabe4fb..64e8276 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,8 +6,10 @@ initramfs-tools-tcos (0.89.5) unstable; urgency=low * bin/get_server: - Read TCOS SSL vars before reading log file * Update Debian testing default kernel to 2.6.25-2-486 + * xmlrpc/tcosxmlrpc.c + - Fix typo adding method tcos_tnc in OLD API - -- Mario Izquierdo (mariodebian) Wed, 06 Aug 2008 19:49:43 +0200 + -- Mario Izquierdo (mariodebian) Wed, 06 Aug 2008 20:03:40 +0200 initramfs-tools-tcos (0.89.4) unstable; urgency=low -- cgit v1.2.3 From 1f2f57307597e24446e0bebd83a486afd56d84ca Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 6 Aug 2008 18:23:04 +0000 Subject: initramfs-tools-tcos (0.89.5) * tmixer/Makefile - Disable '-ansi -pedantic' compile flags (Debian Etch libasound2-dev don't like it) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@947 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 64e8276..8f0560d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,10 @@ initramfs-tools-tcos (0.89.5) unstable; urgency=low * Update Debian testing default kernel to 2.6.25-2-486 * xmlrpc/tcosxmlrpc.c - Fix typo adding method tcos_tnc in OLD API + * tmixer/Makefile + - Disable '-ansi -pedantic' compile flags (Debian Etch libasound2-dev don't like it) - -- Mario Izquierdo (mariodebian) Wed, 06 Aug 2008 20:03:40 +0200 + -- Mario Izquierdo (mariodebian) Wed, 06 Aug 2008 20:21:58 +0200 initramfs-tools-tcos (0.89.4) unstable; urgency=low -- cgit v1.2.3 From ccb5b1cf4eb13585d328e847ab88df5c08dfc24c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 5 Sep 2008 09:09:14 +0000 Subject: initramfs-tools-tcos (0.89.6) * xmlrpc/sh/rtp-controller.sh, hooks-addons/21pulseaudio: - Copy and create links of sox libs - Copy libasound2-plugins of pulseaudio and create /etc/asound.conf * bin/tcos-buildchroot: - Add libasound2-plugins to base packages * bin/configurexorg: - touch mysettings.conf (newer tftp don't create if no exists) * debian/control: - Add libsox-fmt-all and libasound2-plugins to tcos-core Depends git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@955 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 14 ++++++++++++++ debian/control | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8f0560d..2e90e92 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +initramfs-tools-tcos (0.89.6) unstable; urgency=low + + * xmlrpc/sh/rtp-controller.sh, hooks-addons/21pulseaudio: + - Copy and create links of sox libs + - Copy libasound2-plugins of pulseaudio and create /etc/asound.conf + * bin/tcos-buildchroot: + - Add libasound2-plugins to base packages + * bin/configurexorg: + - touch mysettings.conf (newer tftp don't create if no exists) + * debian/control: + - Add libsox-fmt-all and libasound2-plugins to tcos-core Depends + + -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 11:08:42 +0200 + initramfs-tools-tcos (0.89.5) unstable; urgency=low * xmlrpc/validate-tcos.c: diff --git a/debian/control b/debian/control index bb32b1f..6dd3836 100644 --- a/debian/control +++ b/debian/control @@ -32,7 +32,8 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, stunnel4, openssl, iproute, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, libsox-fmt-all, libasound2-plugins, + stunnel4, openssl, iproute, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} -- cgit v1.2.3 From e637546cce53a88ba0c892c86370cb1361c2346a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 5 Sep 2008 10:42:59 +0000 Subject: initramfs-tools-tcos (0.89.6) * xmlrpc/sh/rtp-controller.sh, hooks-addons/21pulseaudio: - Revert creation of /etc/asound.conf in 21pulseaudio because breaks tmixer git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@958 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2e90e92..db97466 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,8 +9,10 @@ initramfs-tools-tcos (0.89.6) unstable; urgency=low - touch mysettings.conf (newer tftp don't create if no exists) * debian/control: - Add libsox-fmt-all and libasound2-plugins to tcos-core Depends + * xmlrpc/sh/rtp-controller.sh, hooks-addons/21pulseaudio: + - Revert creation of /etc/asound.conf in 21pulseaudio because breaks tmixer - -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 11:08:42 +0200 + -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 12:38:28 +0200 initramfs-tools-tcos (0.89.5) unstable; urgency=low -- cgit v1.2.3 From 0a4b18d1438bd69dbe48c8d108efbed644d82770 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 5 Sep 2008 13:11:04 +0000 Subject: initramfs-tools-tcos (0.89.6) * common.mk Makefile: - Add Ubuntu intrepid target and kernel version (2.6.27-2-generic) * bin/tcos-buildchroot - Add intrepid in if sentences git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@963 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index db97466..9be7b3c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,8 +11,12 @@ initramfs-tools-tcos (0.89.6) unstable; urgency=low - Add libsox-fmt-all and libasound2-plugins to tcos-core Depends * xmlrpc/sh/rtp-controller.sh, hooks-addons/21pulseaudio: - Revert creation of /etc/asound.conf in 21pulseaudio because breaks tmixer + * common.mk Makefile: + - Add Ubuntu intrepid target and kernel version (2.6.27-2-generic) + * bin/tcos-buildchroot + - Add intrepid in if sentences - -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 12:38:28 +0200 + -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 15:10:58 +0200 initramfs-tools-tcos (0.89.5) unstable; urgency=low -- cgit v1.2.3 From 653f9156b79b7845cbf737539a9371a72629afed Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 5 Sep 2008 15:23:43 +0000 Subject: initramfs-tools-tcos (0.89.7) * debian/control Makefile: - Debian etch and Ubuntu feisty, gutsy don't have libsox-fmt-all, use sox instead * Move sox and alsa code from 21pulseaudio to 20 alsa git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@968 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9be7b3c..4fc56f7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.89.7) unstable; urgency=low + + * debian/control Makefile: + - Debian etch and Ubuntu feisty, gutsy don't have libsox-fmt-all, use sox instead + * Move sox and alsa code from 21pulseaudio to 20 alsa + + -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 17:23:35 +0200 + initramfs-tools-tcos (0.89.6) unstable; urgency=low * xmlrpc/sh/rtp-controller.sh, hooks-addons/21pulseaudio: @@ -16,7 +24,7 @@ initramfs-tools-tcos (0.89.6) unstable; urgency=low * bin/tcos-buildchroot - Add intrepid in if sentences - -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 15:10:58 +0200 + -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 17:22:54 +0200 initramfs-tools-tcos (0.89.5) unstable; urgency=low -- cgit v1.2.3 From 67b4219144090fd336819e370249ea81c5b2149c Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 10 Sep 2008 15:53:02 +0000 Subject: initramfs-tools-tcos (0.89.7) * tnc/tcos-net-controller.c: - Add routing table support * debian/control: - Fix atftp depend git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@976 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++++- debian/control | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4fc56f7..324017b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,17 @@ initramfs-tools-tcos (0.89.7) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * debian/control Makefile: - Debian etch and Ubuntu feisty, gutsy don't have libsox-fmt-all, use sox instead * Move sox and alsa code from 21pulseaudio to 20 alsa - -- Mario Izquierdo (mariodebian) Fri, 05 Sep 2008 17:23:35 +0200 + [ Ignacio Vidal ] + * tnc/tcos-net-controller.c: + - Add routing table support + * debian/control: + - Fix atftp depend + + -- Ignacio Vidal Wed, 10 Sep 2008 17:48:36 +0200 initramfs-tools-tcos (0.89.6) unstable; urgency=low diff --git a/debian/control b/debian/control index 6dd3836..797dbae 100644 --- a/debian/control +++ b/debian/control @@ -12,7 +12,7 @@ XS-Vcs-Svn: https://www.tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos Package: initramfs-tools-tcos Architecture: any -Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, +Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, atftpd, console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs , @@ -67,7 +67,7 @@ Description: TCOS standalone GUI configurator Package: tcos Architecture: all Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5), - atftpd, dhcp3-server | dhcp-server, tcosmonitor, + dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, ltspfs-server | ltspfs, esound | pulseaudio-esound-compat, cdebootstrap, -- cgit v1.2.3 From 7b7f245fbbfa94ad5a406ff72fb14ccbcf5e53bc Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 11 Sep 2008 13:28:50 +0000 Subject: initramfs-tools-tcos (0.89.8) * New XMLRPC method pamusb: - Copy LTSPFS_TOKEN, mount device UUID and get/save PAD (needed by libpam-usb-tcos) * xmlrpc/* printer/* tnc/* tmixer/*: - Read fgets and fwrite value (fix amd64 warning_unused_result) * xmlrpc/common.c: - Redefine dbgtcos as MACRO to show source filename and line number (idea taken from pam-usb) - Add base64_decode (needed by tcos_pam_usb) * xmlrpc/Makefile: - Remove -ansi -pedantic from compiler flags (dbgtcos MACRO use ISO C99) * hooks-addons/05devices: - Always copy xprop and ltsp-set-xprop * Update debian/copyright with base64 origin git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@980 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 17 +++++++++++++++++ debian/copyright | 6 ++++++ 2 files changed, 23 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 324017b..3083a94 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +initramfs-tools-tcos (0.89.8) unstable; urgency=low + + * New XMLRPC method pamusb: + - Copy LTSPFS_TOKEN, mount device UUID and get/save PAD (needed by libpam-usb-tcos) + * xmlrpc/* printer/* tnc/* tmixer/*: + - Read fgets and fwrite value (fix amd64 warning_unused_result) + * xmlrpc/common.c: + - Redefine dbgtcos as MACRO to show source filename and line number (idea taken from pam-usb) + - Add base64_decode (needed by tcos_pam_usb) + * xmlrpc/Makefile: + - Remove -ansi -pedantic from compiler flags (dbgtcos MACRO use ISO C99) + * hooks-addons/05devices: + - Always copy xprop and ltsp-set-xprop + * Update debian/copyright with base64 origin + + -- Mario Izquierdo (mariodebian) Thu, 11 Sep 2008 15:26:01 +0200 + initramfs-tools-tcos (0.89.7) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] diff --git a/debian/copyright b/debian/copyright index 955e424..d6486b0 100644 --- a/debian/copyright +++ b/debian/copyright @@ -27,6 +27,12 @@ Licenses: the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; if not, write to the Free Software Foundation, Inc., 59 Temple Place, + xmlrpc/common.c: (base64 stuff) + * Base64 encoding/decoding (RFC1341) + * Copyright (c) 2005, Jouni Malinen + * Adapted to TCOS by Mario Izquierdo (no line breaks output to stdout) + * http://www.koders.com/c/fidC4909D9B4301A6E931115BCFD347E5DB79620A7D.aspx?s=base64_table#L20 + debootstrap/pkgdetails.c: Copyright (c) 2001-2005 Anthony Towns -- cgit v1.2.3 From 25c97de295fdbe795a044ab6b79e41bca0508f15 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 13 Sep 2008 09:30:40 +0000 Subject: initramfs-tools-tcos (0.89.9) * udev/mount_listener.c - Compare device with /dev/disk/ and do nothing if match => pam-usb mount * xmlrpc/sh/tcos-pam-usb.sh - No clean /tmp/tcos-udev.log * xmlrpc/pam-usb.c - Read fwrite returned value too (fix amd64 warning_unused_result) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@981 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3083a94..02f983e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.89.9) unstable; urgency=low + + * udev/mount_listener.c + - Compare device with /dev/disk/ and do nothing if match => pam-usb mount + * xmlrpc/sh/tcos-pam-usb.sh + - No clean /tmp/tcos-udev.log + * xmlrpc/pam-usb.c + - Read fwrite returned value too (fix amd64 warning_unused_result) + + -- Mario Izquierdo (mariodebian) Fri, 12 Sep 2008 17:35:22 +0200 + initramfs-tools-tcos (0.89.8) unstable; urgency=low * New XMLRPC method pamusb: @@ -13,7 +24,7 @@ initramfs-tools-tcos (0.89.8) unstable; urgency=low - Always copy xprop and ltsp-set-xprop * Update debian/copyright with base64 origin - -- Mario Izquierdo (mariodebian) Thu, 11 Sep 2008 15:26:01 +0200 + -- Mario Izquierdo (mariodebian) Fri, 12 Sep 2008 17:34:43 +0200 initramfs-tools-tcos (0.89.7) unstable; urgency=low -- cgit v1.2.3 From 4f394c5a8049cb43e261d732ac1218dc2be7523c Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Wed, 17 Sep 2008 09:02:35 +0000 Subject: initramfs-tools-tcos (0.89.9) * tnc/tcos-net-controller.c xmlrpc/*: - Allow net-controller only block ports * scripts/tcos-bottom/* - Add more options from cmdline git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@983 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 02f983e..2d9793b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ initramfs-tools-tcos (0.89.9) unstable; urgency=low + [ Mario Izquierdo (mariodebian) ] * udev/mount_listener.c - Compare device with /dev/disk/ and do nothing if match => pam-usb mount * xmlrpc/sh/tcos-pam-usb.sh @@ -7,7 +8,13 @@ initramfs-tools-tcos (0.89.9) unstable; urgency=low * xmlrpc/pam-usb.c - Read fwrite returned value too (fix amd64 warning_unused_result) - -- Mario Izquierdo (mariodebian) Fri, 12 Sep 2008 17:35:22 +0200 + [ Ignacio Vidal ] + * tnc/tcos-net-controller.c xmlrpc/*: + - Allow net-controller only block ports + * scripts/tcos-bottom/* + - Add more options from cmdline + + -- Ignacio Vidal Wed, 17 Sep 2008 10:48:09 +0200 initramfs-tools-tcos (0.89.8) unstable; urgency=low -- cgit v1.2.3 From a6b18022e0ab28d5a40ea533d264f4939592add1 Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Tue, 23 Sep 2008 17:10:03 +0000 Subject: initramfs-tools-tcos (0.89.9) * debian/control: - Update depends * scripts/tcos-bottom/40initsound xmlrpc/sh/rtp-controller.sh hooks-addons/21pulseaudio: - Update scripts to allow new chat mode git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@992 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 11 ++++++++--- debian/control | 4 ++-- 2 files changed, 10 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2d9793b..15f9da8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,10 +11,15 @@ initramfs-tools-tcos (0.89.9) unstable; urgency=low [ Ignacio Vidal ] * tnc/tcos-net-controller.c xmlrpc/*: - Allow net-controller only block ports - * scripts/tcos-bottom/* - - Add more options from cmdline + * scripts/tcos-bottom/* + - Add more options from cmdline + * debian/control: + - Update depends + * scripts/tcos-bottom/40initsound xmlrpc/sh/rtp-controller.sh + hooks-addons/21pulseaudio: + - Update scripts to allow new chat mode - -- Ignacio Vidal Wed, 17 Sep 2008 10:48:09 +0200 + -- Ignacio Vidal Tue, 23 Sep 2008 19:05:58 +0200 initramfs-tools-tcos (0.89.8) unstable; urgency=low diff --git a/debian/control b/debian/control index 797dbae..32e9a9c 100644 --- a/debian/control +++ b/debian/control @@ -32,8 +32,8 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, libsox-fmt-all, libasound2-plugins, - stunnel4, openssl, iproute, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, libsox-fmt-all, + libasound2-plugins, stunnel4, openssl, iproute, xdg-utils, pulseaudio-utils, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} -- cgit v1.2.3 From 8d16599edf6277981882c5f68cc8ebe4b9cedfa8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 30 Sep 2008 09:31:05 +0000 Subject: initramfs-tools-tcos (0.89.10) * Change tcos-standalone Depends: tcosmonitor => tcosmonitor-common git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1000 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 6 ++++++ debian/control | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 15f9da8..2ef2d13 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.10) unstable; urgency=low + + * Change tcos-standalone Depends: tcosmonitor => tcosmonitor-common + + -- Mario Izquierdo (mariodebian) Tue, 30 Sep 2008 11:30:55 +0200 + initramfs-tools-tcos (0.89.9) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] diff --git a/debian/control b/debian/control index 32e9a9c..6cff43b 100644 --- a/debian/control +++ b/debian/control @@ -53,7 +53,7 @@ Description: usplash artwork for TCOS Package: tcos-standalone Architecture: any -Depends: tcos-core (>= 0.88.0), tcosmonitor, gksu, python-gnome2-extras, python-gtk2, +Depends: tcos-core (>= 0.88.0), tcosmonitor-common, gksu, python-gnome2-extras, python-gtk2, python-glade2, ethtool, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-core (<< 0.87.15) XB-Python-Version: ${python:Versions} -- cgit v1.2.3 From cb527f14a33bbee6e99b2d6e22fd0eb203720bbd Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 4 Oct 2008 10:28:43 +0000 Subject: initramfs-tools-tcos (0.89.11) * xmlrpc/sh/tcos-pam-usb.sh: - Add readdevices option (used by pamusb-conf-gui) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1009 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2ef2d13..ce15e95 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.11) unstable; urgency=low + + * xmlrpc/sh/tcos-pam-usb.sh: + - Add readdevices option (used by pamusb-conf-gui) + + -- Mario Izquierdo (mariodebian) Sat, 04 Oct 2008 12:28:50 +0200 + initramfs-tools-tcos (0.89.10) unstable; urgency=low * Change tcos-standalone Depends: tcosmonitor => tcosmonitor-common -- cgit v1.2.3 From 76ba7c5d73002740bd08957c9dc43f152d0c58b8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 11 Oct 2008 13:15:28 +0000 Subject: initramfs-tools-tcos (0.89.12) * Patches by Vidal: - Enable RTP multichat mode and configure MIC levels git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1017 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ce15e95..752413b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.12) unstable; urgency=low + + * Patches by Vidal: + - Enable RTP multichat mode and configure MIC levels + + -- Mario Izquierdo (mariodebian) Sat, 11 Oct 2008 15:15:22 +0200 + initramfs-tools-tcos (0.89.11) unstable; urgency=low * xmlrpc/sh/tcos-pam-usb.sh: -- cgit v1.2.3 From c820709a8545b50665f7096b3679f73fc29dd332 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 23 Oct 2008 10:39:24 +0000 Subject: initramfs-tools-tcos (0.89.13) * hooks-addons/50xorg: - Remove Xorg 6.9 support - Add local fonts, remove xfs depend * conf/tcos-run-functions.sh: - Only start usplash when reboot/shutdown if enabled in cmdline * conf/xorg.conf.tpl - Remove fonts and XFS line, now we have local misc/100dpi fonts * scripts/tcos-bottom/55mount_listener: - Include conf/tcos-run-functions.sh * bin/configurexorg bin/tryXorg.sh - Remove fontserver support * hooks-addons/23bootchart: - Add experimental support for bootchart (not enabled) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1027 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 18 ++++++++++++++++++ debian/control | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 752413b..ea4101f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +initramfs-tools-tcos (0.89.13) unstable; urgency=low + + * hooks-addons/50xorg: + - Remove Xorg 6.9 support + - Add local fonts, remove xfs depend + * conf/tcos-run-functions.sh: + - Only start usplash when reboot/shutdown if enabled in cmdline + * conf/xorg.conf.tpl + - Remove fonts and XFS line, now we have local misc/100dpi fonts + * scripts/tcos-bottom/55mount_listener: + - Include conf/tcos-run-functions.sh + * bin/configurexorg bin/tryXorg.sh + - Remove fontserver support + * hooks-addons/23bootchart: + - Add experimental support for bootchart (not enabled) + + -- Mario Izquierdo (mariodebian) Thu, 23 Oct 2008 12:40:00 +0200 + initramfs-tools-tcos (0.89.12) unstable; urgency=low * Patches by Vidal: diff --git a/debian/control b/debian/control index 6cff43b..099fe58 100644 --- a/debian/control +++ b/debian/control @@ -69,7 +69,7 @@ Architecture: all Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5), dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, pulseaudio, - pulseaudio-utils, x11vnc, libasound2-plugins, xfs, mtools, + pulseaudio-utils, x11vnc, libasound2-plugins, mtools, ltspfs-server | ltspfs, esound | pulseaudio-esound-compat, cdebootstrap, python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} Provides: tcos-server-utils -- cgit v1.2.3 From 433f94c39fab6c9e7d7c3bdc540b0efe7ef644b6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 23 Oct 2008 13:01:13 +0000 Subject: initramfs-tools-tcos (0.89.13) * hooks-addons/52intel - Fix Intel X11 PreRun if (need a space) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1028 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ea4101f..edfdcda 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,8 +13,10 @@ initramfs-tools-tcos (0.89.13) unstable; urgency=low - Remove fontserver support * hooks-addons/23bootchart: - Add experimental support for bootchart (not enabled) + * hooks-addons/52intel + - Fix Intel X11 PreRun if (need a space) - -- Mario Izquierdo (mariodebian) Thu, 23 Oct 2008 12:40:00 +0200 + -- Mario Izquierdo (mariodebian) Thu, 23 Oct 2008 15:01:52 +0200 initramfs-tools-tcos (0.89.12) unstable; urgency=low -- cgit v1.2.3 From 719ef50d5b5f2d1b97a92a0d506ff92386ceef3b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 23 Oct 2008 13:10:58 +0000 Subject: initramfs-tools-tcos (0.89.13) * hooks-addons/52intel - Escape dollar in lspci and compare with 0 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1029 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index edfdcda..5bca2f4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,8 +15,9 @@ initramfs-tools-tcos (0.89.13) unstable; urgency=low - Add experimental support for bootchart (not enabled) * hooks-addons/52intel - Fix Intel X11 PreRun if (need a space) + - Escape dollar in lspci and compare with 0 - -- Mario Izquierdo (mariodebian) Thu, 23 Oct 2008 15:01:52 +0200 + -- Mario Izquierdo (mariodebian) Thu, 23 Oct 2008 15:11:23 +0200 initramfs-tools-tcos (0.89.12) unstable; urgency=low -- cgit v1.2.3 From 29702ef28ebf680de2e8958d650e3abcd9822fe0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 23 Oct 2008 13:15:01 +0000 Subject: initramfs-tools-tcos (0.89.13) * bin/gentcos - Disable XFS check git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1030 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5bca2f4..af3602e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,8 +16,10 @@ initramfs-tools-tcos (0.89.13) unstable; urgency=low * hooks-addons/52intel - Fix Intel X11 PreRun if (need a space) - Escape dollar in lspci and compare with 0 + * bin/gentcos + - Disable XFS check - -- Mario Izquierdo (mariodebian) Thu, 23 Oct 2008 15:11:23 +0200 + -- Mario Izquierdo (mariodebian) Thu, 23 Oct 2008 15:15:35 +0200 initramfs-tools-tcos (0.89.12) unstable; urgency=low -- cgit v1.2.3 From 311e6dca16678ac96a04085374f521584fd7d554 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 26 Oct 2008 11:23:21 +0000 Subject: initramfs-tools-tcos (0.89.14) * Move /etc/tcos/tcos-modules.conf to /usr/share/initramfs-tools-tcos * Don't copy floppy/ide-floppy module in /lib/modules, use /lib/extramodules * Move usplash stuff to tcos-usplash package * Add hooks-addons/91splashy hook (don't work yet) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1032 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 9 +++++++++ debian/control | 14 +++----------- debian/initramfs-tools-tcos.install | 2 +- debian/initramfs-tools-tcos.postinst | 12 ++++++++++++ debian/tcos-usplash.install | 1 - debian/tcos-usplash.postinst | 14 -------------- debian/tcos-usplash.prerm | 14 -------------- 7 files changed, 25 insertions(+), 41 deletions(-) delete mode 100644 debian/tcos-usplash.install delete mode 100644 debian/tcos-usplash.postinst delete mode 100644 debian/tcos-usplash.prerm (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index af3602e..7cd1893 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.89.14) unstable; urgency=low + + * Move /etc/tcos/tcos-modules.conf to /usr/share/initramfs-tools-tcos + * Don't copy floppy/ide-floppy module in /lib/modules, use /lib/extramodules + * Move usplash stuff to tcos-usplash package + * Add hooks-addons/91splashy hook (don't work yet) + + -- Mario Izquierdo (mariodebian) Sun, 26 Oct 2008 12:22:58 +0100 + initramfs-tools-tcos (0.89.13) unstable; urgency=low * hooks-addons/50xorg: diff --git a/debian/control b/debian/control index 099fe58..6efaea3 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libusplash-dev, imagemagick, librsvg2-bin, - libxmlrpc-c3-dev, bc, libxau-dev, libxaw7-dev, +Build-Depends: debhelper (>= 4.0.0), libxmlrpc-c3-dev, bc, libxau-dev, libxaw7-dev, imlib11-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 @@ -43,14 +42,6 @@ Description: common script and bins for generating a thin client bootable image: . Homepage: http://www.tcosproject.org -Package: tcos-usplash -Architecture: any -Depends: initramfs-tools-tcos (>= 0.84.5), usplash, ${misc:Depends}, ${shlibs:Depends} -Description: usplash artwork for TCOS - This package contains usplash boot image for TCOS. - . - Homepage: http://www.tcosproject.org - Package: tcos-standalone Architecture: any Depends: tcos-core (>= 0.88.0), tcosmonitor-common, gksu, python-gnome2-extras, python-gtk2, @@ -66,7 +57,8 @@ Description: TCOS standalone GUI configurator Package: tcos Architecture: all -Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), tcos-usplash (>= 0.84.5), +Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), + tcos-usplash (>= 0.89.14) | tcos-splashy (>= 0.89.14), dhcp3-server | dhcp-server, tcosmonitor, openbsd-inetd | netkit-inetd | inetutils-inetd, pulseaudio, pulseaudio-utils, x11vnc, libasound2-plugins, mtools, diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index f3e8aaa..ea8efe7 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -9,11 +9,11 @@ usr/share/initramfs-tools-tcos/scripts/* usr/share/initramfs-tools-tcos/xmlrpc/* usr/share/initramfs-tools-tcos/tcos-generation-functions.sh usr/share/initramfs-tools-tcos/tcos-run-functions.sh +usr/share/initramfs-tools-tcos/tcos-modules.conf usr/share/initramfs-tools/* /etc/tcos/hacking/template /etc/tcos/menu.lst-tcos /etc/tcos/pxelinux.cfg.tpl -/etc/tcos/tcos-modules.conf /etc/tcos/logo.xpm.gz /etc/tcos/conf.d/branding.info /etc/tcos/version.conf diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 7029903..560d112 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -32,6 +32,18 @@ fi # create file touch /etc/tcos/modules +if [ -e /etc/tcos/tcos-modules.conf ]; then + cat << EOF + * INFO: + /etc/tcos/tcos-modules.conf was moved to /usr/share/initramfs-tools-tcos + + If you want to add modules use TcosConfig or add to /etc/tcos/modules + + (this message will disappear if you delete old /etc/tcos/tcos-modules.conf) +EOF +fi + + TFTPBOOT_DEFAULT=/var/lib/tftpboot TFTPBOOT= diff --git a/debian/tcos-usplash.install b/debian/tcos-usplash.install deleted file mode 100644 index 11472f4..0000000 --- a/debian/tcos-usplash.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/usplash/usplash-tcos.so diff --git a/debian/tcos-usplash.postinst b/debian/tcos-usplash.postinst deleted file mode 100644 index 3611904..0000000 --- a/debian/tcos-usplash.postinst +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -set -e - - - -# install alternative -case "$1" in - configure) - update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-tcos.so 5 - ;; -esac - - -#DEBHELPER# diff --git a/debian/tcos-usplash.prerm b/debian/tcos-usplash.prerm deleted file mode 100644 index b71cee0..0000000 --- a/debian/tcos-usplash.prerm +++ /dev/null @@ -1,14 +0,0 @@ -#! /bin/bash - -set -e - - -# remove alternative -case "$1" in - remove) - update-alternatives --remove usplash-artwork.so \ - /usr/lib/usplash/usplash-tcos.so - ;; -esac - -#DEBHELPER# -- cgit v1.2.3 From edebe55cecd72f93d8c593d3153a3a570e4a2110 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 28 Oct 2008 17:02:12 +0000 Subject: initramfs-tools-tcos (0.89.15) * bin/tcos-bootchartd: - Create new bootchartd script (without init stuff) * bin/tcos-genbootchart: - Conect to thin client, get bootchartd logs and create bootchart.png in current dir * scripts/tcos-premount/40tftp: - Disable sync and sleep before downloading (not needed) * scripts/tcos-top/01busybox: - set kernel less verbose if quiet arg detected * scripts/tcos-bottom/80shell: - Stop tcos-bootchartd if detected * scripts/tcos-bottom/55mount_listener: - Enable late tcos-udev.sh * scripts/tcos-bottom/30devices: - Configure LTSPFS wit noauth when using bootchart - Load floppy module with insmod in background * tmixer/tmixer-alsa.c: - Enable sset to set Capture level * bin/tcos-buildchroot Makefile - Delete libltdl3 depend with Ubuntu intrepid * hooks-addons/03udev2: - delete some not needed rules git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1033 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 26 ++++++++++++++++++++++++++ debian/initramfs-tools-tcos.install | 1 + debian/initramfs-tools-tcos.manpages | 1 + 3 files changed, 28 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7cd1893..2a9c85d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,29 @@ +initramfs-tools-tcos (0.89.15) unstable; urgency=low + + * bin/tcos-bootchartd: + - Create new bootchartd script (without init stuff) + * bin/tcos-genbootchart: + - Conect to thin client, get bootchartd logs and create bootchart.png in current dir + * scripts/tcos-premount/40tftp: + - Disable sync and sleep before downloading (not needed) + * scripts/tcos-top/01busybox: + - set kernel less verbose if quiet arg detected + * scripts/tcos-bottom/80shell: + - Stop tcos-bootchartd if detected + * scripts/tcos-bottom/55mount_listener: + - Enable late tcos-udev.sh + * scripts/tcos-bottom/30devices: + - Configure LTSPFS wit noauth when using bootchart + - Load floppy module with insmod in background + * tmixer/tmixer-alsa.c: + - Enable sset to set Capture level + * bin/tcos-buildchroot Makefile + - Delete libltdl3 depend with Ubuntu intrepid + * hooks-addons/03udev2: + - delete some not needed rules + + -- Mario Izquierdo (mariodebian) Tue, 28 Oct 2008 18:01:52 +0100 + initramfs-tools-tcos (0.89.14) unstable; urgency=low * Move /etc/tcos/tcos-modules.conf to /usr/share/initramfs-tools-tcos diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index ea8efe7..3580a2a 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,6 +1,7 @@ var/lib/tcos/tftp/* usr/sbin/gentcos usr/sbin/tcos-buildchroot +usr/sbin/tcos-genbootchart usr/share/initramfs-tools-tcos/templates/* usr/share/initramfs-tools-tcos/xmlrpc/* usr/share/initramfs-tools-tcos/hooks/* diff --git a/debian/initramfs-tools-tcos.manpages b/debian/initramfs-tools-tcos.manpages index 6c9e0b9..c8ca29a 100644 --- a/debian/initramfs-tools-tcos.manpages +++ b/debian/initramfs-tools-tcos.manpages @@ -1,3 +1,4 @@ bin/gentcos.1 bin/tcos-buildchroot.1 xmlrpc/man/tcosxmlrpc.1 +bin/tcos-genbootchart.1 -- cgit v1.2.3 From 64ec54b87c19732d6b07748dc8bc59ea6d4197cf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 28 Oct 2008 17:28:46 +0000 Subject: initramfs-tools-tcos (0.89.15) * bin/tcosgenbootchart: - Fix typo, rename git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1034 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2a9c85d..019c637 100644 --- a/debian/changelog +++ b/debian/changelog @@ -21,8 +21,10 @@ initramfs-tools-tcos (0.89.15) unstable; urgency=low - Delete libltdl3 depend with Ubuntu intrepid * hooks-addons/03udev2: - delete some not needed rules + * bin/tcosgenbootchart: + - Fix typo, rename - -- Mario Izquierdo (mariodebian) Tue, 28 Oct 2008 18:01:52 +0100 + -- Mario Izquierdo (mariodebian) Tue, 28 Oct 2008 18:29:40 +0100 initramfs-tools-tcos (0.89.14) unstable; urgency=low -- cgit v1.2.3 From fc24fd686f9d5f5c381ab01683aefcf67d6c1709 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 29 Oct 2008 14:38:08 +0000 Subject: initramfs-tools-tcos (0.89.16) The 10 seconds less Release * Remove discover support: - This breaks xmlrpc/sh/getinfo.sh, bin/configurexorg and other things * Add pcimodules as replacement of dicover * Fix lspci calls, use -n switch (more speed) * Overwrite run_scripts() with simple one git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1035 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ debian/control | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 019c637..660f55f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.89.16) unstable; urgency=low + + The 10 seconds less Release + + * Remove discover support: + - This breaks xmlrpc/sh/getinfo.sh, bin/configurexorg and other things + * Add pcimodules as replacement of dicover + * Fix lspci calls, use -n switch (more speed) + * Overwrite run_scripts() with simple one + + -- Mario Izquierdo (mariodebian) Wed, 29 Oct 2008 15:38:01 +0100 + initramfs-tools-tcos (0.89.15) unstable; urgency=low * bin/tcos-bootchartd: diff --git a/debian/control b/debian/control index 6efaea3..2c7d571 100644 --- a/debian/control +++ b/debian/control @@ -13,7 +13,7 @@ Package: initramfs-tools-tcos Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, atftpd, console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, - libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, + libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, pciutils, mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs , ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) -- cgit v1.2.3 From 53f2c68f26ee52af97869e9f75f178752aa7f3c2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 4 Nov 2008 14:58:45 +0000 Subject: initramfs-tools-tcos (0.89.17) * hooks-addons/50xorg: - Priorice /usr/share/fonts instead or old /usr/lib/X11 (fix for etch) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1036 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 660f55f..2c6fa09 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.17) unstable; urgency=low + + * hooks-addons/50xorg: + - Priorice /usr/share/fonts instead or old /usr/lib/X11 (fix for etch) + + -- Mario Izquierdo (mariodebian) Tue, 04 Nov 2008 15:59:30 +0100 + initramfs-tools-tcos (0.89.16) unstable; urgency=low The 10 seconds less Release -- cgit v1.2.3 From ece775079446ef51b36102edf3cd80f30d2ed84b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 4 Nov 2008 15:05:18 +0000 Subject: initramfs-tools-tcos (0.89.17) * debian/control bin/tcos-buildchroot - Add xfonts-base xfonts-100dpi as Depends on initramfs-tools-tcos and tcos-buildchroot git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1037 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- debian/control | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2c6fa09..29abd1e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,10 @@ initramfs-tools-tcos (0.89.17) unstable; urgency=low * hooks-addons/50xorg: - Priorice /usr/share/fonts instead or old /usr/lib/X11 (fix for etch) + * debian/control bin/tcos-buildchroot + - Add xfonts-base xfonts-100dpi as Depends on initramfs-tools-tcos and tcos-buildchroot - -- Mario Izquierdo (mariodebian) Tue, 04 Nov 2008 15:59:30 +0100 + -- Mario Izquierdo (mariodebian) Tue, 04 Nov 2008 16:06:09 +0100 initramfs-tools-tcos (0.89.16) unstable; urgency=low diff --git a/debian/control b/debian/control index 2c7d571..3ce06e8 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,8 @@ Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, atftpd, console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, pciutils, - mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs , + mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs, + xfonts-base, xfonts-100dpi, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2) Recommends: pulseaudio, pulseaudio-utils -- cgit v1.2.3 From e702a012a6685f7f3ffe85893ce90b64c1a475ce Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 8 Nov 2008 16:41:17 +0000 Subject: initramfs-tools-tcos (0.89.18) * Use update_progress without argument (switch to new theme) * tcos/logo.lss: - New black theme * conf/tcos-run-functions.sh: - Increase progress bar when downloading big files * hooks-addons/clean_initramfs: - No delete libdrm and other libs git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1042 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 29abd1e..4a58b23 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.89.18) unstable; urgency=low + + * Use update_progress without argument (switch to new theme) + * tcos/logo.lss: + - New black theme + * conf/tcos-run-functions.sh: + - Increase progress bar when downloading big files + * hooks-addons/clean_initramfs: + - No delete libdrm and other libs + + -- Mario Izquierdo (mariodebian) Sat, 08 Nov 2008 17:42:36 +0100 + initramfs-tools-tcos (0.89.17) unstable; urgency=low * hooks-addons/50xorg: -- cgit v1.2.3 From 06bef88a28ef52545f1d689e7f66acf7f352195c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 31 Dec 2008 16:23:42 +0000 Subject: initramfs-tools-tcos (0.89.18) * common.mk: - Update Ubuntu Hardy and MaX kernel to 2.6.24-22 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1057 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4a58b23..6dce829 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,8 +7,10 @@ initramfs-tools-tcos (0.89.18) unstable; urgency=low - Increase progress bar when downloading big files * hooks-addons/clean_initramfs: - No delete libdrm and other libs + * common.mk: + - Update Ubuntu Hardy and MaX kernel to 2.6.24-22 - -- Mario Izquierdo (mariodebian) Sat, 08 Nov 2008 17:42:36 +0100 + -- Mario Izquierdo (mariodebian) Wed, 31 Dec 2008 17:22:51 +0100 initramfs-tools-tcos (0.89.17) unstable; urgency=low -- cgit v1.2.3 From 34cf0fab9f47f9b7cad06f99ec8fd4b0cf88c9ae Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 10 Jan 2009 15:24:56 +0000 Subject: initramfs-tools-tcos (0.89.19) * Include xorg.pciids and use in configurexorg * hooks-addons/00main: - Include portmap (needed for NFS) * hooks-addons/01dhclient - Fix nameserver detection * hooks-addons/16debootstrap - Fix duplicated cpifexists * xmlrpc/sh/devicesctl.sh - New function --getid (call udevinfo to get vendor and model) * scripts/tcos-premount/36squashfs-methods - Get squashfs using NFS or http git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1063 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6dce829..4164306 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +initramfs-tools-tcos (0.89.19) unstable; urgency=low + + * Include xorg.pciids and use in configurexorg + * hooks-addons/00main: + - Include portmap (needed for NFS) + * hooks-addons/01dhclient + - Fix nameserver detection + * hooks-addons/16debootstrap + - Fix duplicated cpifexists + * xmlrpc/sh/devicesctl.sh + - New function --getid (call udevinfo to get vendor and model) + * scripts/tcos-premount/36squashfs-methods + - Get squashfs using NFS or http + + -- Mario Izquierdo (mariodebian) Sat, 10 Jan 2009 16:25:21 +0100 + initramfs-tools-tcos (0.89.18) unstable; urgency=low * Use update_progress without argument (switch to new theme) -- cgit v1.2.3 From 96d2cf8b96b8677f6642ceb968884bd1f8b67596 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 14 Jan 2009 19:06:53 +0000 Subject: initramfs-tools-tcos (0.89.20) * Makefile common.mk - Fix amd64 patches git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1069 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4164306..8526b5f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.20) unstable; urgency=low + + * Makefile common.mk + - Fix amd64 patches + + -- Mario Izquierdo (mariodebian) Wed, 14 Jan 2009 20:08:13 +0100 + initramfs-tools-tcos (0.89.19) unstable; urgency=low * Include xorg.pciids and use in configurexorg -- cgit v1.2.3 From 430b9e369b66b9d91ea3829d3b0dbaec32b423b5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 14 Jan 2009 19:13:43 +0000 Subject: initramfs-tools-tcos (0.89.20) * Update tcos-standalone pt_BR translation git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1072 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8526b5f..eb9368d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,9 @@ initramfs-tools-tcos (0.89.20) unstable; urgency=low * Makefile common.mk - Fix amd64 patches + * Update tcos-standalone pt_BR translation - -- Mario Izquierdo (mariodebian) Wed, 14 Jan 2009 20:08:13 +0100 + -- Mario Izquierdo (mariodebian) Wed, 14 Jan 2009 20:15:04 +0100 initramfs-tools-tcos (0.89.19) unstable; urgency=low -- cgit v1.2.3 From da4093c813b4c19d0dfe2d41a61733a3f3459ac9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 25 Jan 2009 12:07:36 +0000 Subject: initramfs-tools-tcos (0.89.21) * Enable XFS again, some apps needs another fonts * Use TCOS_ENABLE_FONT_SERVER (disabled by default) git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1078 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index eb9368d..7195371 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.21) unstable; urgency=low + + * Enable XFS again, some apps needs another fonts + * Use TCOS_ENABLE_FONT_SERVER (disabled by default) + + -- Mario Izquierdo (mariodebian) Sun, 25 Jan 2009 12:31:16 +0100 + initramfs-tools-tcos (0.89.20) unstable; urgency=low * Makefile common.mk -- cgit v1.2.3 From 68985b488bdb6ae7ab758323d40ce6a92a47202a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 25 Jan 2009 12:08:51 +0000 Subject: initramfs-tools-tcos (0.89.21) * common.mk - Update Ubuntu Hardy and MaX kernel to 2.6.24-23 git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1079 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7195371..0d5bb31 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,10 @@ initramfs-tools-tcos (0.89.21) unstable; urgency=low * Enable XFS again, some apps needs another fonts * Use TCOS_ENABLE_FONT_SERVER (disabled by default) + * common.mk + - Update Ubuntu Hardy and MaX kernel to 2.6.24-23 - -- Mario Izquierdo (mariodebian) Sun, 25 Jan 2009 12:31:16 +0100 + -- Mario Izquierdo (mariodebian) Sun, 25 Jan 2009 13:08:22 +0100 initramfs-tools-tcos (0.89.20) unstable; urgency=low -- cgit v1.2.3 From de765c4e1d9fc51fb54bed227ff694c43ab75bda Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 26 Jan 2009 16:14:02 +0000 Subject: initramfs-tools-tcos (0.89.22) * conf/xorg.conf.tpl: - Include TTF fontserver too, doc at: http://wiki.tcosproject.org/Tips/XFontServer/es git-svn-id: http://tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos@1082 97557d6f-af72-4ac7-98cc-18709f36555f --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0d5bb31..506d742 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +initramfs-tools-tcos (0.89.22) unstable; urgency=low + + * conf/xorg.conf.tpl: + - Include TTF fontserver too, doc at: + http://wiki.tcosproject.org/Tips/XFontServer/es + + -- Mario Izquierdo (mariodebian) Mon, 26 Jan 2009 17:12:43 +0100 + initramfs-tools-tcos (0.89.21) unstable; urgency=low * Enable XFS again, some apps needs another fonts -- cgit v1.2.3 From f08b3531c8f514d0f4d3338d08f49fd8cefbcbb6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 2 Feb 2009 01:21:22 +0100 Subject: Update Vcs- debian/control headers to new GIT repos --- debian/changelog | 6 ++++++ debian/control | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 506d742..30bc2bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.23) unstable; urgency=low + + * Update Vcs- debian/control headers to new GIT repos + + -- Mario Izquierdo (mariodebian) Mon, 02 Feb 2009 01:20:38 +0100 + initramfs-tools-tcos (0.89.22) unstable; urgency=low * conf/xorg.conf.tpl: diff --git a/debian/control b/debian/control index 3ce06e8..2f6c502 100644 --- a/debian/control +++ b/debian/control @@ -6,8 +6,8 @@ Build-Depends: debhelper (>= 4.0.0), libxmlrpc-c3-dev, bc, libxau-dev, libxaw7-d imlib11-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 -XS-Vcs-Browser: http://trac.tcosproject.org/browser/trunk/initramfs-tools-tcos -XS-Vcs-Svn: https://www.tcosproject.org/svn/tcos/trunk/initramfs-tools-tcos +Vcs-Git: http://tcosproject.org/git/initramfs-tools-tcos.git +Vcs-Browser: http://tcosproject.org/cgit/cgit.cgi/initramfs-tools-tcos.git/ Package: initramfs-tools-tcos Architecture: any -- cgit v1.2.3 From 0c07bb083b1f4b8244a6259cbe3b7be8f6690088 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 2 Feb 2009 11:58:58 +0100 Subject: Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 4 ++- debian/copyright | 78 -------------------------------------------------------- 2 files changed, 3 insertions(+), 79 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 30bc2bc..2a19acf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,10 @@ initramfs-tools-tcos (0.89.23) unstable; urgency=low * Update Vcs- debian/control headers to new GIT repos + * Remove debootstarp stuff + * Update debian/copyright (remove pkgdetails and usplash) - -- Mario Izquierdo (mariodebian) Mon, 02 Feb 2009 01:20:38 +0100 + -- Mario Izquierdo (mariodebian) Mon, 02 Feb 2009 11:54:22 +0100 initramfs-tools-tcos (0.89.22) unstable; urgency=low diff --git a/debian/copyright b/debian/copyright index d6486b0..2fef526 100644 --- a/debian/copyright +++ b/debian/copyright @@ -33,84 +33,6 @@ Licenses: * Adapted to TCOS by Mario Izquierdo (no line breaks output to stdout) * http://www.koders.com/c/fidC4909D9B4301A6E931115BCFD347E5DB79620A7D.aspx?s=base64_table#L20 - debootstrap/pkgdetails.c: - - Copyright (c) 2001-2005 Anthony Towns - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - bogl bdf font file have the following licence: - - Copyright 1984-1989, 1994 Adobe Systems Incorporated. - Copyright 1988, 1994 Digital Equipment Corporation. - - Adobe is a trademark of Adobe Systems Incorporated which may be - registered in certain jurisdictions. - Permission to use these trademarks is hereby granted only in - association with the images described in this file. - - Permission to use, copy, modify, distribute and sell this software - and its documentation for any purpose and without fee is hereby - granted, provided that the above copyright notices appear in all - copies and that both those copyright notices and this permission - notice appear in supporting documentation, and that the names of - Adobe Systems and Digital Equipment Corporation not be used in - advertising or publicity pertaining to distribution of the software - without specific, written prior permission. Adobe Systems and - Digital Equipment Corporation make no representations about the - suitability of this software for any purpose. It is provided "as - is" without express or implied warranty. - - - - usplash/0.2/bogl.h and usplash/0.2/pngtobogl.c: - BOGL - Ben's Own Graphics Library. - Written by Ben Pfaff - GNU GPL - - usplash/0.2/usplash-theme.h usplash/0.3/usplash-theme.h: - Copyright © 2006 Canonical Ltd. - Copyright © 2006 Dennis Kaarsemaker - - - usplash/0.3/tcos-usplash-theme.c: - Based on work of: - Copyright (c) 2006 Petter Reinholdtsen - - usplash/0.4/usplash-tcos.c - usplash-tcos.c based on eft-theme.c - Copyright © 2006 Dennis Kaarsemaker - Copyright © 2007 Mario Izquierdo (mariodebian) mariodebian dot gmail - - - usplash/0.4.1/*: - The build system, and theme code was written by: - David Härdeman - - Theme code based on the example-theme from the upstream usplash package by: - Dennis Kaarsemaker - - The art was based on: - Andre L.R. Ferreira - - session-cmd/*: Scripts to exit from gnome using sockets Copyright (c) 2007 Luis Garcia Gisbert -- cgit v1.2.3 From 2cfa6c3eccaf43d512d54d974d3c2478710e9285 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 3 Feb 2009 23:26:58 +0100 Subject: Enable PulseAudio to listen at esound port again, new var TCOS_SOUND_REMOTE_ESD Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2a19acf..98d0a48 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,11 @@ initramfs-tools-tcos (0.89.23) unstable; urgency=low * Update Vcs- debian/control headers to new GIT repos * Remove debootstarp stuff * Update debian/copyright (remove pkgdetails and usplash) + * hooks-addons/21pulseaudio conf/base.conf conf/80export_pulseaudio: + - New var TCOS_SOUND_REMOTE_ESD, enable pulseaudio to listen again at esound port + - Fix some if then test - -- Mario Izquierdo (mariodebian) Mon, 02 Feb 2009 11:54:22 +0100 + -- Mario Izquierdo (mariodebian) Tue, 03 Feb 2009 23:23:02 +0100 initramfs-tools-tcos (0.89.22) unstable; urgency=low -- cgit v1.2.3 From 8cf5d9b191e9f9b5313132567a472d7baec18ba7 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 4 Feb 2009 01:34:30 +0100 Subject: Fix last patch of hooks-addons/21pulseaudio --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 98d0a48..befa886 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.24) unstable; urgency=low + + * Upss wrong patched lines in hooks-addons/21pulseaudio, fixed + + -- Mario Izquierdo (mariodebian) Wed, 04 Feb 2009 01:30:24 +0100 + initramfs-tools-tcos (0.89.23) unstable; urgency=low * Update Vcs- debian/control headers to new GIT repos -- cgit v1.2.3 From dd0b17019bba4e25344fb1111f5c246b550dc2ed Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 4 Feb 2009 10:55:31 +0100 Subject: xmlrpc/sh/soundctl.sh Allow to kill/restart PulseAudio --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index befa886..af25c7d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,10 @@ initramfs-tools-tcos (0.89.24) unstable; urgency=low * Upss wrong patched lines in hooks-addons/21pulseaudio, fixed + * xmlrpc/sh/soundctl.sh: + -Allow to killrestart PulseAudio - -- Mario Izquierdo (mariodebian) Wed, 04 Feb 2009 01:30:24 +0100 + -- Mario Izquierdo (mariodebian) Wed, 04 Feb 2009 10:54:15 +0100 initramfs-tools-tcos (0.89.23) unstable; urgency=low -- cgit v1.2.3 From 068aba5d2044c8e756557445f297a68d01a42875 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 4 Feb 2009 13:15:21 +0100 Subject: New version to deploy PulseAudio hack Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index af25c7d..de1ca42 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ +initramfs-tools-tcos (0.89.25) unstable; urgency=low + + * xmlrpc/sh/soundctl.sh: + -Allow to kill/restart PulseAudio + * Use new version to deploy PulseAudio hack + + -- Mario Izquierdo (mariodebian) Wed, 04 Feb 2009 13:14:13 +0100 + initramfs-tools-tcos (0.89.24) unstable; urgency=low * Upss wrong patched lines in hooks-addons/21pulseaudio, fixed - * xmlrpc/sh/soundctl.sh: - -Allow to killrestart PulseAudio -- Mario Izquierdo (mariodebian) Wed, 04 Feb 2009 10:54:15 +0100 -- cgit v1.2.3 From 9ee35d30c36f15ccf368f659aaa52e7f8a0a9759 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 5 Feb 2009 19:07:07 +0100 Subject: Fixed a lot of things in Xorg 1.5, Ubuntu, and add some checks * Add portmap and acpid as depends of initramfs-tools-tcos * hooks-addons/20alsa - Delete pulse-as-default Ubuntu files from usr/share/alsa - Copy libasound_module_conf_pulse.so if found * Move usr/share/initramfs-tools-tcos/inc from tcos to initramfs-tools-tcos package - initramfs-tools-tcos now conflicts with tcos << 0.89.26 * hooks-addons/50xorg - Copy /usr/lib/xorg/protocol.txt (new file in Xorg 1.5) - Check if exists /usr/lib/xorg/modules/extensions/libGLcore.so before copying - Check if exists /etc/X11/rgb.txt before copying * hooks-addons/51dri - Copy new dri /usr/lib/dri/swrast_dri.so * hooks-addons/51via_openchrome - Check if exists /etc/X11/XvMCConfig before copying Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 19 +++++++++++++++++++ debian/control | 4 ++-- debian/initramfs-tools-tcos.install | 1 + debian/tcos.install | 1 - 4 files changed, 22 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index de1ca42..7f947cc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +initramfs-tools-tcos (0.89.26) unstable; urgency=low + + * Add portmap and acpid as depends of initramfs-tools-tcos + * hooks-addons/20alsa + - Delete pulse-as-default Ubuntu files from usr/share/alsa + - Copy libasound_module_conf_pulse.so if found + * Move usr/share/initramfs-tools-tcos/inc from tcos to initramfs-tools-tcos package + - initramfs-tools-tcos now conflicts with tcos << 0.89.26 + * hooks-addons/50xorg + - Copy /usr/lib/xorg/protocol.txt (new file in Xorg 1.5) + - Check if exists /usr/lib/xorg/modules/extensions/libGLcore.so before copying + - Check if exists /etc/X11/rgb.txt before copying + * hooks-addons/51dri + - Copy new dri /usr/lib/dri/swrast_dri.so + * hooks-addons/51via_openchrome + - Check if exists /etc/X11/XvMCConfig before copying + + -- Mario Izquierdo (mariodebian) Thu, 05 Feb 2009 19:05:31 +0100 + initramfs-tools-tcos (0.89.25) unstable; urgency=low * xmlrpc/sh/soundctl.sh: diff --git a/debian/control b/debian/control index 2f6c502..80559e7 100644 --- a/debian/control +++ b/debian/control @@ -15,9 +15,9 @@ Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, atftp console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, pciutils, mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs, - xfonts-base, xfonts-100dpi, + xfonts-base, xfonts-100dpi, portmap, acpid, ${misc:Depends}, ${shlibs:Depends} -Conflicts: tcosmonitor (<< 0.1.23.2) +Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) Recommends: pulseaudio, pulseaudio-utils Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 3580a2a..46b29de 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -11,6 +11,7 @@ usr/share/initramfs-tools-tcos/xmlrpc/* usr/share/initramfs-tools-tcos/tcos-generation-functions.sh usr/share/initramfs-tools-tcos/tcos-run-functions.sh usr/share/initramfs-tools-tcos/tcos-modules.conf +usr/share/initramfs-tools-tcos/inc usr/share/initramfs-tools/* /etc/tcos/hacking/template /etc/tcos/menu.lst-tcos diff --git a/debian/tcos.install b/debian/tcos.install index 8b66651..ea2fd54 100644 --- a/debian/tcos.install +++ b/debian/tcos.install @@ -1,3 +1,2 @@ usr/share/bug/tcos/* usr/sbin/tcos-gdm-autologin -usr/share/initramfs-tools-tcos/inc -- cgit v1.2.3 From ad7f1a5a6889f0224393cd8cacddd9cbe9ad434e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 8 Feb 2009 19:20:37 +0100 Subject: Add support of p910nd network printer daemon Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ debian/control | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7f947cc..c49ae91 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.27) unstable; urgency=low + + * Add support of p910nd print daemon + + -- Mario Izquierdo (mariodebian) Sun, 08 Feb 2009 19:18:06 +0100 + initramfs-tools-tcos (0.89.26) unstable; urgency=low * Add portmap and acpid as depends of initramfs-tools-tcos diff --git a/debian/control b/debian/control index 80559e7..27ebf77 100644 --- a/debian/control +++ b/debian/control @@ -18,7 +18,7 @@ Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, atftp xfonts-base, xfonts-100dpi, portmap, acpid, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) -Recommends: pulseaudio, pulseaudio-utils +Recommends: pulseaudio, pulseaudio-utils, p910nd Description: tools for generating a thin client bootable image: TCOS This package contains tools to create and boot an initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel -- cgit v1.2.3 From 51e9bd8ebd4bf1439702af6f29b366d8a6cd628b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 9 Feb 2009 15:22:06 +0100 Subject: Remove httpfs support Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ debian/copyright | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c49ae91..3195c1e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.28) unstable; urgency=low + + * Remove httpfs support (unknow license) + + -- Mario Izquierdo (mariodebian) Mon, 09 Feb 2009 15:16:33 +0100 + initramfs-tools-tcos (0.89.27) unstable; urgency=low * Add support of p910nd print daemon diff --git a/debian/copyright b/debian/copyright index 2fef526..0d373c4 100644 --- a/debian/copyright +++ b/debian/copyright @@ -12,7 +12,7 @@ Homepage: Licenses: All files except next exceptions are GPL2+: - 2005 - 2007 Mario Izquierdo + 2005 - 2009 Mario Izquierdo This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -- cgit v1.2.3 From ecbd8743c213b5001b215654f3b0cd4e4aab36af Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 9 Feb 2009 15:39:59 +0100 Subject: Clean busybox httpd and provide alternate busybox-static Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 5 ++++- debian/control | 2 +- debian/tcos-standalone.init | 6 ------ 3 files changed, 5 insertions(+), 8 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3195c1e..fb0bdb1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,11 @@ initramfs-tools-tcos (0.89.28) unstable; urgency=low * Remove httpfs support (unknow license) + * Clean all busybox httpd old stuff + * Provide alternate in tcos-core Depends: + busybox | busybox-static - -- Mario Izquierdo (mariodebian) Mon, 09 Feb 2009 15:16:33 +0100 + -- Mario Izquierdo (mariodebian) Mon, 09 Feb 2009 15:38:47 +0100 initramfs-tools-tcos (0.89.27) unstable; urgency=low diff --git a/debian/control b/debian/control index 27ebf77..3f3fb33 100644 --- a/debian/control +++ b/debian/control @@ -31,7 +31,7 @@ Description: tools for generating a thin client bootable image: TCOS Package: tcos-core Architecture: any -Depends: busybox, xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, +Depends: busybox | busybox-static , xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, libsox-fmt-all, libasound2-plugins, stunnel4, openssl, iproute, xdg-utils, pulseaudio-utils, python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 39388e6..72af834 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -91,12 +91,6 @@ do_stop() :> /var/lib/tcos/standalone/log/stunnel.log fi - # kill busybox httpd - kill $(ps aux|grep "busybox httpd" |grep -v grep | awk '{print $2}') 2>/dev/null - - # ubuntu dapper busybox rename busybox process to httpd - kill $(ps aux|egrep "httpd.*standalone" |grep -v grep | awk '{print $2}') 2>/dev/null - kill $(cat /var/lib/tcos/standalone/log/abyss.pid 2>/dev/null ) 2> /dev/null killall tcosxmlrpc-standalone 2>/dev/null rm -f /var/lib/tcos/standalone/log/abyss.pid -- cgit v1.2.3 From e5644ac47ce19ba57dff794e5ee841cfaebedeb4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 9 Feb 2009 16:06:47 +0100 Subject: Add info at debian/changelog about print_server remove Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index fb0bdb1..928fb2e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,9 @@ initramfs-tools-tcos (0.89.28) unstable; urgency=low * Clean all busybox httpd old stuff * Provide alternate in tcos-core Depends: busybox | busybox-static + * Remove print_server support (use p910nd or lp-server) - -- Mario Izquierdo (mariodebian) Mon, 09 Feb 2009 15:38:47 +0100 + -- Mario Izquierdo (mariodebian) Mon, 09 Feb 2009 16:06:10 +0100 initramfs-tools-tcos (0.89.27) unstable; urgency=low -- cgit v1.2.3 From abaa92847e6656bda7d119cbf33923686ad93d9c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 9 Feb 2009 17:10:14 +0100 Subject: Import Ignacio Vidal trunk and save in vidal branch Signed-off-by: Mario Izquierdo (mariodebian) --- debian/initramfs-tools-tcos.install | 1 + debian/initramfs-tools-tcos.postinst | 4 ++-- debian/initramfs-tools-tcos.postrm | 6 +++--- debian/tcos-core.postrm | 16 ++++++++-------- debian/tcos-standalone.init | 4 ++-- 5 files changed, 16 insertions(+), 15 deletions(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 46b29de..68b61f7 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -18,6 +18,7 @@ usr/share/initramfs-tools/* /etc/tcos/pxelinux.cfg.tpl /etc/tcos/logo.xpm.gz /etc/tcos/conf.d/branding.info +/etc/tcos/templates/branding-pxelinux.info /etc/tcos/version.conf /etc/tcos/xorg.conf.tpl /etc/tcos/SecurityPolicy diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 560d112..f41a511 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -20,8 +20,8 @@ chmod -f -R 640 /etc/tcos/secrets/* 2>/dev/null || true if [ -d /etc/tcos/templates ];then chown -f -R root:tcos /etc/tcos/templates - chmod -f 755 /etc/tcos/templates - chmod -f -R 640 /etc/tcos/templates/* 2>/dev/null || true + chmod -f 775 /etc/tcos/templates + chmod -f -R 640 /etc/tcos/templates/tcos* 2>/dev/null || true fi if [ -e /usr/lib/tcos/tnc ];then diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 3c9881d..5534d56 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -4,9 +4,9 @@ set -e case "$1" in purge) - if getent group tcos >/dev/null; then - delgroup --quiet --system tcos > /dev/null || true - fi + #if getent group tcos >/dev/null; then + # delgroup --quiet --system tcos > /dev/null || true + #fi # delete all generated files and dirs rm -rf /var/lib/tcos/tftp rm -rf /var/lib/tcos/files diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index 1cf4e1e..84f77ff 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -19,14 +19,14 @@ case "$1" in configure|reconfigure) reload_dbus ;; - purge) - if getent group tcosmonitor-exclude >/dev/null; then - delgroup --quiet --system tcosmonitor-exclude > /dev/null || true - fi - if getent group tcos >/dev/null; then - delgroup --quiet --system tcos > /dev/null || true - fi - ;; + # purge) + # if getent group tcosmonitor-exclude >/dev/null; then + # delgroup --quiet --system tcosmonitor-exclude > /dev/null || true + # fi + # if getent group tcos >/dev/null; then + # delgroup --quiet --system tcos > /dev/null || true + # fi + #;; remove) rm -f /etc/dbus/system.d/tcosmonitor.conf reload_dbus diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 72af834..713c3af 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -173,8 +173,8 @@ case "$1" in esac ;; status) - if [ "$(pidof tcosxmlrpc-standalone)" = "$(cat /var/lib/tcos/standalone/log/abyss.pid 2>/dev/null)" ] && \ - [ "$(pidof tcosxmlrpc-standalone)" != "" ] ; then + if [ "$(pidof tcosxmlrpc-standalone | sed '/^$/d')" = "$(cat /var/lib/tcos/standalone/log/abyss.pid 2>/dev/null)" ] && \ + [ "$(pidof tcosxmlrpc-standalone | sed '/^$/d')" != "" ] ; then echo "tcosxmlrpc running" else echo "tcosxmlrpc stopped" -- cgit v1.2.3 From 3a8615333841835cfa38b0459f28ca76fdf1917d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 9 Feb 2009 17:28:28 +0100 Subject: Fix pcimodules (move libpci from /usr/lib to /lib) Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 928fb2e..334579b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.28.1) unstable; urgency=low + + * Merge From Ignacio Vidal an Lliurex changes + + -- Mario Izquierdo (mariodebian) Mon, 09 Feb 2009 17:14:11 +0100 + initramfs-tools-tcos (0.89.28) unstable; urgency=low * Remove httpfs support (unknow license) -- cgit v1.2.3 From 9447aa78213701836121b6b0b2d720c6f82fd378 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 12 Feb 2009 16:22:40 +0100 Subject: Remove SHFS support Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ debian/tcos.manpages | 2 -- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 334579b..968f323 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.29) unstable; urgency=low + + * Remove SHFS support + + -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 16:21:34 +0100 + initramfs-tools-tcos (0.89.28.1) unstable; urgency=low * Merge From Ignacio Vidal an Lliurex changes diff --git a/debian/tcos.manpages b/debian/tcos.manpages index 8948d4a..940dbdf 100644 --- a/debian/tcos.manpages +++ b/debian/tcos.manpages @@ -1,3 +1 @@ -bin/tcos-shfsmount.1 -bin/tcos-shfsumount.1 bin/tcos-gdm-autologin.1 -- cgit v1.2.3 From dd8789a005dc1c24584d8a94990a8431060e54ee Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 12 Feb 2009 16:23:26 +0100 Subject: Update reportbug mail address Signed-off-by: Mario Izquierdo (mariodebian) --- debian/bug-control | 4 ++-- debian/changelog | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/bug-control b/debian/bug-control index 30d8958..d9e1047 100644 --- a/debian/bug-control +++ b/debian/bug-control @@ -1,2 +1,2 @@ -Send-To: cls-tcos-users@forja.rediris.es -report-with: gentcos initramfs-tools-tcos tcos-server-utils tcos-usplash tcosmonitor +Send-To: tcos-usuarios@googlegroups.com +report-with: initramfs-tools-tcos tcos-core tcosmonitor diff --git a/debian/changelog b/debian/changelog index 968f323..3746c4d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ initramfs-tools-tcos (0.89.29) unstable; urgency=low * Remove SHFS support + * Update reportbug mail - -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 16:21:34 +0100 + -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 16:22:56 +0100 initramfs-tools-tcos (0.89.28.1) unstable; urgency=low -- cgit v1.2.3 From 7bb01f6badf2e148d72d4a2c55b210e4ad3dc679 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 12 Feb 2009 16:25:03 +0100 Subject: Clean some debian/* scripts and files Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 3 ++- debian/initramfs-tools-tcos.postinst | 13 +------------ debian/rules | 7 ------- debian/tcos-core.postinst | 8 ++++---- debian/tcos-core.postrm | 1 - debian/tcos-standalone.init | 2 +- debian/tcos-standalone.postinst | 2 +- debian/tcos-standalone.postrm | 2 +- 8 files changed, 10 insertions(+), 28 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3746c4d..466dd27 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,9 @@ initramfs-tools-tcos (0.89.29) unstable; urgency=low * Remove SHFS support * Update reportbug mail + * Cleanup debian/* files and scripts - -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 16:22:56 +0100 + -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 16:23:41 +0100 initramfs-tools-tcos (0.89.28.1) unstable; urgency=low diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index f41a511..9d57fca 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -1,5 +1,5 @@ #!/bin/bash -#set -e +set -e # create group tcos if ! getent group tcos >/dev/null; then @@ -32,17 +32,6 @@ fi # create file touch /etc/tcos/modules -if [ -e /etc/tcos/tcos-modules.conf ]; then - cat << EOF - * INFO: - /etc/tcos/tcos-modules.conf was moved to /usr/share/initramfs-tools-tcos - - If you want to add modules use TcosConfig or add to /etc/tcos/modules - - (this message will disappear if you delete old /etc/tcos/tcos-modules.conf) -EOF -fi - TFTPBOOT_DEFAULT=/var/lib/tftpboot TFTPBOOT= diff --git a/debian/rules b/debian/rules index 1d73fc3..f86f2b3 100755 --- a/debian/rules +++ b/debian/rules @@ -55,13 +55,6 @@ install: build dh_link /usr/lib/syslinux/menu.c32 /var/lib/tcos/tftp/menu.c32 dh_link /usr/lib/syslinux/vesamenu.c32 /var/lib/tcos/tftp/vesamenu.c32 -# -# not needed use localboot -# dh_link /usr/lib/syslinux/chain.c32 /var/lib/tcos/tftp/chain.c32 - - - @# remove SVN dirs - @find $(CURDIR)/debian/tmp -type d -name ".svn" | xargs rm -rf -- @if [ `find $(CURDIR)/debian/ -name "*.py" | xargs grep __VERSION__ | wc -l` != 0 ]; then \ echo "__VERSION__ unparsed"; \ diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 56de3a3..2305d45 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -1,5 +1,5 @@ #!/bin/bash -#set -e +set -e [ -e /etc/tcos/ssl/tcos.pem ] && chmod 600 /etc/tcos/ssl/tcos.pem @@ -13,13 +13,13 @@ if [ ! -d /var/lib/tcos/tftp ] && [ -e /usr/lib/tcos/tnc ];then chmod -f 0700 /usr/lib/tcos/tnc fi -# Rename 82export_pulseaudio => 80export_pulseaudio -# need to remove old file - if ! getent group tcosmonitor-exclude >/dev/null; then addgroup --quiet --system tcosmonitor-exclude fi +# Rename 82export_pulseaudio => 80export_pulseaudio +# need to remove old file + if [ -f /etc/X11/Xsession.d/82export_pulseaudio ]; then echo " * Remove obsolete file /etc/X11/Xsession.d/82export_pulseaudio" rm -f /etc/X11/Xsession.d/82export_pulseaudio diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index 84f77ff..00d9ff0 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -1,5 +1,4 @@ #!/bin/bash - set -e diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 713c3af..307ed24 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -47,7 +47,7 @@ TCOS_STANDALONE_START=1 # do_start() { - # don't start if start-stop-daemon is a ELF file (installing in chroot) + # don't start if start-stop-daemon is not a ELF file (installing in chroot) if [ $(file /sbin/start-stop-daemon |grep -c ELF) != "1" ] ; then log_begin_msg "Fake start-stop-daemon detected, not starting " return 0 diff --git a/debian/tcos-standalone.postinst b/debian/tcos-standalone.postinst index 86a5694..3bba3f3 100644 --- a/debian/tcos-standalone.postinst +++ b/debian/tcos-standalone.postinst @@ -1,5 +1,5 @@ #!/bin/bash -#set -e +set -e # tcos-standalone diff --git a/debian/tcos-standalone.postrm b/debian/tcos-standalone.postrm index 43050c0..d3306b1 100644 --- a/debian/tcos-standalone.postrm +++ b/debian/tcos-standalone.postrm @@ -1,7 +1,7 @@ #!/bin/bash - set -e + # on purge delete tcos-standalone daemon case "$1" in purge|remove) -- cgit v1.2.3 From 924ffec737a0ff09c6aca9486a0cd6afaca26f32 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 12 Feb 2009 18:50:12 +0100 Subject: Fix some errors with (set -e) in debian/*.p* scripts Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ debian/initramfs-tools-tcos.postinst | 18 +++--------------- debian/tcos-core.postinst | 4 ++-- debian/tcos-standalone.postinst | 4 ++-- debian/tcos-standalone.prerm | 2 +- 5 files changed, 14 insertions(+), 20 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 466dd27..37d4f01 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.30) unstable; urgency=low + + * Fix some errors with (set -e) in debian/*.p* scripts + + -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 18:49:14 +0100 + initramfs-tools-tcos (0.89.29) unstable; urgency=low * Remove SHFS support diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 9d57fca..a926310 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -3,7 +3,7 @@ set -e # create group tcos if ! getent group tcos >/dev/null; then - addgroup --quiet --system tcos + addgroup --quiet --system tcos || true fi # make sure that tcos.conf is not all readable @@ -30,7 +30,7 @@ if [ -e /usr/lib/tcos/tnc ];then fi # create file -touch /etc/tcos/modules +[ ! -e /etc/tcos/modules ] && touch /etc/tcos/modules TFTPBOOT_DEFAULT=/var/lib/tftpboot @@ -42,14 +42,6 @@ function read_inetd() { if [ -f /etc/inetd.conf ]; then # get last word of tftp file - value=$(grep ^tftp /etc/inetd.conf |grep -c " -s" 2>/dev/null) - - if [ "$value" = "1" ]; then - echo "initramfs-tools-tcos:" - echo " WARNING: You must delete \"-s\" param in tftp line of /etc/inetd.conf" - echo "" - fi - tmp=$(grep ^tftp /etc/inetd.conf | awk '{print $NF}') if [ -d "${tmp}" ]; then TFTPBOOT=${tmp} @@ -77,10 +69,6 @@ if [ -z "$TFTPBOOT" ]; then read_from_conf "/etc/default/atftpd" fi -if [ -z "$TFTPBOOT" ]; then - # try with other conf file - read_from_conf "/etc/default/tftpd-hpa" -fi @@ -88,7 +76,7 @@ if [ -z "${TFTPBOOT}" ]; then echo "***********************************************************" echo "initramfs-tools-tcos: ERROR: can't read TFTPBOOT dir, please, install" - echo " atftp or tftpd-hpa package first." + echo " atftp package first." echo "" echo "***********************************************************" diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 2305d45..9c1670c 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -4,7 +4,7 @@ set -e [ -e /etc/tcos/ssl/tcos.pem ] && chmod 600 /etc/tcos/ssl/tcos.pem if ! getent group tcos >/dev/null; then - addgroup --quiet --system tcos + addgroup --quiet --system tcos || true fi # set tnc rights for standalone hosts @@ -14,7 +14,7 @@ if [ ! -d /var/lib/tcos/tftp ] && [ -e /usr/lib/tcos/tnc ];then fi if ! getent group tcosmonitor-exclude >/dev/null; then - addgroup --quiet --system tcosmonitor-exclude + addgroup --quiet --system tcosmonitor-exclude || true fi # Rename 82export_pulseaudio => 80export_pulseaudio diff --git a/debian/tcos-standalone.postinst b/debian/tcos-standalone.postinst index 3bba3f3..85da392 100644 --- a/debian/tcos-standalone.postinst +++ b/debian/tcos-standalone.postinst @@ -10,9 +10,9 @@ echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/ if [ -x "/etc/init.d/tcos-standalone" ]; then update-rc.d tcos-standalone defaults || true if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d tcos-standalone restart + invoke-rc.d tcos-standalone restart || true else - /etc/init.d/tcos-standalone restart + /etc/init.d/tcos-standalone restart || true fi fi diff --git a/debian/tcos-standalone.prerm b/debian/tcos-standalone.prerm index 258bc1f..165def4 100644 --- a/debian/tcos-standalone.prerm +++ b/debian/tcos-standalone.prerm @@ -7,7 +7,7 @@ case "$1" in if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then invoke-rc.d tcos-standalone stop || true else - /etc/init.d/tcos-standalone stop || true + /etc/init.d/tcos-standalone stop || true fi ;; esac -- cgit v1.2.3 From b6060da2bf49f693a28f420b2dcf51cbb08a1c41 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 12 Feb 2009 19:29:32 +0100 Subject: hooks-addons/19usbip: Change path of usb.ids Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 37d4f01..dbf775f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.30+1) unstable; urgency=low + + * hooks-addons/19usbip: + - Change path of usb.ids + + -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 19:28:14 +0100 + initramfs-tools-tcos (0.89.30) unstable; urgency=low * Fix some errors with (set -e) in debian/*.p* scripts -- cgit v1.2.3 From 165eaa096abb3afeb0b924d4dac8b5062bdab041 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 15 Feb 2009 17:30:30 +0100 Subject: lockscreen/lockscreen2.c lockscreen/Makefile debian/control: Switch from Imlib1 to Imlib2 Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 4 +++- debian/control | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index dbf775f..35ad2f4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,10 @@ initramfs-tools-tcos (0.89.30+1) unstable; urgency=low * hooks-addons/19usbip: - Change path of usb.ids + * lockscreen/lockscreen2.c lockscreen/Makefile debian/control: + - Switch from Imlib1 to Imlib2 - -- Mario Izquierdo (mariodebian) Thu, 12 Feb 2009 19:28:14 +0100 + -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 17:28:21 +0100 initramfs-tools-tcos (0.89.30) unstable; urgency=low diff --git a/debian/control b/debian/control index 3f3fb33..1a9ecd9 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 4.0.0), libxmlrpc-c3-dev, bc, libxau-dev, libxaw7-dev, - imlib11-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev + libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 Vcs-Git: http://tcosproject.org/git/initramfs-tools-tcos.git -- cgit v1.2.3 From a17e613160c432b2ccbe7eb63af75be594d51356 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 15 Feb 2009 18:35:34 +0100 Subject: Delete USPLASH vars and add Debian lenny Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 35ad2f4..141d19a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,13 @@ -initramfs-tools-tcos (0.89.30+1) unstable; urgency=low +initramfs-tools-tcos (0.89.30) unstable; urgency=low * hooks-addons/19usbip: - Change path of usb.ids * lockscreen/lockscreen2.c lockscreen/Makefile debian/control: - Switch from Imlib1 to Imlib2 + * Delete USPLASH stuff (is in another package) + * Add Debian lenny as distro target - -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 17:28:21 +0100 + -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 18:34:39 +0100 initramfs-tools-tcos (0.89.30) unstable; urgency=low -- cgit v1.2.3 From fa3c6417b12138aabf66e4acad9f14176bddb82d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 15 Feb 2009 20:19:27 +0100 Subject: Switch tcos-standalone to arch all Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ debian/control | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 141d19a..381bf36 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.31) unstable; urgency=low + + * Switch tcos-standalone to arch all + + -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 20:18:54 +0100 + initramfs-tools-tcos (0.89.30) unstable; urgency=low * hooks-addons/19usbip: diff --git a/debian/control b/debian/control index 1a9ecd9..cdad8f5 100644 --- a/debian/control +++ b/debian/control @@ -44,7 +44,7 @@ Description: common script and bins for generating a thin client bootable image: Homepage: http://www.tcosproject.org Package: tcos-standalone -Architecture: any +Architecture: all Depends: tcos-core (>= 0.88.0), tcosmonitor-common, gksu, python-gnome2-extras, python-gtk2, python-glade2, ethtool, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-core (<< 0.87.15) -- cgit v1.2.3 From 45747d29f4327198ccd768aac5f8e02a10401d9d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 15 Feb 2009 20:32:25 +0100 Subject: Remove lp-server support (packages are removed from repos) Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 381bf36..111396e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ initramfs-tools-tcos (0.89.31) unstable; urgency=low * Switch tcos-standalone to arch all + * Remove lp-server support (packages are removed from repos) - -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 20:18:54 +0100 + -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 20:31:46 +0100 initramfs-tools-tcos (0.89.30) unstable; urgency=low -- cgit v1.2.3 From 7903fa3c9a64c32c8f49a2e821aa890f4dfae958 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 15 Feb 2009 23:19:02 +0100 Subject: Remove bc package as Build-Depends and fix/clean xmlrpc/Makefile Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ debian/control | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 111396e..530540a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.32) unstable; urgency=low + + * Remove bc package as Build-Depends and fix/clean xmlrpc/Makefile + + -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 23:18:26 +0100 + initramfs-tools-tcos (0.89.31) unstable; urgency=low * Switch tcos-standalone to arch all diff --git a/debian/control b/debian/control index cdad8f5..2921b1a 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libxmlrpc-c3-dev, bc, libxau-dev, libxaw7-dev, +Build-Depends: debhelper (>= 4.0.0), libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev Standards-Version: 3.7.2 XS-Python-Version: >= 2.4 -- cgit v1.2.3 From cc999ebe6f5a3d5e2a280a5fc197b1039956f4e4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 16 Feb 2009 00:59:26 +0100 Subject: hooks-addons/05devices: close if LTSPFS Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 530540a..2175d40 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ initramfs-tools-tcos (0.89.32) unstable; urgency=low * Remove bc package as Build-Depends and fix/clean xmlrpc/Makefile + * hooks-addons/05devices: close if LTSPFS - -- Mario Izquierdo (mariodebian) Sun, 15 Feb 2009 23:18:26 +0100 + -- Mario Izquierdo (mariodebian) Mon, 16 Feb 2009 00:58:54 +0100 initramfs-tools-tcos (0.89.31) unstable; urgency=low -- cgit v1.2.3 From 62c0e925771665dfeea43fcbf475596904f757a2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 16 Feb 2009 12:57:19 +0100 Subject: hooks-addons/19usbip: Fix copy of usb.ids and clean header Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2175d40..868350c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,11 @@ initramfs-tools-tcos (0.89.32) unstable; urgency=low * Remove bc package as Build-Depends and fix/clean xmlrpc/Makefile * hooks-addons/05devices: close if LTSPFS + * hooks-addons/19usbip + - Fix copy of usb.ids + - Clean header - -- Mario Izquierdo (mariodebian) Mon, 16 Feb 2009 00:58:54 +0100 + -- Mario Izquierdo (mariodebian) Mon, 16 Feb 2009 12:56:24 +0100 initramfs-tools-tcos (0.89.31) unstable; urgency=low -- cgit v1.2.3 From 8cbb0799d82d980a09a68045df4730378f4c7d84 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 22 Feb 2009 21:53:28 +0100 Subject: Update GPL to GPL2 in debian/copyright Signed-off-by: Mario Izquierdo (mariodebian) (cherry picked from commit bd4b77d0493f11422b4bb5624e90883c11c18d3b) Signed-off-by: Mario Izquierdo (mariodebian) --- debian/copyright | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index 0d373c4..a37a483 100644 --- a/debian/copyright +++ b/debian/copyright @@ -24,7 +24,7 @@ Licenses: GNU General Public License for more details. You should have received a copy of the GNU General Public License with - the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; + the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; if not, write to the Free Software Foundation, Inc., 59 Temple Place, xmlrpc/common.c: (base64 stuff) @@ -39,7 +39,7 @@ Licenses: On Debian systems, the complete text of the GNU General Public -License, version 2, can be found in /usr/share/common-licenses/GPL. +License, version 2, can be found in /usr/share/common-licenses/GPL-2. The Debian packaging is (C) 2005, Mario Izquierdo (mariodebian) and is licensed under the GPL, see above. -- cgit v1.2.3 From afabfeb7c20981a69f9f2eaaf025a09825627fa2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 22 Feb 2009 21:53:03 +0100 Subject: Remove tinylogin (use busybox-static when avalaible Signed-off-by: Mario Izquierdo (mariodebian) (cherry picked from commit d774148c481152377595ea9cb5d28bb912e5318e) Signed-off-by: Mario Izquierdo (mariodebian) --- debian/control | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 2921b1a..2df9b18 100644 --- a/debian/control +++ b/debian/control @@ -13,9 +13,8 @@ Package: initramfs-tools-tcos Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, atftpd, console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, - libltdl3, tinylogin, debconf, grub, syslinux, squashfs-tools, pciutils, - mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage | mkisofs, - xfonts-base, xfonts-100dpi, portmap, acpid, + libltdl3, debconf, grub, syslinux, squashfs-tools, pciutils, + mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage, portmap, acpid, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) Recommends: pulseaudio, pulseaudio-utils, p910nd -- cgit v1.2.3 From c66bcbe41c457bf9195eeceaabaac2a232061776 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 28 Feb 2009 20:13:55 +0100 Subject: New version 0.89.33 Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 868350c..d2d8eb6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,29 @@ +initramfs-tools-tcos (0.89.33) unstable; urgency=low + + * Remove tinylogin (use busybox-static when avalaible + * Update GPL to GPL2 in debian/copyright + * Disable RDESKTOP in tcos.conf.all + * Add geode choipset pci IDS + * stunnel don't allow comments on vars lines, fix 0 TIMEOUTclose + * Stop and start tcos-bootchartd when booting in NFS mode + * use PCI IDS instead of calling lspci in hooks-addons/51amd_geode + * use PCI IDS instead of calling lspci in hooks-addons/53mga + * Update module deps in initramfs image + * don't copy udevinfo, link from udevadm if original is a symbolic link + * scripts/tcos-top/01busybox: + * remove prereqs test, TCOS don't need + * hooks-addons/01busybox: check for static version of busybox, remove + tinylogin + * hooks-addons/12getty: disable getty if busybox don't have it + * hooks-addons/23bootchart: remove prereqs and commented code + * hooks-addons/04debug: + * hooks-addons/03udev2: + * hooks-addons/clean_initramfs + * Update destripar_initramfs.sh script with new kernel version and + call fdupes + + -- Mario Izquierdo (mariodebian) Sat, 28 Feb 2009 20:13:10 +0100 + initramfs-tools-tcos (0.89.32) unstable; urgency=low * Remove bc package as Build-Depends and fix/clean xmlrpc/Makefile -- cgit v1.2.3 From 5ce66fdc720302a6968a775f6ca08508ced06e9c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 21 Mar 2009 12:17:00 +0100 Subject: new version 0.89.34 Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d2d8eb6..2b11fc2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.89.34) unstable; urgency=low + + * Fix have_getty var and sleep 2 second between getty calls + * call linkcreator in tcos-bottom/00 and fix ln -s command + * bin/configurexorg: set TCOS_ENABLE_FONT_SERVER emtpy if value is 1 + * fix initsound script when sound is disabled + * Change modprobe.d files with new .conf format + + -- Mario Izquierdo (mariodebian) Sat, 21 Mar 2009 12:16:14 +0100 + initramfs-tools-tcos (0.89.33) unstable; urgency=low * Remove tinylogin (use busybox-static when avalaible -- cgit v1.2.3 From 23204de226c7ca2953f64e01779b129fc2f6e863 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 19 May 2009 15:35:29 +0200 Subject: update debian/changelog since 333bce640ca155edade596e50a239198c0b14a0b --- debian/changelog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2b11fc2..6e88a62 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +initramfs-tools-tcos (0.89.35) unstable; urgency=low + + * hooks/tcosmods: fix detection of floppy module + * hooks-addons/21pulseaudio: use pulse-*/ for modules dir adn delete + console-kit and ldspa modules + * scripts/tcos-bottom/40initsound: fix empty var test and add % to + volume string, printf need it + * scripts/tcos-bottom/10ldconfig scripts/tcos-bottom/20autofs: fix + empty var tests + * hooks-addons/50xorg: create /usr/lib/xorg before copying files to + it, and don't copy fonts if not exists + * scripts/tcos-top/01busybox: fix test var to disable ide modules + * scripts/tcos-bottom/80shell: empty cached memory when TCOS ends + booting + * scripts/tcos-bottom/70wakeonlan: fix var test and only exec ethtool + if exists + + -- Mario Izquierdo (mariodebian) Tue, 19 May 2009 15:34:44 +0200 + initramfs-tools-tcos (0.89.34) unstable; urgency=low * Fix have_getty var and sleep 2 second between getty calls -- cgit v1.2.3 From b7a14b13aa0edcfc211c1141b3a77a7d44c9aa18 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 18 Jun 2009 12:33:34 +0200 Subject: New version 0.89.36 with some code cleanup and intel fixes --- debian/changelog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6e88a62..9b2fa5a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +initramfs-tools-tcos (0.89.36) unstable; urgency=low + + * Add Xfbdev support + * hooks-addons/99tcos: + - Fix typo TCOS_UNONFS => TCOS_UNIONFS + * Disable HAL in Xorg autoconfigure + * hooks-addons/50xorg: + - Copy linked libs in drivers + * hooks-addons/21pulseaudio hooks-addons/22esd + scripts/tcos-bottom/40initsound + - Disable ESOUND (pulseaudio only support) + * Fix typo in hooks-addons/52intel + * scripts/tcos-bottom/22intel: + - Force intel driver (VESA don't works) + * Disable INETD by default + * Delete old code (discover, opentelnet, etc...) + + -- Mario Izquierdo (mariodebian) Thu, 18 Jun 2009 12:32:47 +0200 + initramfs-tools-tcos (0.89.35) unstable; urgency=low * hooks/tcosmods: fix detection of floppy module -- cgit v1.2.3 From ef31f5b8961bab4a8ee2108690d1ea5b2702ca9c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 19 Jun 2009 16:29:25 +0200 Subject: Fix netlink and udevinfo bugs --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9b2fa5a..4e0b59e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.89.36+1) unstable; urgency=low + + * scripts/tcos-top/05network: + - Wait 10 seconds for netlink (some gigabit cards needs it) + * scripts/tcos-top/01busybox: + - Call udevadm too + * hooks-addons/25tcosmonitor: + - Create udevinfo script if no exists (for backwards compability) + + -- Mario Izquierdo (mariodebian) Fri, 19 Jun 2009 16:28:24 +0200 + initramfs-tools-tcos (0.89.36) unstable; urgency=low * Add Xfbdev support -- cgit v1.2.3 From 57c0742548a1acbc3b8a4a981f99781f1929cce6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 19 Jun 2009 16:42:02 +0200 Subject: hooks-addons/00main: Copy /lib/libnss_mdns4_minimal.so.2 (fix DNS calls) --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4e0b59e..6a50633 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,8 +6,10 @@ initramfs-tools-tcos (0.89.36+1) unstable; urgency=low - Call udevadm too * hooks-addons/25tcosmonitor: - Create udevinfo script if no exists (for backwards compability) + * hooks-addons/00main + - Copy /lib/libnss_mdns4_minimal.so.2 when avalaible (fix DNS calls) - -- Mario Izquierdo (mariodebian) Fri, 19 Jun 2009 16:28:24 +0200 + -- Mario Izquierdo (mariodebian) Fri, 19 Jun 2009 16:41:05 +0200 initramfs-tools-tcos (0.89.36) unstable; urgency=low -- cgit v1.2.3 From 521dbd6574476903f12e465903b20b558d7d4db1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 30 Jun 2009 14:03:59 +0200 Subject: Only support Xorg >= 7.0 versions and add new 2.6.30 kernel IDE module names --- debian/changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6a50633..b595de4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,12 @@ initramfs-tools-tcos (0.89.36+1) unstable; urgency=low - Create udevinfo script if no exists (for backwards compability) * hooks-addons/00main - Copy /lib/libnss_mdns4_minimal.so.2 when avalaible (fix DNS calls) + * hooks-addons/50xorg: + - Only support Xorg versions >= 7.0 + * conf/tcos-modules.conf + - Add new modules ide-gd_mod ide-cd_mod - -- Mario Izquierdo (mariodebian) Fri, 19 Jun 2009 16:41:05 +0200 + -- Mario Izquierdo (mariodebian) Tue, 30 Jun 2009 14:03:05 +0200 initramfs-tools-tcos (0.89.36) unstable; urgency=low -- cgit v1.2.3 From 22730388e1d6a268a36c53f058f36c7a34016204 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 13 Jul 2009 10:11:10 +0200 Subject: Refactorize Makefiles and some XMLRPC code --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b595de4..e4191d8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,8 +12,9 @@ initramfs-tools-tcos (0.89.36+1) unstable; urgency=low - Only support Xorg versions >= 7.0 * conf/tcos-modules.conf - Add new modules ide-gd_mod ide-cd_mod + * Refactorize Makefiles and some XMLRPC code - -- Mario Izquierdo (mariodebian) Tue, 30 Jun 2009 14:03:05 +0200 + -- Mario Izquierdo (mariodebian) Wed, 08 Jul 2009 23:17:23 +0200 initramfs-tools-tcos (0.89.36) unstable; urgency=low -- cgit v1.2.3 From 660b4709464736d97d5d0470f5534346e51b0e6b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 13 Jul 2009 11:00:32 +0200 Subject: Set C code spaces to 2 and clean some old code, disable old screenshot.c method --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e4191d8..f3dc129 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,8 +13,10 @@ initramfs-tools-tcos (0.89.36+1) unstable; urgency=low * conf/tcos-modules.conf - Add new modules ide-gd_mod ide-cd_mod * Refactorize Makefiles and some XMLRPC code + * Set C code spaces to 2 and clean some old code + * Disable old screenshot.c method - -- Mario Izquierdo (mariodebian) Wed, 08 Jul 2009 23:17:23 +0200 + -- Mario Izquierdo (mariodebian) Mon, 13 Jul 2009 10:59:38 +0200 initramfs-tools-tcos (0.89.36) unstable; urgency=low -- cgit v1.2.3 From 1d07cbc0e2dbd88e06f7bfb9e6ccd6eadfee5843 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 13 Jul 2009 19:51:05 +0200 Subject: Add TCOS_XORG_DRI_* new vars and don't copy libGLcore.so if not found --- debian/changelog | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f3dc129..7deeb72 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -initramfs-tools-tcos (0.89.36+1) unstable; urgency=low +initramfs-tools-tcos (0.89.37) unstable; urgency=low * scripts/tcos-top/05network: - Wait 10 seconds for netlink (some gigabit cards needs it) @@ -15,8 +15,10 @@ initramfs-tools-tcos (0.89.36+1) unstable; urgency=low * Refactorize Makefiles and some XMLRPC code * Set C code spaces to 2 and clean some old code * Disable old screenshot.c method + * Add TCOS_XORG_DRI_* new vars to enable individual DRI libs + * Don't copy libGLcore.so if not found (newest xserver-xorg-core don't have it) - -- Mario Izquierdo (mariodebian) Mon, 13 Jul 2009 10:59:38 +0200 + -- Mario Izquierdo (mariodebian) Mon, 13 Jul 2009 19:50:22 +0200 initramfs-tools-tcos (0.89.36) unstable; urgency=low -- cgit v1.2.3 From e311dd88d98563d804c7e33d9fd8f954bc0573e8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 13 Jul 2009 19:58:50 +0200 Subject: Update kernel versions --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7deeb72..fce64cb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,8 +17,9 @@ initramfs-tools-tcos (0.89.37) unstable; urgency=low * Disable old screenshot.c method * Add TCOS_XORG_DRI_* new vars to enable individual DRI libs * Don't copy libGLcore.so if not found (newest xserver-xorg-core don't have it) + * Update kernel versions - -- Mario Izquierdo (mariodebian) Mon, 13 Jul 2009 19:50:22 +0200 + -- Mario Izquierdo (mariodebian) Mon, 13 Jul 2009 19:58:23 +0200 initramfs-tools-tcos (0.89.36) unstable; urgency=low -- cgit v1.2.3 From 2582a803e8dc9d4456fc6a77bd8743f903b55863 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 13 Jul 2009 20:18:40 +0200 Subject: Disable '-Wl,--as-needed' flags (Squeeze and Lenny don't work) --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index fce64cb..ed892b7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -18,8 +18,9 @@ initramfs-tools-tcos (0.89.37) unstable; urgency=low * Add TCOS_XORG_DRI_* new vars to enable individual DRI libs * Don't copy libGLcore.so if not found (newest xserver-xorg-core don't have it) * Update kernel versions + * Disable '-Wl,--as-needed' flags (Squeeze and Lenny don't work) - -- Mario Izquierdo (mariodebian) Mon, 13 Jul 2009 19:58:23 +0200 + -- Mario Izquierdo (mariodebian) Mon, 13 Jul 2009 20:17:51 +0200 initramfs-tools-tcos (0.89.36) unstable; urgency=low -- cgit v1.2.3 From 232e17ecc2339969f2ac3ca351d73bf99d45ed4f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 11 Aug 2009 11:06:17 +0200 Subject: new version 0.89.38 --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ed892b7..a07a21f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +initramfs-tools-tcos (0.89.38) unstable; urgency=low + + * Use upper PCI IDs + * re-add wait for Xorg when launch rdesktop or local session + * delete some not needed modules, create /var/lib/pulse fix SHM memory + bug and use module-x11-publish.so + + -- Mario Izquierdo (mariodebian) Tue, 11 Aug 2009 11:05:45 +0200 + initramfs-tools-tcos (0.89.37) unstable; urgency=low * scripts/tcos-top/05network: -- cgit v1.2.3 From 00610ba9f8bcd733912374ae6f3b62da07871d8a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 18 Aug 2009 15:05:10 +0200 Subject: new version 0.89.39 Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a07a21f..cbdbd20 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.89.39) unstable; urgency=low + + * tcos_vnc() don't show plain password, vnc-controller.sh don't return + error with killall fail + * mount-listener poll() eats CPU and RAM, wait 2 seconds if no changes + * hooks-addons/03udev2: delete some not needed rules + * hooks-addons/25tcosmonitor: create wrapper of udevinfo if link or no + exists + * xmlrpc/sound.c: don't show plain password + + -- Mario Izquierdo (mariodebian) Tue, 18 Aug 2009 15:04:36 +0200 + initramfs-tools-tcos (0.89.38) unstable; urgency=low * Use upper PCI IDs -- cgit v1.2.3 From a1dcba006df031e7b94ad53325088db04c5b37cf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 18 Aug 2009 15:13:10 +0200 Subject: scripts/tcos-bottom/75print: Add /dev/usb/lp0 as printer device --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index cbdbd20..013eb89 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,8 +7,9 @@ initramfs-tools-tcos (0.89.39) unstable; urgency=low * hooks-addons/25tcosmonitor: create wrapper of udevinfo if link or no exists * xmlrpc/sound.c: don't show plain password + * scripts/tcos-bottom/75print: Add /dev/usb/lp0 as printer device - -- Mario Izquierdo (mariodebian) Tue, 18 Aug 2009 15:04:36 +0200 + -- Mario Izquierdo (mariodebian) Tue, 18 Aug 2009 15:11:58 +0200 initramfs-tools-tcos (0.89.38) unstable; urgency=low -- cgit v1.2.3 From d1dacec0f37df8fcd17e4a4ccee5aa9b62b996b3 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 31 Aug 2009 11:55:29 +0200 Subject: hooks-addons/21pulseaudio: Only add shm settings if found in file (supported) --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 013eb89..a7b723d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.39+1) unstable; urgency=low + + * hooks-addons/21pulseaudio: + - Only add shm settings if found in file (supported) + + -- Mario Izquierdo (mariodebian) Mon, 31 Aug 2009 11:54:38 +0200 + initramfs-tools-tcos (0.89.39) unstable; urgency=low * tcos_vnc() don't show plain password, vnc-controller.sh don't return -- cgit v1.2.3 From 78243f33dedb323f338ac24b1d01b07e8ac7be83 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 31 Aug 2009 12:55:00 +0200 Subject: hooks-addons/03udev2: Delete more not needed rules --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a7b723d..75ea4e6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,10 @@ initramfs-tools-tcos (0.89.39+1) unstable; urgency=low * hooks-addons/21pulseaudio: - Only add shm settings if found in file (supported) + * hooks-addons/03udev2: + - Delete more not needed rules - -- Mario Izquierdo (mariodebian) Mon, 31 Aug 2009 11:54:38 +0200 + -- Mario Izquierdo (mariodebian) Mon, 31 Aug 2009 12:54:28 +0200 initramfs-tools-tcos (0.89.39) unstable; urgency=low -- cgit v1.2.3 From a6a8d5311a41dc6325ff83ef0813685318aed8dd Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 31 Aug 2009 15:19:55 +0200 Subject: hooks-addons/20alsa: Only copy /etc/init.d/alsa-utils if found --- debian/changelog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 75ea4e6..0be1cea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,8 +4,10 @@ initramfs-tools-tcos (0.89.39+1) unstable; urgency=low - Only add shm settings if found in file (supported) * hooks-addons/03udev2: - Delete more not needed rules + * hooks-addons/20alsa: + - Only copy /etc/init.d/alsa-utils if found - -- Mario Izquierdo (mariodebian) Mon, 31 Aug 2009 12:54:28 +0200 + -- Mario Izquierdo (mariodebian) Mon, 31 Aug 2009 15:17:05 +0200 initramfs-tools-tcos (0.89.39) unstable; urgency=low -- cgit v1.2.3 From 2de134cbc7d5529966aa89da061423863b53961b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 1 Sep 2009 19:26:03 +0200 Subject: initramfs-tools-tcos 0.89.40 * Switch to CDBS. * Update debhelper to 7.0.0, compat to 7 and Policy to 3.8.0 * Add dnsmasq as replacement of DHCP and TFTP server * Downgrade some Depends to Recomends (since Lenny, Recomends are installed by default) * hooks-addons/50xorg: - Make twm optional --- debian/README.Debian | 32 +++++++----- debian/bug-control | 2 - debian/bugs | 20 -------- debian/changelog | 12 +++++ debian/compat | 2 +- debian/control | 85 +++++++++++++++---------------- debian/copyright | 2 +- debian/initramfs-tools-tcos.dirs | 4 +- debian/initramfs-tools-tcos.examples | 1 + debian/initramfs-tools-tcos.install | 27 +++++----- debian/initramfs-tools-tcos.links | 3 ++ debian/initramfs-tools-tcos.postinst | 3 +- debian/initramfs-tools-tcos.postrm | 2 +- debian/rules | 96 +++--------------------------------- debian/tcos-standalone.install | 2 - debian/tcos-standalone.postinst | 10 ---- debian/tcos-standalone.postrm | 1 - debian/tcos.dirs | 1 - debian/tcos.install | 1 - 19 files changed, 106 insertions(+), 200 deletions(-) delete mode 100644 debian/bug-control delete mode 100644 debian/bugs create mode 100644 debian/initramfs-tools-tcos.links delete mode 100644 debian/tcos.dirs (limited to 'debian') diff --git a/debian/README.Debian b/debian/README.Debian index cd14b25..69aaca9 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -1,21 +1,31 @@ initramfs-tools-tcos for Debian ------------------------- + Online doc: + http://wiki.tcosproject.org/Install/Debian (in some languages) + http://wiki.tcosproject.org/Install/Configure + * Postinstall process: - - Configure a DHCP server: - - Edit /etc/dhcp3/dhcpd.conf or use example files + · Configure a DHCP server: + - You can install tcos-configurator package and launch it as root. + + - Edit /etc/dhcp3/dhcpd.conf with example files + (at /usr/share/doc/initramfs-tools-tcos/examples ) + + - You can install dnsmasq and use example file too. - - Configure hostnames and users: - - Can use tcos-gdm-autologin script to create users and configure GDM - ( see man tcos-gdm-autologin ) - - Can add hosts and user in manual mode. + · Configure hostnames and users: + - Can use tcos-gdm-autologin script or tcos-configurator + to create users and configure GDM ( see: man tcos-gdm-autologin ) - - Generate network images: - - Can use gentcos (see man gentcos or gentcos --help) - - Can use tcosconfig wizard + - Can add host names (/etc/hosts) and users (adduser) in manual mode. - - Boot thin clients with PXE support or use an Etherboot floppy (package etherboot-tcos) + · Generate network images: + - You can use tcosconfig wizard + - You can use gentcos (see man gentcos or gentcos --help) + · Boot thin clients with PXE support or use an Etherboot floppy + (package etherboot-tcos and exec make-tcos-floppy) - -- Mario Izquierdo (mariodebian) Wed, 30 May 2007 23:48:46 +0200 + -- Mario Izquierdo (mariodebian) Tue, 01 Sep 2009 19:04:01 +0200 diff --git a/debian/bug-control b/debian/bug-control deleted file mode 100644 index d9e1047..0000000 --- a/debian/bug-control +++ /dev/null @@ -1,2 +0,0 @@ -Send-To: tcos-usuarios@googlegroups.com -report-with: initramfs-tools-tcos tcos-core tcosmonitor diff --git a/debian/bugs b/debian/bugs deleted file mode 100644 index 57e116b..0000000 --- a/debian/bugs +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -# get tcos bug info - - -# SIZE of some files -echo "Size of images:" >&3 -du /var/lib/tcos/tftp/initramfs-* /var/lib/tcos/tftp/usr-* >&3 -echo -e "\n" >&3 - - -# /etc/tcos/modules -if [ -f /etc/tcos/modules ]; then - echo -e "\nThis is /etc/tcos/modules:\n" >&3 - cat /etc/tcos/modules >&3 -else - echo -e "\nNo /etc/tcos/modules file\n" >&3 -fi - - diff --git a/debian/changelog b/debian/changelog index 0be1cea..77e8e1b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.89.40) unstable; urgency=low + + * Switch to CDBS. + * Update debhelper to 7.0.0, compat to 7 and Policy to 3.8.0 + * Add dnsmasq as replacement of DHCP and TFTP server + * Downgrade some Depends to Recomends + (since Lenny, Recomends are installed by default) + * hooks-addons/50xorg: + - Make twm optional + + -- Mario Izquierdo (mariodebian) Tue, 01 Sep 2009 19:12:50 +0200 + initramfs-tools-tcos (0.89.39+1) unstable; urgency=low * hooks-addons/21pulseaudio: diff --git a/debian/compat b/debian/compat index b8626c4..7f8f011 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -4 +7 diff --git a/debian/control b/debian/control index 2df9b18..60148d7 100644 --- a/debian/control +++ b/debian/control @@ -2,80 +2,77 @@ Source: initramfs-tools-tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 4.0.0), libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, +Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev -Standards-Version: 3.7.2 -XS-Python-Version: >= 2.4 +Standards-Version: 3.8.0 Vcs-Git: http://tcosproject.org/git/initramfs-tools-tcos.git Vcs-Browser: http://tcosproject.org/cgit/cgit.cgi/initramfs-tools-tcos.git/ +Homepage: http://www.tcosproject.org Package: initramfs-tools-tcos Architecture: any -Depends: tcos-core, initramfs-tools (>= 0.40), dhcp-client | dhcp3-client, atftpd, - console-setup | console-data, libnss-db, iftop, strace, twm, debootstrap, mbr, - libltdl3, debconf, grub, syslinux, squashfs-tools, pciutils, - mknbi, dropbear, ltspfs-client | ltspfsd, genisoimage, portmap, acpid, +Depends: tcos-core, initramfs-tools (>= 0.40), dhcp3-client | dhcp-client, + console-setup | console-data, libnss-db, mbr, syslinux, + squashfs-tools, pciutils, mknbi [ i386 ], dropbear, acpid, + ltspfsd-core | ltspfs-client, genisoimage, portmap, mtools, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) -Recommends: pulseaudio, pulseaudio-utils, p910nd -Description: tools for generating a thin client bootable image: TCOS - This package contains tools to create and boot an initramfs for prepackaged +Recommends: pulseaudio, pulseaudio-utils, p910nd, twm +Description: Tools for generating a TCOS thin client bootable image + This package contains tools to create a bootable initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel unpacks that archive into ram, mounts and uses it as initial root file system. - From there thin client configure some hardware, download extra tools - ( /usr dir ) and connect to remote server using XMDCP, SSH -X, FreeNX, - rDesktop... - . - TCOS Thin client support for initramfs-tools. + Next thin client configure some hardware, download extra tools + ( /usr compressed dir ) and connect to remote server using XMDCP, ssh -X, + FreeNX, rDesktop... Package: tcos-core Architecture: any -Depends: busybox | busybox-static , xterm, x11vnc, xvnc4viewer | xvncviewer, vlc, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, libsox-fmt-all, +Depends: busybox | busybox-static , xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, + scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, libasound2-plugins, stunnel4, openssl, iproute, xdg-utils, pulseaudio-utils, - python-dbus | python2.4-dbus, ${misc:Depends}, ${shlibs:Depends} + python-dbus, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) +Recommends: vlc, libsox-fmt-all XB-Python-Version: ${python:Versions} -Description: common script and bins for generating a thin client bootable image: TCOS +Description: Common script and bins for generating a thin client bootable image: TCOS This package contain common scripts, libs , bins and dependencies to generate network images or be used in standalone hosts. - . - Homepage: http://www.tcosproject.org + Package: tcos-standalone Architecture: all -Depends: tcos-core (>= 0.88.0), tcosmonitor-common, gksu, python-gnome2-extras, python-gtk2, - python-glade2, ethtool, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} +Depends: tcos-core (>= 0.88.0), tcosmonitor-common, gksu, python, python-gnome2-extras, python-gtk2, + python-glade2, ethtool, openssl, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-core (<< 0.87.15) XB-Python-Version: ${python:Versions} -Description: TCOS standalone GUI configurator - This package contains a pygtk gui configurator and depends - to install a standalone TCOS host - . - Homepage: http://www.tcosproject.org +Description: TCOS GUI configurator for standalone hosts + This package contains a PyGTK+ gui configurator and dependencies + to install and configure a standalone TCOS host. + . + With this package you can control installed clients from tcosmonitor. + Package: tcos Architecture: all -Depends: tcos-keyring, initramfs-tools-tcos (>= 0.84.5), - tcos-usplash (>= 0.89.14) | tcos-splashy (>= 0.89.14), - dhcp3-server | dhcp-server, tcosmonitor, - openbsd-inetd | netkit-inetd | inetutils-inetd, pulseaudio, - pulseaudio-utils, x11vnc, libasound2-plugins, mtools, - ltspfs-server | ltspfs, esound | pulseaudio-esound-compat, cdebootstrap, - python, python-configobj, fuse-utils, ${misc:Depends}, ${shlibs:Depends} -Provides: tcos-server-utils -Replaces: tcos-server-utils -Suggests: pulseaudio-esound-compat, shfs-utils +Depends: initramfs-tools-tcos (>= 0.84.5), + dnsmasq | dhcp3-server | dhcp-server, + dnsmasq | atftpd, + tcosmonitor, tcosconfig, + ltspfs | ltspfs-server, + python, python-configobj, fuse-utils, + ${misc:Depends}, ${shlibs:Depends} +Recommends: tcos-configurator, tcos-usplash (>= 0.89.14) | tcos-splashy (>= 0.89.14), + esound | pulseaudio-esound-compat XB-Python-Version: ${python:Versions} -Description: new thin client implementation +Description: New thin client implementation This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminals. TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, - Xorg (6.9 or 7.x) and more utils. + Xorg and more utils. . - This metapackage will install all required packages to make a - thin client server. - . - Homepage: http://www.tcosproject.org + This metapackage install and recommends all required packages to make a + TCOS thin client server. + diff --git a/debian/copyright b/debian/copyright index a37a483..c971210 100644 --- a/debian/copyright +++ b/debian/copyright @@ -2,7 +2,7 @@ This package was debianized by Mario Izquierdo (mariodebian) on Sat, 14 Oct 2005 10:24:07 +0200. It was downloaded from: - http://www.tcosproject.org/sources/initramfs-tools-tcos/ + http://www.tcosproject.org/cgit/cgit.cgi/initramfs-tools-tcos.cgit/ Author: Mario Izquierdo (mariodebian) diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 8c632d8..77890b0 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -9,8 +9,8 @@ /etc/tcos/scripts/tcos-top /etc/tcos/hooks /etc/tcos/hooks-addons -/etc/tcos/conf.d/ +/etc/tcos/conf.d /etc/tcos/secrets /var/cache/tcos/packages /var/lib/tcos/tftp -/usr/sbin/ +/usr/sbin diff --git a/debian/initramfs-tools-tcos.examples b/debian/initramfs-tools-tcos.examples index 15cb003..a34a769 100644 --- a/debian/initramfs-tools-tcos.examples +++ b/debian/initramfs-tools-tcos.examples @@ -1,2 +1,3 @@ tcos/dhcpd.conf tcos/dhcpd-without-mac.conf +tcos/tcos.dnsmasq.conf diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 68b61f7..59c3c56 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -12,17 +12,16 @@ usr/share/initramfs-tools-tcos/tcos-generation-functions.sh usr/share/initramfs-tools-tcos/tcos-run-functions.sh usr/share/initramfs-tools-tcos/tcos-modules.conf usr/share/initramfs-tools-tcos/inc -usr/share/initramfs-tools/* -/etc/tcos/hacking/template -/etc/tcos/menu.lst-tcos -/etc/tcos/pxelinux.cfg.tpl -/etc/tcos/logo.xpm.gz -/etc/tcos/conf.d/branding.info -/etc/tcos/templates/branding-pxelinux.info -/etc/tcos/version.conf -/etc/tcos/xorg.conf.tpl -/etc/tcos/SecurityPolicy -/etc/tcos/initramfs.conf -/etc/tcos/tcos.conf -/etc/tcos/pxelinux.menu.cfg.tpl -/etc/tcos/hooks/tcosmain +etc/tcos/hacking/template +etc/tcos/menu.lst-tcos +etc/tcos/pxelinux.cfg.tpl +etc/tcos/logo.xpm.gz +etc/tcos/conf.d/branding.info +etc/tcos/templates/branding-pxelinux.info +etc/tcos/version.conf +etc/tcos/xorg.conf.tpl +etc/tcos/SecurityPolicy +etc/tcos/initramfs.conf +etc/tcos/tcos.conf +etc/tcos/pxelinux.menu.cfg.tpl +etc/tcos/hooks/tcosmain diff --git a/debian/initramfs-tools-tcos.links b/debian/initramfs-tools-tcos.links new file mode 100644 index 0000000..d1fc225 --- /dev/null +++ b/debian/initramfs-tools-tcos.links @@ -0,0 +1,3 @@ +/usr/lib/syslinux/menu.c32 /var/lib/tcos/tftp/menu.c32 +/usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 +/usr/lib/syslinux/vesamenu.c32 /var/lib/tcos/tftp/vesamenu.c32 diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index a926310..fe641a3 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -24,6 +24,7 @@ if [ -d /etc/tcos/templates ];then chmod -f -R 640 /etc/tcos/templates/tcos* 2>/dev/null || true fi +# set SUID in tcos-net-controller (iptables wrapper) if [ -e /usr/lib/tcos/tnc ];then chown -f root:tcos /usr/lib/tcos/tnc chmod -f 4750 /usr/lib/tcos/tnc @@ -102,7 +103,7 @@ fi [ ! -e /var/lib/tcos/tftp/conf ] && mkdir -p /var/lib/tcos/tftp/conf chown -f -R root:tcos /var/lib/tcos/tftp/conf chmod -f 775 /var/lib/tcos/tftp/conf -chmod -f -R 664 /var/lib/tcos/tftp/conf/* 2>/dev/null || true +chmod -f -R 664 /var/lib/tcos/tftp/conf/* || true diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 5534d56..26d5c69 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -9,8 +9,8 @@ case "$1" in #fi # delete all generated files and dirs rm -rf /var/lib/tcos/tftp - rm -rf /var/lib/tcos/files rm -rf /var/lib/tcos/fs-* + rm -rf /var/cache/tcos ;; esac diff --git a/debian/rules b/debian/rules index f86f2b3..625959d 100755 --- a/debian/rules +++ b/debian/rules @@ -1,92 +1,12 @@ #!/usr/bin/make -f -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk -CFLAGS = -Wall -g +# http://cdbs-doc.duckcorp.org/en/cdbs-doc.xhtml +DEB_ISNATIVE=1 +DEB_DESTDIR := $(CURDIR)/debian/tmp +DEB_DH_INSTALL_ARGS := --sourcedir=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(DEB_DESTDIR) -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -configure: configure-stamp -configure-stamp: - dh_testdir - touch configure-stamp - - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir - $(MAKE) - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - $(MAKE) clean - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - - install -d $(CURDIR)/debian/tmp/usr/share/bug/tcos - install -m 755 debian/bugs $(CURDIR)/debian/tmp/usr/share/bug/tcos/script - install -m 644 debian/bug-control $(CURDIR)/debian/tmp/usr/share/bug/tcos/control - - - install -d $(CURDIR)/debian/tmp/etc/default - install -d $(CURDIR)/debian/tmp/etc/init.d - install -m 644 $(CURDIR)/debian/tcos-standalone.default $(CURDIR)/debian/tmp/etc/default/tcos-standalone - install -m 755 $(CURDIR)/debian/tcos-standalone.init $(CURDIR)/debian/tmp/etc/init.d/tcos-standalone - - dh_link /usr/lib/syslinux/pxelinux.0 /var/lib/tcos/tftp/pxelinux.0 - # support of pxelinux menu - dh_link /usr/lib/syslinux/menu.c32 /var/lib/tcos/tftp/menu.c32 - dh_link /usr/lib/syslinux/vesamenu.c32 /var/lib/tcos/tftp/vesamenu.c32 - - - @if [ `find $(CURDIR)/debian/ -name "*.py" | xargs grep __VERSION__ | wc -l` != 0 ]; then \ - echo "__VERSION__ unparsed"; \ - find *.py | xargs grep __VERSION__;\ - exit 1; \ - fi - - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_installexamples - dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing - dh_installman - dh_installinit -n - dh_pysupport - dh_link - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure +DEB_ALL_PACKAGES = initramfs-tools-tcos tcos-core tcos-standalone tcos diff --git a/debian/tcos-standalone.install b/debian/tcos-standalone.install index 84eb857..ad01010 100644 --- a/debian/tcos-standalone.install +++ b/debian/tcos-standalone.install @@ -1,5 +1,3 @@ -etc/init.d/tcos-standalone -etc/default/tcos-standalone var/lib/tcos/standalone/* usr/share/locale/* usr/sbin/tcos-standalone diff --git a/debian/tcos-standalone.postinst b/debian/tcos-standalone.postinst index 85da392..4340a4e 100644 --- a/debian/tcos-standalone.postinst +++ b/debian/tcos-standalone.postinst @@ -7,16 +7,6 @@ echo "TCOS_DATE=$(LC_ALL=C LC_MESSSAGES=C date)" > /var/lib/tcos/standalone/etc/ echo "TCOS_VERSION=$2" >> /var/lib/tcos/standalone/etc/tcos.conf -if [ -x "/etc/init.d/tcos-standalone" ]; then - update-rc.d tcos-standalone defaults || true - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d tcos-standalone restart || true - else - /etc/init.d/tcos-standalone restart || true - fi - -fi - #DEBHELPER# diff --git a/debian/tcos-standalone.postrm b/debian/tcos-standalone.postrm index d3306b1..cc30a1b 100644 --- a/debian/tcos-standalone.postrm +++ b/debian/tcos-standalone.postrm @@ -5,7 +5,6 @@ set -e # on purge delete tcos-standalone daemon case "$1" in purge|remove) - update-rc.d -f tcos-standalone remove >/dev/null ||true rm -rf /var/lib/tcos/standalone/* ;; esac diff --git a/debian/tcos.dirs b/debian/tcos.dirs deleted file mode 100644 index bdd7946..0000000 --- a/debian/tcos.dirs +++ /dev/null @@ -1 +0,0 @@ -/usr/share/bug/tcos diff --git a/debian/tcos.install b/debian/tcos.install index ea2fd54..83b0e7b 100644 --- a/debian/tcos.install +++ b/debian/tcos.install @@ -1,2 +1 @@ -usr/share/bug/tcos/* usr/sbin/tcos-gdm-autologin -- cgit v1.2.3 From cd9ca297a65497819050896e193c66b234a24084 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 6 Sep 2009 12:40:59 +0200 Subject: initramfs-tools-tcos (0.89.41) * bin/tcos-buildchroot: - Add --tcos-exp option (enable experimental branch of TCOS repo) - Remove obsolete esound package * Makefile: - Remove obsolete patch targets - Add karmic target - Delete deprecated amd64 patch * tcos/tcos.dnsmasq.conf - Add example of MAC:IP allocation * bin/configurexorg: - Add support to 1440x900 xres * New metapackage tcos-tftp-dhcp: - Install dnsmasq || atftp + dhcp3-server * common.mk: - Add Ubuntu karmic * debian/control: - Reformat - Add debootstrap [amd64] --- debian/changelog | 23 +++++++++++ debian/control | 79 ++++++++++++++++++++++++++++-------- debian/initramfs-tools-tcos.postinst | 67 ++++++++++++++++++------------ debian/rules | 2 +- 4 files changed, 127 insertions(+), 44 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 77e8e1b..24bb3d7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,26 @@ +initramfs-tools-tcos (0.89.41) unstable; urgency=low + + * bin/tcos-buildchroot: + - Add --tcos-exp option (enable experimental branch of TCOS repo) + - Remove obsolete esound package + * Makefile: + - Remove obsolete patch targets + - Add karmic target + - Delete deprecated amd64 patch + * tcos/tcos.dnsmasq.conf + - Add example of MAC:IP allocation + * bin/configurexorg: + - Add support to 1440x900 xres + * New metapackage tcos-tftp-dhcp: + - Install dnsmasq || atftp + dhcp3-server + * common.mk: + - Add Ubuntu karmic + * debian/control: + - Reformat + - Add debootstrap [amd64] + + -- Mario Izquierdo (mariodebian) Sun, 06 Sep 2009 12:33:17 +0200 + initramfs-tools-tcos (0.89.40) unstable; urgency=low * Switch to CDBS. diff --git a/debian/control b/debian/control index 60148d7..a97946b 100644 --- a/debian/control +++ b/debian/control @@ -11,13 +11,26 @@ Homepage: http://www.tcosproject.org Package: initramfs-tools-tcos Architecture: any -Depends: tcos-core, initramfs-tools (>= 0.40), dhcp3-client | dhcp-client, - console-setup | console-data, libnss-db, mbr, syslinux, - squashfs-tools, pciutils, mknbi [ i386 ], dropbear, acpid, - ltspfsd-core | ltspfs-client, genisoimage, portmap, mtools, +Depends: tcos-core, + initramfs-tools (>= 0.40), + dhcp3-client | dhcp-client, + console-setup | console-data, + libnss-db, + mbr, + syslinux, + squashfs-tools, + pciutils, + mknbi [ i386 ], + debootstrap [ amd64 ], + dropbear, + acpid, + ltspfsd-core | ltspfs-client, + genisoimage, + portmap, + mtools, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) -Recommends: pulseaudio, pulseaudio-utils, p910nd, twm +Recommends: pulseaudio, p910nd, twm Description: Tools for generating a TCOS thin client bootable image This package contains tools to create a bootable initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -28,10 +41,27 @@ Description: Tools for generating a TCOS thin client bootable image Package: tcos-core Architecture: any -Depends: busybox | busybox-static , xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, cdparanoia, - scrot, eject, netpipes, libnotify-bin, python, python-utmp, rtptools, - libasound2-plugins, stunnel4, openssl, iproute, xdg-utils, pulseaudio-utils, - python-dbus, ${misc:Depends}, ${shlibs:Depends} +Depends: busybox | busybox-static , + xterm, + x11vnc, + xvnc4viewer | xvncviewer, + dosfstools, + cdparanoia, + scrot, + eject, + netpipes, + libnotify-bin, + rtptools, + libasound2-plugins, + stunnel4, + openssl, + iproute, + xdg-utils, + pulseaudio-utils, + python, + python-utmp, + python-dbus, + ${misc:Depends}, ${shlibs:Depends} Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) Recommends: vlc, libsox-fmt-all XB-Python-Version: ${python:Versions} @@ -42,8 +72,16 @@ Description: Common script and bins for generating a thin client bootable image: Package: tcos-standalone Architecture: all -Depends: tcos-core (>= 0.88.0), tcosmonitor-common, gksu, python, python-gnome2-extras, python-gtk2, - python-glade2, ethtool, openssl, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} +Depends: tcos-core (>= 0.88.0), + tcosmonitor-common, + ethtool, + openssl, + gksu, + python, + python-gnome2-extras, + python-gtk2, + python-glade2, + ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-core (<< 0.87.15) XB-Python-Version: ${python:Versions} Description: TCOS GUI configurator for standalone hosts @@ -57,14 +95,16 @@ Description: TCOS GUI configurator for standalone hosts Package: tcos Architecture: all Depends: initramfs-tools-tcos (>= 0.84.5), - dnsmasq | dhcp3-server | dhcp-server, - dnsmasq | atftpd, + tcos-tftp-dhcp | dnsmasq, tcosmonitor, tcosconfig, ltspfs | ltspfs-server, - python, python-configobj, fuse-utils, + python, + python-configobj, + fuse-utils, ${misc:Depends}, ${shlibs:Depends} -Recommends: tcos-configurator, tcos-usplash (>= 0.89.14) | tcos-splashy (>= 0.89.14), - esound | pulseaudio-esound-compat +Recommends: tcos-configurator, + tcos-usplash (>= 0.89.14) | tcos-splashy (>= 0.89.14), + pulseaudio-esound-compat | esound XB-Python-Version: ${python:Versions} Description: New thin client implementation This is a system for generating thin client hosts using initramfs. @@ -76,3 +116,10 @@ Description: New thin client implementation This metapackage install and recommends all required packages to make a TCOS thin client server. + +Package: tcos-tftp-dhcp +Architecture: all +Depends: atftpd, dhcp3-server | dhcp-server +Description: Metapackage to install TCOS with atftp and DHCP server + This metapackage depends on atftp and a DHCP daemon to provide server + daemons needed to run a TCOS server. diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index fe641a3..268b3dd 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -34,6 +34,7 @@ fi [ ! -e /etc/tcos/modules ] && touch /etc/tcos/modules +# FIXME, now tftp is /srv/tftp TFTPBOOT_DEFAULT=/var/lib/tftpboot TFTPBOOT= @@ -43,7 +44,18 @@ function read_inetd() { if [ -f /etc/inetd.conf ]; then # get last word of tftp file - tmp=$(grep ^tftp /etc/inetd.conf | awk '{print $NF}') + tmp=$(grep ^tftp /etc/inetd.conf 2>/dev/null | awk '{print $NF}') + if [ -d "${tmp}" ]; then + TFTPBOOT=${tmp} + fi + fi +} + +function read_dnsmasq() { + # read tftp-root var from /etc/dnsmasq.conf + if [ -f /etc/dnsmasq.conf ]; then + + tmp=$(grep ^tftp-root /etc/dnsmasq.conf 2>/dev/null | awk -F'=' '{print $2}') if [ -d "${tmp}" ]; then TFTPBOOT=${tmp} fi @@ -61,9 +73,16 @@ function read_from_conf() { fi } +# +# First we try to read from dnsmasq, second inetd and third conf file +# + +read_dnsmasq -# read from inetd -read_inetd +if [ -z "$TFTPBOOT" ]; then + # read from inetd + read_inetd +fi if [ -z "$TFTPBOOT" ]; then # try with conf files @@ -71,39 +90,33 @@ if [ -z "$TFTPBOOT" ]; then fi - - if [ -z "${TFTPBOOT}" ]; then - echo "***********************************************************" - echo "initramfs-tools-tcos: ERROR: can't read TFTPBOOT dir, please, install" - echo " atftp package first." - echo "" - echo "***********************************************************" - -else - if [ ! -d ${TFTPBOOT} ]; then - # create dir - mkdir -p "${TFTPBOOT}" - fi + mkdir -p $TFTPBOOT_DEFAULT + TFTPBOOT=$TFTPBOOT_DEFAULT + echo " * Created $TFTPBOOT_DEFAULT dir as TFTP root dir" +fi - # make symlinks - if [ -d ${TFTPBOOT}/tcos ] && [ ! -L ${TFTPBOOT}/tcos ]; then - echo "" - echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" - echo " new TCOS images will not work if you mantain this dir" - echo "" +if [ ! -d ${TFTPBOOT} ]; then + # create dir + mkdir -p "${TFTPBOOT}" +fi - elif [ ! -e ${TFTPBOOT}/tcos ]; then - ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos +# make symlink +if [ -d ${TFTPBOOT}/tcos ] || [ ! -L ${TFTPBOOT}/tcos ]; then + echo "" + echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" + echo " new TCOS images will not work if you mantain this dir" + echo "" +elif [ ! -e ${TFTPBOOT}/tcos ]; then + ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos +fi - fi -fi [ ! -e /var/lib/tcos/tftp/conf ] && mkdir -p /var/lib/tcos/tftp/conf chown -f -R root:tcos /var/lib/tcos/tftp/conf chmod -f 775 /var/lib/tcos/tftp/conf -chmod -f -R 664 /var/lib/tcos/tftp/conf/* || true +chmod -f -R 664 /var/lib/tcos/tftp/conf/* 2>/dev/null || true diff --git a/debian/rules b/debian/rules index 625959d..35a0d6a 100755 --- a/debian/rules +++ b/debian/rules @@ -9,4 +9,4 @@ DEB_DESTDIR := $(CURDIR)/debian/tmp DEB_DH_INSTALL_ARGS := --sourcedir=$(DEB_DESTDIR) DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(DEB_DESTDIR) -DEB_ALL_PACKAGES = initramfs-tools-tcos tcos-core tcos-standalone tcos +DEB_ALL_PACKAGES = initramfs-tools-tcos tcos-core tcos-standalone tcos tcos-tftp-dhcp -- cgit v1.2.3 From ba72a25f9fe108fcfeb5fe616396283dade79def Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 6 Sep 2009 13:13:00 +0200 Subject: initramfs-tools-tcos (0.89.42): Fix debian/initramfs-tools-tcos.postinst --- debian/changelog | 6 ++++++ debian/initramfs-tools-tcos.postinst | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 24bb3d7..4435baa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +initramfs-tools-tcos (0.89.42) unstable; urgency=low + + * Fix debian/initramfs-tools-tcos.postinst + + -- Mario Izquierdo (mariodebian) Sun, 06 Sep 2009 13:12:35 +0200 + initramfs-tools-tcos (0.89.41) unstable; urgency=low * bin/tcos-buildchroot: diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 268b3dd..7c975c6 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -103,7 +103,7 @@ if [ ! -d ${TFTPBOOT} ]; then fi # make symlink -if [ -d ${TFTPBOOT}/tcos ] || [ ! -L ${TFTPBOOT}/tcos ]; then +if [ -d ${TFTPBOOT}/tcos ]; then echo "" echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" echo " new TCOS images will not work if you mantain this dir" -- cgit v1.2.3 From db28b44f34d32358063c8ee1d03ced6299ea1399 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 6 Sep 2009 13:27:37 +0200 Subject: Call depmod with System.map file and remove '-e' argument --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4435baa..164dcc6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ initramfs-tools-tcos (0.89.42) unstable; urgency=low * Fix debian/initramfs-tools-tcos.postinst + * Call depmod with System.map file and remove '-e' argument - -- Mario Izquierdo (mariodebian) Sun, 06 Sep 2009 13:12:35 +0200 + -- Mario Izquierdo (mariodebian) Sun, 06 Sep 2009 13:26:53 +0200 initramfs-tools-tcos (0.89.41) unstable; urgency=low -- cgit v1.2.3 From 659bf8fc4efe2124e3ebed4514ec8c1bb75c116f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Sep 2009 11:14:14 +0200 Subject: initramfs-tools-tcos (0.89.43) * bin/gentcos: - Copy and remove System.map file. * bin/tcos-buildchroot: - Update to work on Ubuntu karmic - Add lost dependencies - Merge Ubuntu and Debian code, remove cdebootstrap - Preseed console-data, console-setup and dash too * hooks-addons/05devices: - Warn about different ltspfs versions * hooks-addons/21pulseaudio: - Copy linked libs of modules (new libudev) - Use module-udev-detect if avalaible --- debian/changelog | 17 +++++++++++++++++ debian/initramfs-tools-tcos.postinst | 14 ++++++-------- 2 files changed, 23 insertions(+), 8 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 164dcc6..d9578b1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +initramfs-tools-tcos (0.89.43) unstable; urgency=low + + * bin/gentcos: + - Copy and remove System.map file. + * bin/tcos-buildchroot: + - Update to work on Ubuntu karmic + - Add lost dependencies + - Merge Ubuntu and Debian code, remove cdebootstrap + - Preseed console-data, console-setup and dash too + * hooks-addons/05devices: + - Warn about different ltspfs versions + * hooks-addons/21pulseaudio: + - Copy linked libs of modules (new libudev) + - Use module-udev-detect if avalaible + + -- Mario Izquierdo (mariodebian) Mon, 07 Sep 2009 11:12:50 +0200 + initramfs-tools-tcos (0.89.42) unstable; urgency=low * Fix debian/initramfs-tools-tcos.postinst diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 7c975c6..0331ae0 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -91,8 +91,6 @@ fi if [ -z "${TFTPBOOT}" ]; then - - mkdir -p $TFTPBOOT_DEFAULT TFTPBOOT=$TFTPBOOT_DEFAULT echo " * Created $TFTPBOOT_DEFAULT dir as TFTP root dir" fi @@ -100,15 +98,15 @@ fi if [ ! -d ${TFTPBOOT} ]; then # create dir mkdir -p "${TFTPBOOT}" + echo " * Created $TFTPBOOT dir as TFTP root dir" +fi + +if [ ! -L ${TFTPBOOT}/tcos ]; then + rm -rf ${TFTPBOOT}/tcos fi # make symlink -if [ -d ${TFTPBOOT}/tcos ]; then - echo "" - echo "Warning: You must delete ${TFTPBOOT}/tcos dir after upgrade" - echo " new TCOS images will not work if you mantain this dir" - echo "" -elif [ ! -e ${TFTPBOOT}/tcos ]; then +if [ ! -e ${TFTPBOOT}/tcos ]; then ln -s /var/lib/tcos/tftp ${TFTPBOOT}/tcos fi -- cgit v1.2.3 From 6f8157e6c6038078fba5026636ac4e5c7db7feaf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 25 Sep 2009 18:13:55 +0200 Subject: xmlrpc/*: Add support to get screensize in info.[ch] --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d9578b1..ed9eec6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +initramfs-tools-tcos (0.89.44) UNRELEASED; urgency=low + + * xmlrpc/*: + - Add support to get screensize in info.[ch] + + -- Mario Izquierdo (mariodebian) Fri, 25 Sep 2009 18:13:27 +0200 + initramfs-tools-tcos (0.89.43) unstable; urgency=low * bin/gentcos: -- cgit v1.2.3 From cd5800cdba5716588e261b0d4b9334809dd1603d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 25 Sep 2009 23:48:39 +0200 Subject: 0.89.44 release, update changelog --- debian/changelog | 9 +++++++-- debian/control | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ed9eec6..9ad710d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,14 @@ -initramfs-tools-tcos (0.89.44) UNRELEASED; urgency=low +initramfs-tools-tcos (0.89.44) unstable; urgency=low + * Use abnt2 keymap for Brasil users + * Add support for NTFS-3G + * Add more info about dnsmasq and gPXE + * Allow to personalize usplash resolution + * Fix rdesktop IP detection and use correct keymap * xmlrpc/*: - Add support to get screensize in info.[ch] - -- Mario Izquierdo (mariodebian) Fri, 25 Sep 2009 18:13:27 +0200 + -- Mario Izquierdo (mariodebian) Fri, 25 Sep 2009 23:46:32 +0200 initramfs-tools-tcos (0.89.43) unstable; urgency=low diff --git a/debian/control b/debian/control index a97946b..5cd4c2d 100644 --- a/debian/control +++ b/debian/control @@ -78,7 +78,7 @@ Depends: tcos-core (>= 0.88.0), openssl, gksu, python, - python-gnome2-extras, + python-eggtrayicon | python-gnome2-extras, python-gtk2, python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} -- cgit v1.2.3 From 0057eea27a64c505975139f8a18c0aa20f680bbf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 30 Sep 2009 22:52:15 +0200 Subject: 0.89.45 release, update changelog --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9ad710d..ab74bca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +initramfs-tools-tcos (0.89.45) unstable; urgency=low + + * Allow to start x11vnc server in scale mode + * Include dbus utils, disabled by default + * PulseAudio revert to deprecated module-detect add users and revert + module-x11-publish => pax11publish + * Remove chroot package from DISTRO_PACKAGES + + -- Mario Izquierdo (mariodebian) Wed, 30 Sep 2009 22:41:29 +0200 + initramfs-tools-tcos (0.89.44) unstable; urgency=low * Use abnt2 keymap for Brasil users -- cgit v1.2.3 From a10c2f25e8592d0da09c000cd440fde5c40d358d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 1 Oct 2009 16:04:04 +0200 Subject: 0.89.46 release, update changelog --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ab74bca..4e81aca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +initramfs-tools-tcos (0.89.46) unstable; urgency=low + + * pulseaudio: set exit-idle-time to -1, only set SHM if low memory < + 64MiB, and don't copy udev or x11 modules + * create p910nd lock dir + * update Ubuntu Jaunty kernel to 2.6.28-15-generic + * don't run vol_id if not found, and add udevinfo detection method + * udev/tcos-udevd.sh udev/save-udev.sh: translate DEVPATH to old short + one + + -- Mario Izquierdo (mariodebian) Thu, 01 Oct 2009 16:03:36 +0200 + initramfs-tools-tcos (0.89.45) unstable; urgency=low * Allow to start x11vnc server in scale mode -- cgit v1.2.3 From 32856b9350f51e744b4960a00c5e1794fbcbb3d7 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 3 Oct 2009 14:12:37 +0200 Subject: add new files to initramfs package --- debian/initramfs-tools-tcos.dirs | 1 + debian/initramfs-tools-tcos.install | 1 + 2 files changed, 2 insertions(+) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index 77890b0..f7f80a5 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -10,6 +10,7 @@ /etc/tcos/hooks /etc/tcos/hooks-addons /etc/tcos/conf.d +/etc/tcos/pxelinux.d /etc/tcos/secrets /var/cache/tcos/packages /var/lib/tcos/tftp diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 59c3c56..4d08256 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -25,3 +25,4 @@ etc/tcos/initramfs.conf etc/tcos/tcos.conf etc/tcos/pxelinux.menu.cfg.tpl etc/tcos/hooks/tcosmain +etc/tcos/pxelinux.d -- cgit v1.2.3 From 177f40d6da8d1fff72e035969fbb32d2dae9af8b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 4 Oct 2009 15:45:00 +0200 Subject: 0.89.47 release, update changelog --- debian/changelog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 4e81aca..667a28b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +initramfs-tools-tcos (0.89.47) unstable; urgency=low + + * fix typo and use DPATH inseat of reserved var PATH + * udev/mount_listener.c don't show errors if poll() return 0 + * hooks-addons/03udev: copy /lib/udev/rules.d/40-alsa.rules, + Ubuntu Jaunty fix sound + * add support to update BIOS date/time with ntpdate, disabled by default + * use blkid, from util-linux (if avalaible) to get filesystem type + * call user scripts in /etc/tcos/pxelinux.d/*.hook files + * log ntpdate in initramfs.debug file + * fix typos in example install + * add new files to initramfs package + * check for reopen in x11vnc before using it + * fix exec pxelinux.d hooks and fix example hack + + -- Mario Izquierdo (mariodebian) Sun, 04 Oct 2009 15:43:59 +0200 + initramfs-tools-tcos (0.89.46) unstable; urgency=low * pulseaudio: set exit-idle-time to -1, only set SHM if low memory < -- cgit v1.2.3 From 372c61607602ba76d825dbaeaf2e8c7aa6d09590 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 13 Oct 2009 12:03:19 +0200 Subject: 0.89.48 release, update changelog --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 667a28b..a6ba940 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.89.48) unstable; urgency=low + + * fix startscale STANDALONE auth argument + * copy localtime and adjtime from system to chroot + * save date in BIOS after run ntpdate and copy /etc/services always, + not only if inetd is ENABLED + * bin/get_filesystem: call udevadm if exists + * bin/tryXorg.sh: fix AutoAddDevices in xorg.conf.auto + + -- Mario Izquierdo (mariodebian) Tue, 13 Oct 2009 12:02:21 +0200 + initramfs-tools-tcos (0.89.47) unstable; urgency=low * fix typo and use DPATH inseat of reserved var PATH -- cgit v1.2.3 From fba5da4b03770baffa954afc626d2a8b256f0f4b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 21 Oct 2009 11:54:13 +0200 Subject: remove libnss-db, new libc conflicts with it --- debian/control | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 5cd4c2d..aec8b0e 100644 --- a/debian/control +++ b/debian/control @@ -15,7 +15,6 @@ Depends: tcos-core, initramfs-tools (>= 0.40), dhcp3-client | dhcp-client, console-setup | console-data, - libnss-db, mbr, syslinux, squashfs-tools, -- cgit v1.2.3 From f190a6e4c1f3470d633667b21916563825f5752b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 8 Nov 2009 14:56:43 +0100 Subject: debian/initramfs-tools-tcos.postinst: fix typo --- debian/initramfs-tools-tcos.postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 0331ae0..17ad4bb 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -92,7 +92,7 @@ fi if [ -z "${TFTPBOOT}" ]; then TFTPBOOT=$TFTPBOOT_DEFAULT - echo " * Created $TFTPBOOT_DEFAULT dir as TFTP root dir" + echo " * Using $TFTPBOOT_DEFAULT dir as TFTP root dir" fi if [ ! -d ${TFTPBOOT} ]; then -- cgit v1.2.3 From bac01f3c0301abb17cd20c256cf38a49a2f8d058 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 8 Nov 2009 14:58:15 +0100 Subject: 0.89.49 release, update debian/changelog --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a6ba940..9779563 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +initramfs-tools-tcos (0.89.49) unstable; urgency=low + + * remove libnss-db, new libc conflicts with it + * set home if getent fails + * bin/tcos-buildchroot: remove libnss-db from PACKAGES + * hooks-addons/00main: copy libnss_db.so.2 if exists + * bin/get_xauth: read cookie from GDM/KDM when no user is logged + * scripts/tcos-bottom/10ldconfig: export env vars in /root/.profile + * scripts/tcos-bottom/80shell: change order in PS1 var + * debian/initramfs-tools-tcos.postinst: fix typo + + -- Mario Izquierdo (mariodebian) Sun, 08 Nov 2009 14:57:29 +0100 + initramfs-tools-tcos (0.89.48) unstable; urgency=low * fix startscale STANDALONE auth argument -- cgit v1.2.3 From 01b51e3ca61f33ee98429ef9db57061c7d510682 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 17 Nov 2009 14:10:51 +0100 Subject: Depend on ltspfsd-core and ltspfs --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index aec8b0e..1eebb7b 100644 --- a/debian/control +++ b/debian/control @@ -23,7 +23,7 @@ Depends: tcos-core, debootstrap [ amd64 ], dropbear, acpid, - ltspfsd-core | ltspfs-client, + ltspfsd-core, genisoimage, portmap, mtools, @@ -96,7 +96,7 @@ Architecture: all Depends: initramfs-tools-tcos (>= 0.84.5), tcos-tftp-dhcp | dnsmasq, tcosmonitor, tcosconfig, - ltspfs | ltspfs-server, + ltspfs, python, python-configobj, fuse-utils, -- cgit v1.2.3 From 465a7e4fd2694bc9ca40b581da7d128455ca01fa Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 17 Nov 2009 15:35:30 +0100 Subject: update depends, change to i386 the thin client depends --- debian/control | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 1eebb7b..47732bc 100644 --- a/debian/control +++ b/debian/control @@ -15,15 +15,15 @@ Depends: tcos-core, initramfs-tools (>= 0.40), dhcp3-client | dhcp-client, console-setup | console-data, - mbr, + mbr [ i386 ], syslinux, - squashfs-tools, - pciutils, + squashfs-tools [ i386 ], + pciutils [ i386 ], mknbi [ i386 ], debootstrap [ amd64 ], - dropbear, - acpid, - ltspfsd-core, + dropbear [ i386 ], + acpid [ i386 ], + ltspfsd-core [ i386 ], genisoimage, portmap, mtools, @@ -41,11 +41,11 @@ Description: Tools for generating a TCOS thin client bootable image Package: tcos-core Architecture: any Depends: busybox | busybox-static , - xterm, + xterm [ i386 ], x11vnc, xvnc4viewer | xvncviewer, dosfstools, - cdparanoia, + cdparanoia [ i386 ], scrot, eject, netpipes, -- cgit v1.2.3 From 482883dba67497c348f229dd1e2c7b15f93ab9f0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 22 Nov 2009 17:33:13 +0100 Subject: revert arch depends --- debian/control | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 47732bc..b14d237 100644 --- a/debian/control +++ b/debian/control @@ -14,16 +14,16 @@ Architecture: any Depends: tcos-core, initramfs-tools (>= 0.40), dhcp3-client | dhcp-client, - console-setup | console-data, - mbr [ i386 ], - syslinux, - squashfs-tools [ i386 ], - pciutils [ i386 ], - mknbi [ i386 ], - debootstrap [ amd64 ], - dropbear [ i386 ], - acpid [ i386 ], - ltspfsd-core [ i386 ], + console-setup | console-data, + mbr, + syslinux, + squashfs-tools, + pciutils, + mknbi [ i386 ], + debootstrap [ amd64 ], + dropbear, + acpid, + ltspfsd-core, genisoimage, portmap, mtools, @@ -41,11 +41,11 @@ Description: Tools for generating a TCOS thin client bootable image Package: tcos-core Architecture: any Depends: busybox | busybox-static , - xterm [ i386 ], + xterm, x11vnc, xvnc4viewer | xvncviewer, dosfstools, - cdparanoia [ i386 ], + cdparanoia, scrot, eject, netpipes, -- cgit v1.2.3 From 82b4129f55a6b7f5014f6f597a6ae924e0333bd9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 22 Nov 2009 20:15:05 +0100 Subject: release 0.89.50 --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9779563..1b6e84f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.89.50) unstable; urgency=low + + * Depend on ltspfsd-core and ltspfs + * Use evdev as keyboard driver when kbd is not found + * put XbdModel=abnt2 in evdev driver + * update depends, change to i386 the thin client depends + * update kernels + * revert arch depends + + -- Mario Izquierdo (mariodebian) Sun, 22 Nov 2009 20:14:37 +0100 + initramfs-tools-tcos (0.89.49) unstable; urgency=low * remove libnss-db, new libc conflicts with it -- cgit v1.2.3 From 543a7ed46f912af4ec5d3bda0906d86e39279b73 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 27 Nov 2009 15:28:17 +0100 Subject: new bin waitforX, to e used in startup scripts --- debian/copyright | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index c971210..579ff62 100644 --- a/debian/copyright +++ b/debian/copyright @@ -27,6 +27,10 @@ Licenses: the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; if not, write to the Free Software Foundation, Inc., 59 Temple Place, + lockscreen/waitforX.c: + * Copyright (c) 1986, 1998 The Open Group + * http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/src/waitforX.c + xmlrpc/common.c: (base64 stuff) * Base64 encoding/decoding (RFC1341) * Copyright (c) 2005, Jouni Malinen -- cgit v1.2.3 From 333dd81ea95bda26ba3a1dd8265126ae65957d2d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 27 Nov 2009 15:33:55 +0100 Subject: dnsmasq by default --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index b14d237..2738d1c 100644 --- a/debian/control +++ b/debian/control @@ -94,7 +94,7 @@ Description: TCOS GUI configurator for standalone hosts Package: tcos Architecture: all Depends: initramfs-tools-tcos (>= 0.84.5), - tcos-tftp-dhcp | dnsmasq, + dnsmasq | tcos-tftp-dhcp, tcosmonitor, tcosconfig, ltspfs, python, -- cgit v1.2.3 From 1136153ac25a57a3181b9bdaa58fb97aa4af72ae Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Dec 2009 21:20:03 +0100 Subject: tcos-genbootchart: move to /usr/bin --- debian/initramfs-tools-tcos.install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 4d08256..c76ef1d 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,7 +1,7 @@ var/lib/tcos/tftp/* usr/sbin/gentcos usr/sbin/tcos-buildchroot -usr/sbin/tcos-genbootchart +usr/bin/tcos-genbootchart usr/share/initramfs-tools-tcos/templates/* usr/share/initramfs-tools-tcos/xmlrpc/* usr/share/initramfs-tools-tcos/hooks/* -- cgit v1.2.3 From 1b0f1b7b02195aa20fefbab9bcf703db1628daa2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Dec 2009 21:22:02 +0100 Subject: Update copyright --- debian/copyright | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index 579ff62..0991364 100644 --- a/debian/copyright +++ b/debian/copyright @@ -28,14 +28,21 @@ Licenses: if not, write to the Free Software Foundation, Inc., 59 Temple Place, lockscreen/waitforX.c: - * Copyright (c) 1986, 1998 The Open Group - * http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/src/waitforX.c + Copyright (c) 1986, 1998 The Open Group + based on xinit.c code (waitforserver) + http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/src/waitforX.c + + lockscreen/[lockscreen.c|lockscreen2.c]: + Based on screen_locker.c - screen-locker, which is part of the iTALC client-software + iTALC/Client-software + Copyright (c) 2004-2005 Tobias Doerffel + xmlrpc/common.c: (base64 stuff) - * Base64 encoding/decoding (RFC1341) - * Copyright (c) 2005, Jouni Malinen - * Adapted to TCOS by Mario Izquierdo (no line breaks output to stdout) - * http://www.koders.com/c/fidC4909D9B4301A6E931115BCFD347E5DB79620A7D.aspx?s=base64_table#L20 + Base64 encoding/decoding (RFC1341) + Copyright (c) 2005, Jouni Malinen + Adapted to TCOS by Mario Izquierdo (no line breaks output to stdout) + http://www.koders.com/c/fidC4909D9B4301A6E931115BCFD347E5DB79620A7D.aspx?s=base64_table#L20 session-cmd/*: Scripts to exit from gnome using sockets -- cgit v1.2.3 From fea2d067cbb9f6a049b7bef43555756a7befd7ac Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Dec 2009 21:23:42 +0100 Subject: release 0.89.51 --- debian/changelog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 1b6e84f..a5354d3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +initramfs-tools-tcos (0.89.51) unstable; urgency=low + + * new bin waitforX, to e used in startup scripts + * copy waitforX and use it instead of 'pidof Xorg' + * dnsmasq by default + * detect VGA vendor with new script get_vga_vendor + * update USBIP bins PATH + * add 2 new openchrome cards + * hooks-addons/53mga: fix typo + * hooks-addons/21pulseaudio: fix typo + * tcos-genbootchart: move to /usr/bin + * hooks-addons/05devices call ltspfs-set-xprop in X11/PreRun + * Update copyright + + -- Mario Izquierdo (mariodebian) Mon, 07 Dec 2009 21:23:11 +0100 + initramfs-tools-tcos (0.89.50) unstable; urgency=low * Depend on ltspfsd-core and ltspfs -- cgit v1.2.3 From e5590486669bd7df1bcefef4ca8d0e6caa007ead Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Dec 2009 21:37:31 +0100 Subject: fix path in tcos-genbootchart --- debian/initramfs-tools-tcos.dirs | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.dirs b/debian/initramfs-tools-tcos.dirs index f7f80a5..9cfca29 100644 --- a/debian/initramfs-tools-tcos.dirs +++ b/debian/initramfs-tools-tcos.dirs @@ -15,3 +15,4 @@ /var/cache/tcos/packages /var/lib/tcos/tftp /usr/sbin +/usr/bin -- cgit v1.2.3 From 4765b2d08db8ac9edf7e1ab43cc714ef723aa8d5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Dec 2009 21:38:20 +0100 Subject: update changelog of 0.89.51 --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a5354d3..a861d96 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,8 +11,9 @@ initramfs-tools-tcos (0.89.51) unstable; urgency=low * tcos-genbootchart: move to /usr/bin * hooks-addons/05devices call ltspfs-set-xprop in X11/PreRun * Update copyright + * fix path in tcos-genbootchart - -- Mario Izquierdo (mariodebian) Mon, 07 Dec 2009 21:23:11 +0100 + -- Mario Izquierdo (mariodebian) Mon, 07 Dec 2009 21:37:52 +0100 initramfs-tools-tcos (0.89.50) unstable; urgency=low -- cgit v1.2.3 From e2bfa733d27726ce37e2054f7d4175ebdc0ca9e0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 11 Dec 2009 16:23:51 +0100 Subject: downgrade some depends to recommends --- debian/control | 39 +++++++++++++++++++++------------------ 1 file changed, 21 insertions(+), 18 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 2738d1c..8a1bab7 100644 --- a/debian/control +++ b/debian/control @@ -10,26 +10,28 @@ Vcs-Browser: http://tcosproject.org/cgit/cgit.cgi/initramfs-tools-tcos.git/ Homepage: http://www.tcosproject.org Package: initramfs-tools-tcos -Architecture: any +Architecture: all Depends: tcos-core, initramfs-tools (>= 0.40), dhcp3-client | dhcp-client, console-setup | console-data, - mbr, - syslinux, squashfs-tools, pciutils, - mknbi [ i386 ], debootstrap [ amd64 ], - dropbear, - acpid, ltspfsd-core, - genisoimage, portmap, - mtools, ${misc:Depends}, ${shlibs:Depends} +Recommends: mbr, + syslinux, + mtools, + acpid, + pulseaudio, + dropbear, + p910nd, + genisoimage, + mknbi [ i386 ], + twm Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) -Recommends: pulseaudio, p910nd, twm Description: Tools for generating a TCOS thin client bootable image This package contains tools to create a bootable initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -50,10 +52,7 @@ Depends: busybox | busybox-static , eject, netpipes, libnotify-bin, - rtptools, libasound2-plugins, - stunnel4, - openssl, iproute, xdg-utils, pulseaudio-utils, @@ -61,8 +60,12 @@ Depends: busybox | busybox-static , python-utmp, python-dbus, ${misc:Depends}, ${shlibs:Depends} +Recommends: vlc, + libsox-fmt-all, + rtptools, + stunnel4, + openssl Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) -Recommends: vlc, libsox-fmt-all XB-Python-Version: ${python:Versions} Description: Common script and bins for generating a thin client bootable image: TCOS This package contain common scripts, libs , bins and dependencies to @@ -94,16 +97,16 @@ Description: TCOS GUI configurator for standalone hosts Package: tcos Architecture: all Depends: initramfs-tools-tcos (>= 0.84.5), - dnsmasq | tcos-tftp-dhcp, - tcosmonitor, tcosconfig, - ltspfs, python, python-configobj, - fuse-utils, ${misc:Depends}, ${shlibs:Depends} Recommends: tcos-configurator, - tcos-usplash (>= 0.89.14) | tcos-splashy (>= 0.89.14), + dnsmasq | tcos-tftp-dhcp, + tcosmonitor, tcosconfig, + ltspfs, + fuse-utils, pulseaudio-esound-compat | esound +Suggest: tcos-usplash | tcos-splashy XB-Python-Version: ${python:Versions} Description: New thin client implementation This is a system for generating thin client hosts using initramfs. -- cgit v1.2.3 From 5b2cfff0fa8d1986e222431236fdc215548d7cec Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 11 Dec 2009 17:16:33 +0100 Subject: cosmetic hanges in standalone init script --- debian/tcos-standalone.init | 44 +++++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 19 deletions(-) (limited to 'debian') diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 307ed24..3f6d18c 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -27,10 +27,10 @@ DAEMON_WWW="/var/lib/tcos/standalone/www" SCRIPTNAME=/etc/init.d/$NAME DEFAULT_CONF=/etc/default/tcos-standalone -TCOS_STANDALONE_START=1 +TCOS_STANDALONE_START=0 # Exit if the package is not installed -[ ! -e $DAEMON_ARGS ] && exit 0 +[ ! -e $DAEMON ] && exit 0 # Read configuration file if it is present [ -e "$DEFAULT_CONF" ] && . ${DEFAULT_CONF} @@ -50,27 +50,32 @@ do_start() # don't start if start-stop-daemon is not a ELF file (installing in chroot) if [ $(file /sbin/start-stop-daemon |grep -c ELF) != "1" ] ; then log_begin_msg "Fake start-stop-daemon detected, not starting " - return 0 + return 0 fi # start stunnel4 - if [ "$TCOS_XMLRPC_SSL" = "1" ] && [ -x $(which stunnel4) ] ; then + if [ "$TCOS_XMLRPC_SSL" = "1" ] && [ -x "$(which stunnel4)" ] ; then # fix permissions chown -R stunnel4:stunnel4 /var/lib/tcos/standalone/lib/stunnel4/ - [ -e /var/lib/tcos/standalone/log/stunnel.log ] && chown stunnel4:stunnel4 /var/lib/tcos/standalone/log/stunnel.log - - # start with custom certificate or tcos.pem - #if [ -f /etc/tcos/ssl/tcos-custom.pem ]; then - # stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel-custom.conf > /dev/null 2>&1 & - #else - # stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf > /dev/null 2>&1 & - #fi - [ -e /var/lib/tcos/standalone/etc/stunnel/tcos.pem ] && rm -f /var/lib/tcos/standalone/etc/stunnel/tcos.pem - openssl req -new -x509 -nodes -days 365 -out /var/lib/tcos/standalone/etc/stunnel/tcos.pem -keyout /var/lib/tcos/standalone/etc/stunnel/tcos.pem -subj "/C=/ST=/L=/CN=localhost/emailAddress=root@localhost" 2>/dev/null + [ -e /var/lib/tcos/standalone/log/stunnel.log ] && \ + chown stunnel4:stunnel4 /var/lib/tcos/standalone/log/stunnel.log + + # generate SSL cert + [ -e /var/lib/tcos/standalone/etc/stunnel/tcos.pem ] && \ + rm -f /var/lib/tcos/standalone/etc/stunnel/tcos.pem + + openssl req -new -x509 -nodes -days 365 \ + -out /var/lib/tcos/standalone/etc/stunnel/tcos.pem \ + -keyout /var/lib/tcos/standalone/etc/stunnel/tcos.pem \ + -subj "/C=/ST=/L=/CN=localhost/emailAddress=root@localhost" 2>/dev/null + + TMP_FILE=$(mktemp /tmp/tcos.ssl.XXXXXXXX) + chmod 600 /var/lib/tcos/standalone/etc/stunnel/tcos.pem - dd if=/dev/urandom of=/tmp/temp_file_ssl count=2 2>/dev/null - openssl dhparam -rand /tmp/temp_file_ssl 256 >> /var/lib/tcos/standalone/etc/stunnel/tcos.pem 2>/dev/null - rm -f /tmp/temp_file_ssl + dd if=/dev/urandom of=$TMP_FILE count=2 2>/dev/null + openssl dhparam -rand $TMP_FILE 256 >> /var/lib/tcos/standalone/etc/stunnel/tcos.pem 2>/dev/null + rm -f $TMP_FILE + stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf > /dev/null 2>&1 & fi $DAEMON $DAEMON_ARGS >> /var/lib/tcos/standalone/log/tcos-standalone.log 2>&1 || return 2 @@ -86,9 +91,10 @@ do_stop() if [ -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid ] ; then kill -9 $(cat /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid) 2>/dev/null rm -f /var/lib/tcos/standalone/lib/stunnel4/stunnel4.pid - [ -e /var/lib/tcos/standalone/etc/stunnel/tcos.pem ] && rm -f /var/lib/tcos/standalone/etc/stunnel/tcos.pem + [ -e /var/lib/tcos/standalone/etc/stunnel/tcos.pem ] && \ + rm -f /var/lib/tcos/standalone/etc/stunnel/tcos.pem # empty log file - :> /var/lib/tcos/standalone/log/stunnel.log + cat /dev/null > /var/lib/tcos/standalone/log/stunnel.log fi kill $(cat /var/lib/tcos/standalone/log/abyss.pid 2>/dev/null ) 2> /dev/null -- cgit v1.2.3 From 10ea30144912f1d8778518416278b76b41b77221 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 13 Dec 2009 19:06:36 +0100 Subject: remove rtptools and sox depends, audio multicast use pulseaudio native RTP module --- debian/control | 2 -- 1 file changed, 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 8a1bab7..22c3922 100644 --- a/debian/control +++ b/debian/control @@ -61,8 +61,6 @@ Depends: busybox | busybox-static , python-dbus, ${misc:Depends}, ${shlibs:Depends} Recommends: vlc, - libsox-fmt-all, - rtptools, stunnel4, openssl Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) -- cgit v1.2.3 From 376b1973a6e4cc1a1fc31b39f61605860bff9ede Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 13 Dec 2009 19:07:49 +0100 Subject: release 0.89.52 --- debian/changelog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a861d96..636856c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +initramfs-tools-tcos (0.89.52) unstable; urgency=low + + * Enable/disable composite Xorg extension + * fix if::else TCOS_COMPOSITE + * downgrade some depends to recommends + * cosmetic hanges in standalone init script + * bin/tcos-buildchroot: copy /etc/localtime /etc/adjtime if exists + * hooks-addons/50xorg: copy linked libs + * add TCOS_CPUFREQ support with powersave scaling governor + * tcos-standalone/tcos-standalone.py replace obsolete popen2 with + subprocess + * scripts/tcos-bottom/30devices: disable -a in ltspfsd, not needed + anymore + * remove rtptools and sox depends, audio multicast use pulseaudio + native RTP module + + -- Mario Izquierdo (mariodebian) Sun, 13 Dec 2009 19:07:00 +0100 + initramfs-tools-tcos (0.89.51) unstable; urgency=low * new bin waitforX, to e used in startup scripts -- cgit v1.2.3 From 9e4bbd599ead79742b5585faa36a7964aae9a711 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 13 Dec 2009 19:24:46 +0100 Subject: fix typo suggest => suggests --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 22c3922..d7b72bf 100644 --- a/debian/control +++ b/debian/control @@ -104,7 +104,7 @@ Recommends: tcos-configurator, ltspfs, fuse-utils, pulseaudio-esound-compat | esound -Suggest: tcos-usplash | tcos-splashy +Suggests: tcos-usplash | tcos-splashy XB-Python-Version: ${python:Versions} Description: New thin client implementation This is a system for generating thin client hosts using initramfs. -- cgit v1.2.3 From 214ba920dd9b772b4fbc550871fed4a31e450924 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 13 Dec 2009 19:25:19 +0100 Subject: re-release 0.89.52 --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 636856c..19de37a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,8 +13,9 @@ initramfs-tools-tcos (0.89.52) unstable; urgency=low anymore * remove rtptools and sox depends, audio multicast use pulseaudio native RTP module + * fix typo suggest => suggests - -- Mario Izquierdo (mariodebian) Sun, 13 Dec 2009 19:07:00 +0100 + -- Mario Izquierdo (mariodebian) Sun, 13 Dec 2009 19:24:56 +0100 initramfs-tools-tcos (0.89.51) unstable; urgency=low -- cgit v1.2.3 From 19516a0c95fe3058fc7ad093b806aa669fa2fe2b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 18 Dec 2009 18:49:35 +0100 Subject: debian/tcos-standalone.init: provides tcos-standalone --- debian/tcos-standalone.init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 3f6d18c..6e62535 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -1,6 +1,6 @@ #! /bin/sh ### BEGIN INIT INFO -# Provides: tcosxmlrpc-standalone +# Provides: tcosxmlrpc-standalone tcos-standalone # Required-Start: $local_fs $remote_fs # Required-Stop: $local_fs $remote_fs # Default-Start: 2 3 4 5 -- cgit v1.2.3 From 7bbae99a90bdd1edf5942f3f1d05168155983286 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 18 Dec 2009 18:55:48 +0100 Subject: =?UTF-8?q?debian/copyright:=20replace=20(C)=20with=20=C2=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- debian/copyright | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index 0991364..a84bb1c 100644 --- a/debian/copyright +++ b/debian/copyright @@ -28,30 +28,30 @@ Licenses: if not, write to the Free Software Foundation, Inc., 59 Temple Place, lockscreen/waitforX.c: - Copyright (c) 1986, 1998 The Open Group + Copyright © 1986, 1998 The Open Group based on xinit.c code (waitforserver) http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/src/waitforX.c lockscreen/[lockscreen.c|lockscreen2.c]: Based on screen_locker.c - screen-locker, which is part of the iTALC client-software iTALC/Client-software - Copyright (c) 2004-2005 Tobias Doerffel + Copyright © 2004-2005 Tobias Doerffel xmlrpc/common.c: (base64 stuff) Base64 encoding/decoding (RFC1341) - Copyright (c) 2005, Jouni Malinen + Copyright © 2005, Jouni Malinen Adapted to TCOS by Mario Izquierdo (no line breaks output to stdout) http://www.koders.com/c/fidC4909D9B4301A6E931115BCFD347E5DB79620A7D.aspx?s=base64_table#L20 session-cmd/*: Scripts to exit from gnome using sockets - Copyright (c) 2007 Luis Garcia Gisbert + Copyright © 2007 Luis Garcia Gisbert On Debian systems, the complete text of the GNU General Public License, version 2, can be found in /usr/share/common-licenses/GPL-2. -The Debian packaging is (C) 2005, Mario Izquierdo (mariodebian) +The Debian packaging is © 2005, Mario Izquierdo (mariodebian) and is licensed under the GPL, see above. -- cgit v1.2.3 From c9e720f475105df15c3c6412835ab2f8d13debab Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 18 Dec 2009 18:56:17 +0100 Subject: debian/control: add misc:Depends and fix typo --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index d7b72bf..be0ad81 100644 --- a/debian/control +++ b/debian/control @@ -65,7 +65,7 @@ Recommends: vlc, openssl Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} -Description: Common script and bins for generating a thin client bootable image: TCOS +Description: Common scripts and bins for generating a thin client bootable image: TCOS This package contain common scripts, libs , bins and dependencies to generate network images or be used in standalone hosts. @@ -119,7 +119,7 @@ Description: New thin client implementation Package: tcos-tftp-dhcp Architecture: all -Depends: atftpd, dhcp3-server | dhcp-server +Depends: atftpd, dhcp3-server | dhcp-server, ${misc:Depends} Description: Metapackage to install TCOS with atftp and DHCP server This metapackage depends on atftp and a DHCP daemon to provide server daemons needed to run a TCOS server. -- cgit v1.2.3 From 9bb3e33ccf4634f22e0c495e0fce347c86ab4d9f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 18 Dec 2009 19:04:47 +0100 Subject: release 0.89.53 --- debian/changelog | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 19de37a..7d269f6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,28 @@ +initramfs-tools-tcos (0.89.53) unstable; urgency=low + + * move some tcos-bottom script later + * scripts/tcos-bottom/80shell: stop bootchart if exists + * scripts/tcos-bottom/57devices: test ltspfsd + * scripts/tcos-bottom/55mount_listener: only start if USB and IDE is + enabled + * set chmod +x in scripts + * bin/tcos-genbootchart: use DISPLAY if not arg is passed + * set 2.6.32-trunk-486 for Debian unstable + * conf/base.conf: add TCOS_USBIP new var, disabled by default + * hooks-addons/19usbip: use new var TCOS_USBIP + * debian/tcos-standalone.init: provides tcos-standalone + * debian/copyright: replace (C) with © + * debian/control: add misc:Depends and fix typo + * xmlrpc/man/update-tcospasswd.1 tcos-standalone/tcos-standalone.1 + bin/tcos-gdm-autologin.1 bin/tcos-buildchroot.1 bin/gentcos.1: split + lines longer than 80 chars + * Makefile conf/tcos.conf.light: Add new light template run in 46 MB + * conf/tcos-run-functions.sh: update list of killed apps + * tcos-standalone/tcos-standalone.desktop: remove obsolete Encoding + * New XMLRPC method: config, read vars from tcos.conf in thin client + + -- Mario Izquierdo (mariodebian) Fri, 18 Dec 2009 19:04:14 +0100 + initramfs-tools-tcos (0.89.52) unstable; urgency=low * Enable/disable composite Xorg extension -- cgit v1.2.3 From 99ee22acda8ea87e084732106c68852d3842f92c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 5 Jan 2010 11:59:42 +0100 Subject: change perms 644 to tcos.conf --- debian/initramfs-tools-tcos.postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 17ad4bb..58addc2 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -7,7 +7,7 @@ if ! getent group tcos >/dev/null; then fi # make sure that tcos.conf is not all readable -chmod -f 640 /etc/tcos/tcos.conf +chmod -f 644 /etc/tcos/tcos.conf chown -f root:tcos /etc/tcos/tcos.conf chmod -f 775 /var/lib/tcos/tftp/pxelinux.cfg -- cgit v1.2.3 From 0dd3f382971c8ea9be8994d420d2f4557f9755f0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 6 Jan 2010 17:22:12 +0100 Subject: don't depend on portmap --- debian/control | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index be0ad81..2682e25 100644 --- a/debian/control +++ b/debian/control @@ -19,7 +19,6 @@ Depends: tcos-core, pciutils, debootstrap [ amd64 ], ltspfsd-core, - portmap, ${misc:Depends}, ${shlibs:Depends} Recommends: mbr, syslinux, -- cgit v1.2.3 From d89843c8fb1d21480e317206d9a3febc284197e1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 6 Jan 2010 17:28:22 +0100 Subject: release 0.89.54 --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 7d269f6..f38d6b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +initramfs-tools-tcos (0.89.54) unstable; urgency=low + + * remove backup of tcos.conf + * better method to get VGA vendor + * add dropbear and mbr packages in chroot + * change perms 644 to tcos.conf + * wait before Xorg is launched a bit more time + * don't depend on portmap (Debian unstable) + + -- Mario Izquierdo (mariodebian) Wed, 06 Jan 2010 17:27:33 +0100 + initramfs-tools-tcos (0.89.53) unstable; urgency=low * move some tcos-bottom script later -- cgit v1.2.3 From 752150c7538ab42ca6072e204fb762aa426c2107 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 26 Feb 2010 17:36:53 +0100 Subject: release 0.89.55 --- debian/changelog | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f38d6b6..d572a5f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +initramfs-tools-tcos (0.89.55) unstable; urgency=low + + * fix dolar escape in openchrome start script + * bin/tryXorg.sh: configure fonts servers xfs and xfstt + * tmixer/tmixer-alsa.c: Fix hidden channels, only hide enumerates + (alsa 1.0.22) + * Add support for compcache (ramzswap) + * hooks-addons/05compcache: Show info when compcache is enabled + * scripts/tcos-bottom/10ldconfig: don't show errors in ldconfig + * tnc/tcos-net-controller.c: change ip_by_eth function + * hooks-addons/05compcache: fix TOTAL_RAM + + -- Mario Izquierdo (mariodebian) Fri, 26 Feb 2010 17:36:05 +0100 + initramfs-tools-tcos (0.89.54) unstable; urgency=low * remove backup of tcos.conf -- cgit v1.2.3 From 9bca2a5fd9cafe8acd8add0c7875cf2f7160cb04 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 29 Mar 2010 19:21:27 +0200 Subject: xmlrpc/sh/tcos-last: check IP with ipaddr module --- debian/control | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/control b/debian/control index 2682e25..ce60d10 100644 --- a/debian/control +++ b/debian/control @@ -58,6 +58,7 @@ Depends: busybox | busybox-static , python, python-utmp, python-dbus, + python-ipaddr, ${misc:Depends}, ${shlibs:Depends} Recommends: vlc, stunnel4, -- cgit v1.2.3 From e10fd23c42220125c5233ed8a114d09fb1e6c0b6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 30 Mar 2010 17:44:34 +0200 Subject: release 0.89.56 --- debian/changelog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d572a5f..b11ca6c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +initramfs-tools-tcos (0.89.56) unstable; urgency=low + + * xmlrpc/sh/devicesctl.sh hooks-addons/54devices: ensure LTSPFS_TOKEN + is set + * add prereqs in scripts headers + * hooks-addons/03udev2: copy input_id helper + * hooks-addons/50xorg: copy libGL.so.1 from mesa dir if exists + * hooks-addons/clean_initramfs: remove ORDER files an overwrite + cache_run_scripts + * add prereqs in some other scripts + * remove console-tools from chroot packages + * bin/tcos-buildchroot: copy lockscreen-custom.png if found + * xmlrpc/sh/tcos-last: check IP with ipaddr module + * conf/80export_pulseaudio: use python to get DISPLAY + + -- Mario Izquierdo (mariodebian) Tue, 30 Mar 2010 17:44:09 +0200 + initramfs-tools-tcos (0.89.55) unstable; urgency=low * fix dolar escape in openchrome start script -- cgit v1.2.3 From bd5f8968ef200a54cbbad7697f05878837b39302 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 31 Mar 2010 16:29:43 +0200 Subject: add binutils to Recommends --- debian/control | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index ce60d10..7980e7c 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,8 @@ Recommends: mbr, p910nd, genisoimage, mknbi [ i386 ], - twm + twm, + binutils Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) Description: Tools for generating a TCOS thin client bootable image This package contains tools to create a bootable initramfs for prepackaged -- cgit v1.2.3 From 27f7a186efc0d0bf517dd28dc5d7302af149d84e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 6 Apr 2010 16:17:06 +0200 Subject: new release 0.89.57 rename sources from initramfs-tools-tcos to tcos --- debian/changelog | 6 ++++++ debian/control | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b11ca6c..2aed756 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +tcos (0.89.57) unstable; urgency=low + + * Rename sources from initramfs-tools-tcos to tcos + + -- Mario Izquierdo (mariodebian) Tue, 06 Apr 2010 16:06:53 +0200 + initramfs-tools-tcos (0.89.56) unstable; urgency=low * xmlrpc/sh/devicesctl.sh hooks-addons/54devices: ensure LTSPFS_TOKEN diff --git a/debian/control b/debian/control index 7980e7c..5edb1fd 100644 --- a/debian/control +++ b/debian/control @@ -1,4 +1,4 @@ -Source: initramfs-tools-tcos +Source: tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -- cgit v1.2.3 From 2fa032dd8773de72d7063b4f1b02b48bbde7435b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 11 Apr 2010 17:58:23 +0200 Subject: hooks-addons/12getty hooks-addons/01busybox debian/control: use fgetty to protect shells --- debian/control | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/control b/debian/control index 5edb1fd..34c0b39 100644 --- a/debian/control +++ b/debian/control @@ -26,6 +26,7 @@ Recommends: mbr, acpid, pulseaudio, dropbear, + fgetty, p910nd, genisoimage, mknbi [ i386 ], -- cgit v1.2.3 From 649ff2ecf85461dbe2732e102e5533023f4dc447 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 17 Apr 2010 15:59:46 +0200 Subject: release 0.89.58 --- debian/changelog | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2aed756..8833fef 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,62 @@ +tcos (0.89.58) unstable; urgency=low + + [ Mario Izquierdo (mariodebian) ] + * initial work supporting plymouth + * hooks-addons/12getty hooks-addons/01busybox debian/control: use + fgetty to protect shells + * scripts/tcos-top/05network: read 'server-name' from dhclient.leases + if exists for dhcpserver var + * hooks-addons/90plymouth: delete plymouth scripts if disabled + * scripts/tcos-bottom/05inittcos: don't change root password on boot, + use hashed + * hooks-addons/00users: use tcospasswd to generate a password hash and + put in the image, don't use chpasswd + + [ Ignacio Vidal ] + * xorgids/xorg.pciids: add new IDS + * xmlrpc/var/etc/stunnel/*: Remove extra spaces + * xmlrpc/sh/tcos-last: remove duplicate line and use groups command to + search users in group + * xmlrpc/sh/getinfo.sh: use pcimodules intead of discover + * xmlrpc/sh/*: set volumes for capture devices + * tnc/tcos-net-controller.c: use TCOS_TNC label for our iptables rules + * tmixer/tmixer-alsa.c: Allow control capture channels for rtp, mic... + * bin/gentcos: cache libglx.so and LibGL.so.1.2 if exists + * conf/base.conf: comment new fullauto setting + * bin/configurexorg conf/xorg.conf.tpl: use new fullauto and update + refresh settings for old monitors + * conf/tcos-modules.conf: add scsi-transport-spi i830 mga r128 radeon + savage sis tdfx new modules + * conf/tcos-run-functions.sh: kill and start plymouth/usplash in same + function + * hooks-addons/00main: create /usr/lib before copying things to it + * hooks-addons/05compcache: add prereqs header + * hooks-addons/19usbip: update usbip paths + * hooks-addons/40etc2300: refactorize and search for a PCI id + * hooks-addons/51dri: add TCOS_XORG_DRI_MATROX and new dri files of + radeon and trdent + * hooks-addons/54devices: don't copy if /usr/share/initramfs- + tools/hooks/ntfs_3g exists + * hooks-addons/clean_initramfs: make +x all scripts and delete usplash + or plymouth if disabled + * scripts/tcos-bottom/40initsound: add more channels + * scripts/tcos-premount/40tftp: test if /usr/bin/Xorg is found instead + of /usr/share dir + * scripts/tcos-top/01busybox: test for usplash before calling it + * scripts/tcos-bottom/22intel: exit if fullauto is set + * scripts/tcos-bottom/25startx scripts/tcos-bottom/60installer + scripts/tcos-bottom/80shell: change usplash => splash + * hooks-addons/96modules: disable splash if sisfb is needed + * hooks-addons/51amd_geode hooks-addons/51via_openchrome: exit if + fullauto is set + * hooks-addons/00init: rename usplash => splash + * hooks-addons/90plymouth hooks-addons/95usplash_timeout + + [ Mario Izquierdo (mariodebian) ] + * New release 0.89.58 + + -- Mario Izquierdo (mariodebian) Sat, 17 Apr 2010 15:59:10 +0200 + tcos (0.89.57) unstable; urgency=low * Rename sources from initramfs-tools-tcos to tcos -- cgit v1.2.3 From 51db47e42a192a65dab71b663a0979761f0e5e2b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 17 Apr 2010 16:07:16 +0200 Subject: move logo.xpm.gz from /etc/tcos to /usr/share/initramfs-tools-tcos --- debian/initramfs-tools-tcos.install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index c76ef1d..5552d17 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -12,10 +12,10 @@ usr/share/initramfs-tools-tcos/tcos-generation-functions.sh usr/share/initramfs-tools-tcos/tcos-run-functions.sh usr/share/initramfs-tools-tcos/tcos-modules.conf usr/share/initramfs-tools-tcos/inc +usr/share/initramfs-tools-tcos/logo.xpm.gz etc/tcos/hacking/template etc/tcos/menu.lst-tcos etc/tcos/pxelinux.cfg.tpl -etc/tcos/logo.xpm.gz etc/tcos/conf.d/branding.info etc/tcos/templates/branding-pxelinux.info etc/tcos/version.conf -- cgit v1.2.3 From 1e2733f6d92cbf808fe508b6409ce878ba0ba969 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 17 Apr 2010 16:09:38 +0200 Subject: release 0.89.59 --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8833fef..f6669eb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +tcos (0.89.59) unstable; urgency=low + + * move logo.xpm.gz from /etc/tcos to /usr/share/initramfs-tools-tcos + * Release 0.89.59 + + -- Mario Izquierdo (mariodebian) Sat, 17 Apr 2010 16:09:06 +0200 + tcos (0.89.58) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] -- cgit v1.2.3 From 02bc9520b4f9da286389096d0e183ac4f2674227 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 17 Apr 2010 18:39:24 +0200 Subject: debian/control: add alsa-base and xfonts-100dpi to recommends --- debian/control | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 34c0b39..cce2348 100644 --- a/debian/control +++ b/debian/control @@ -31,7 +31,9 @@ Recommends: mbr, genisoimage, mknbi [ i386 ], twm, - binutils + binutils, + alsa-base, + xfonts-100dpi Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) Description: Tools for generating a TCOS thin client bootable image This package contains tools to create a bootable initramfs for prepackaged -- cgit v1.2.3 From 7f648cce357ea381f3b0b9a3ab5406f0e7a5232f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 23 Apr 2010 17:57:23 +0200 Subject: Release 0.89.60 --- debian/changelog | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f6669eb..c3975f3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,34 @@ +tcos (0.89.60) unstable; urgency=low + + [ Mario Izquierdo (mariodebian) ] + * hooks-addons/95usplash_timeout: fix typo 00_nousplash => 00_nosplash + * hooks-addons/40etc2300: change stat_after message + * debian/control: add alsa-base and xfonts-100dpi to recommends + * delete hooks-addons/08discover + * hooks-addons/00users: remove '' from password string + * scripts/tcos-bottom/05inittcos: don't delete /tmp/initramfs.debug + * hooks-addons/50xorg: Add xorg.conf.d files + + [ Ignacio Vidal ] + * bin/down-controller: search comands with which + * bin/get_filesystem: try with /sbin/blkid too + * bin/get_xauth: search XAUTHORITY in /var/run/gdm + * conf/tcos-run-functions.sh: don't ping plymouth on quit + * hooks-addons/00users: copy tcospasswd + * hooks-addons/10ssl_tunnel xmlrpc/var/etc/stunnel/stunnel-custom.conf + xmlrpc/var/etc/stunnel/stunnel.conf use sslVersion=all + * xmlrpc/sh/getinfo.sh: use absolute path of pcimodules + * xmlrpc/sh/restartx.sh: use which to search command + * xmlrpc/sh/rtp-controller.sh: don't use 'w' command to search users + * xmlrpc/sh/screenshot.sh: search XAUTHORITY in /var/run + * xmlrpc/sh/tcos-last: try to split uthost in half len and compare it, + Ubuntu put IP addr twice in this var + + [ Mario Izquierdo (mariodebian) ] + * Release 0.89.60 + + -- Mario Izquierdo (mariodebian) Fri, 23 Apr 2010 17:56:22 +0200 + tcos (0.89.59) unstable; urgency=low * move logo.xpm.gz from /etc/tcos to /usr/share/initramfs-tools-tcos -- cgit v1.2.3 From 8619b3a9d41033082d239540be0a6aabba8c7488 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 24 Apr 2010 16:22:50 +0200 Subject: debian/control: remove arch Depends in a all package, move to Recommends --- debian/control | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index cce2348..1584b3b 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,6 @@ Depends: tcos-core, console-setup | console-data, squashfs-tools, pciutils, - debootstrap [ amd64 ], ltspfsd-core, ${misc:Depends}, ${shlibs:Depends} Recommends: mbr, @@ -29,11 +28,12 @@ Recommends: mbr, fgetty, p910nd, genisoimage, - mknbi [ i386 ], + mknbi, twm, binutils, alsa-base, - xfonts-100dpi + xfonts-100dpi, + debootstrap Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) Description: Tools for generating a TCOS thin client bootable image This package contains tools to create a bootable initramfs for prepackaged -- cgit v1.2.3 From 525f2d4bcf2c114fc14c602fd49280d27924e3dd Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 26 Apr 2010 20:54:06 +0200 Subject: debian/control: add ethtools to Recommends --- debian/control | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 1584b3b..6b7c4c0 100644 --- a/debian/control +++ b/debian/control @@ -66,7 +66,8 @@ Depends: busybox | busybox-static , ${misc:Depends}, ${shlibs:Depends} Recommends: vlc, stunnel4, - openssl + openssl, + ethtool Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} Description: Common scripts and bins for generating a thin client bootable image: TCOS -- cgit v1.2.3 From b4e1b0c745208323a6152b9c031a97ad6076c32c Mon Sep 17 00:00:00 2001 From: Ignacio Vidal Date: Mon, 26 Apr 2010 20:54:29 +0200 Subject: debian/tcos-core.postinst debian/tcos-core.install, unstall and chmod ssl dir --- debian/tcos-core.install | 1 + debian/tcos-core.postinst | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/tcos-core.install b/debian/tcos-core.install index 9f53cbb..2fd9c78 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -5,3 +5,4 @@ usr/share/tcos-core/lockscreen.png usr/sbin/update-tcospasswd usr/sbin/tcospasswd etc/xdg/autostart/session-cmd.desktop +etc/tcos/ssl/* diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index 9c1670c..e975d83 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -1,12 +1,15 @@ #!/bin/bash set -e -[ -e /etc/tcos/ssl/tcos.pem ] && chmod 600 /etc/tcos/ssl/tcos.pem - if ! getent group tcos >/dev/null; then addgroup --quiet --system tcos || true fi +if [ -d /etc/tcos/ssl ]; then + chmod -f 640 /etc/tcos/ssl/* 2>/dev/null + chown -f root:tcos /etc/tcos/ssl/* 2>/dev/null +fi + # set tnc rights for standalone hosts if [ ! -d /var/lib/tcos/tftp ] && [ -e /usr/lib/tcos/tnc ];then chown -f root:root /usr/lib/tcos/tnc -- cgit v1.2.3 From 963ec2eb2c92d1b3c42c1c1838b05a8959033a3e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 30 Apr 2010 15:52:44 +0200 Subject: Release 0.89.61 --- debian/changelog | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c3975f3..0e9542a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,45 @@ +tcos (0.89.61) unstable; urgency=low + + [ Mario Izquierdo (mariodebian) ] + * xmlrpc/sh/tcos-last: update parseIPAddress function and fix typo + mitad => half + * xmlrpc/sh/screenshot.sh: use /var/run/gdm*/ valid for Ubuntu and + Debian + * bin/get_xauth: use /var/run/gdm*/ valid for Ubuntu and Debian + * scripts/tcos-top/05network: read x-display-manager and font-servers + from dhclient.leases, option 48 and 49 + * debian/control: remove arch Depends in a all package, move to + Recommends + + [ Ignacio Vidal ] + * bin/get-xdg-desktop: new script to get Desktop dir + * ssl: Add FTPSSL default certs + * xmlrpc/sh/tcos-ftpclient new FTPSSL client + * hooks-addons/03udev2: remove init-bottom/udev + * xmlrpc/sh/screenshot.sh: test for XAUTH in /root folder + * bin/gentcos: remove bashism function + * bin/get_xauth: test for XAUTH in /root folder + * bin/rsync-controller: remove old file + * conf/tcos-generation-functions.sh: remove bashism function + * Makefile: Install new get-xdg-desktop and ssl and not install rsync- + controller + * debian/control: add ethtools to Recommends + * debian/tcos-core.postinst debian/tcos-core.install, unstall and + chmod ssl dir + * hooks-addons/clean_initramfs: chmod +x all /scripts + * xmlrpc/sh/tcos-dbus.py: add DBus arg sendfiles + * xmlrpc/Makefile: install sh/tcos-ftpclient + * session-cmd/session-cmd-script: use tcosmonitor.shared to get + DISPLAY + * session-cmd/session-cmd-send: fix echo call + * session-cmd/session-cmd-exec: don't load tcos-generation functions + and use logout in gnome-session when avalaible + + [ Mario Izquierdo (mariodebian) ] + * Release 0.89.61 + + -- Mario Izquierdo (mariodebian) Fri, 30 Apr 2010 15:52:18 +0200 + tcos (0.89.60) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] -- cgit v1.2.3 From b8b708d32d3893afbcdf2ce045396afea1b5d761 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 9 Jun 2010 00:43:46 +0200 Subject: move cdparanoia from tcos-core to initramfs-tools-tcos --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 6b7c4c0..e957031 100644 --- a/debian/control +++ b/debian/control @@ -32,6 +32,7 @@ Recommends: mbr, twm, binutils, alsa-base, + cdparanoia, xfonts-100dpi, debootstrap Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) @@ -50,7 +51,6 @@ Depends: busybox | busybox-static , x11vnc, xvnc4viewer | xvncviewer, dosfstools, - cdparanoia, scrot, eject, netpipes, -- cgit v1.2.3 From d1ecce408c4473e8ad5d869fcdbbd88820353bed Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 9 Jun 2010 23:55:10 +0200 Subject: tcos-core must depends on python-ipy --- debian/control | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/control b/debian/control index e957031..13bec78 100644 --- a/debian/control +++ b/debian/control @@ -63,6 +63,7 @@ Depends: busybox | busybox-static , python-utmp, python-dbus, python-ipaddr, + python-ipy, ${misc:Depends}, ${shlibs:Depends} Recommends: vlc, stunnel4, -- cgit v1.2.3 From af132360b3233c6d917a8b33b08aa558b425bd03 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 17 Jun 2010 18:15:03 +0200 Subject: Release 0.89.62 --- debian/changelog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 0e9542a..6df5c52 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +tcos (0.89.62) unstable; urgency=low + + * conf/tcos-run-functions.sh: download_file() read 0 from tftp command + not from rm + * hooks-addons/clean_initramfs: be silent if /scripts/panic/ don't + exists + * bin/tcos-buildchroot install tcos-usplash standalone, Ubuntu Lucid + don't have usplash + * move cdparanoia from tcos-core to initramfs-tools-tcos + * tcos-core must depends on python-ipy + * xmlrpc/sh/tcos-last don't crash if IP is binary + * bin/tcos-buildchroot: copy /etc/hosts to chroot + * udev/save-udev.sh xmlrpc/sh/devicesctl.sh replace spaces with + underscores, fix some mount issues, thanks Nacho + + -- Mario Izquierdo (mariodebian) Thu, 17 Jun 2010 18:13:53 +0200 + tcos (0.89.61) unstable; urgency=low [ Mario Izquierdo (mariodebian) ] -- cgit v1.2.3 From 8183aedf95e99a4649abce5a460286c2377d297e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 13 Jul 2010 12:02:27 +0200 Subject: Release 0.89.63 --- debian/changelog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6df5c52..f9bb52e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +tcos (0.89.63) unstable; urgency=low + + * xmlrpc/sh/devicesctl.sh: fix typo, double || + * common.mk update kernels + * add support to automount CDROM/DVD need new version of tcos-devices- + ng + * bin/gentcos: Add a workaround for Debian bug #514938, rebuild + initramfs if cpio fails + * hooks-addons/50xorg: cosmetic change 3 dots + * bin/configurexorg: change fullauto method to not user xorg.conf, use + /usr/[share|lib]/X11/xorg.conf.d/ and set remote fons + * hooks-addons/90plymouth: fix delete DejaVuSans.ttf font + * hooks-addons/01dhclient: fix new ISC dhcp client and move libcrypto + to /lib if needed + * rename new fullauto to xorgauto + * Update Ubuntu Lucid kernel to 2.6.32-23 + + -- Mario Izquierdo (mariodebian) Tue, 13 Jul 2010 12:02:08 +0200 + tcos (0.89.62) unstable; urgency=low * conf/tcos-run-functions.sh: download_file() read 0 from tftp command -- cgit v1.2.3 From cb5bd4237371b847ff73cdd68097fd63b3724a01 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 13 Jul 2010 18:23:00 +0200 Subject: Release 0.89.64 --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f9bb52e..92075f2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +tcos (0.89.64) unstable; urgency=low + + * hooks-addons/12getty: fix Debian lenny fgetty launch in background + * bin/tcos-buildchroot: add fgetty to TCOS_PACKAGES and console-tools + to Debian chroot + * bin/configurexorg: fix xorgauto, use only if Xorg support it + (xorg.conf.d dir) + + -- Mario Izquierdo (mariodebian) Tue, 13 Jul 2010 18:22:41 +0200 + tcos (0.89.63) unstable; urgency=low * xmlrpc/sh/devicesctl.sh: fix typo, double || -- cgit v1.2.3 From 72173eca156f8f777ffb7451e6bdeec22268a4de Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 10 Sep 2010 19:55:03 +0200 Subject: Release 0.89.65 --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 92075f2..278cca3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +tcos (0.89.65) unstable; urgency=low + + * bin/gentcos bin/installer.sh session-cmd/session-cmd-script: don't + use '&>' to redirect all output + * bin/gentcos: add distro and tcos version to gentcos output + * bin/tcos-gdm-autologin: update popen2 => subprocess and search a GDM + conf file in other sites + * bin/tcos-gdm-autologin: add support for setting user if DISPLAY is + local and log debug in /var/log/tcos-gdm-autologin.log + + -- Mario Izquierdo (mariodebian) Fri, 10 Sep 2010 19:54:29 +0200 + tcos (0.89.64) unstable; urgency=low * hooks-addons/12getty: fix Debian lenny fgetty launch in background -- cgit v1.2.3 From adbfa75ad05e24042c310ceaea928df1b5aeb806 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 10 Sep 2010 20:04:01 +0200 Subject: Release 0.89.66 --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 278cca3..f41e6d1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +tcos (0.89.66) unstable; urgency=low + + * update Ubuntu Lucid kernel to 2.6.32-24 + + -- Mario Izquierdo (mariodebian) Fri, 10 Sep 2010 20:03:29 +0200 + tcos (0.89.65) unstable; urgency=low * bin/gentcos bin/installer.sh session-cmd/session-cmd-script: don't -- cgit v1.2.3 From b5a28a902d0c6159646d7ac6a3cd0c9001235929 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 3 Oct 2010 17:05:31 +0200 Subject: debian/control: allow isc-dhcp-client ash dhcp client --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 13bec78..c258f13 100644 --- a/debian/control +++ b/debian/control @@ -13,7 +13,7 @@ Package: initramfs-tools-tcos Architecture: all Depends: tcos-core, initramfs-tools (>= 0.40), - dhcp3-client | dhcp-client, + isc-dhcp-client | dhcp3-client | dhcp-client, console-setup | console-data, squashfs-tools, pciutils, -- cgit v1.2.3 From f7e078b09781c281efbf595a54ee7281b4f4c5b5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 3 Oct 2010 17:10:45 +0200 Subject: Release 0.89.67 --- debian/changelog | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f41e6d1..22a70af 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,25 @@ +tcos (0.89.67) unstable; urgency=low + + * xmlrpc/sh/tcos-last update parseIpAddress and add tcosmonitor + Sessions support (dbus+gdm+consolekit) + * udev/cdrom-mount: read first CDROM device with devicesctl.sh + * conf/80export_pulseaudio: call shared.py instead of importing + modules + * bin/tcos-gdm-autologin: fix some errors in read_exe_output and use + pwd instead of read /etc/passwd + * debian/control: allow isc-dhcp-client ash dhcp client + * hooks-addons/01dhclient: move libz.so to /lib + * hooks-addons/05compcache: use Inactive - 500KB if kbytes > AVALAIBLE + * hooks-addons/99clean_nfs_image: move liblzo.so before deleting + /usr/lib + * hooks-addons/03udev2: don't delete udev script if booting in NFS + mode + * hooks/tcosnfs: add comcache to NFS initrd image + * scripts/tcos-top/60make_init: fix udev script patch and use cat + instead of link files in NFS root + + -- Mario Izquierdo (mariodebian) Sun, 03 Oct 2010 17:10:22 +0200 + tcos (0.89.66) unstable; urgency=low * update Ubuntu Lucid kernel to 2.6.32-24 -- cgit v1.2.3 From bf2990b1ff6df63f72dc74b01ef6841df76436a4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 15 Oct 2010 17:53:03 +0200 Subject: Add Ubuntu Maverick --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 22a70af..1ef1df2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +tcos (0.89.67.1) max; urgency=low + + * Add Ubuntu Maverick + + -- Mario Izquierdo Rodríguez (Thinetic Systems SLNE) Fri, 15 Oct 2010 17:52:38 +0200 + tcos (0.89.67) unstable; urgency=low * xmlrpc/sh/tcos-last update parseIpAddress and add tcosmonitor -- cgit v1.2.3 From dfbc69120ff9bf65e8449180adb6d71fa72514ac Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 15 Oct 2010 18:00:49 +0200 Subject: fix changelog version --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 1ef1df2..b9099ee 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -tcos (0.89.67.1) max; urgency=low +tcos (0.89.67.1) unstable; urgency=low * Add Ubuntu Maverick -- cgit v1.2.3 From f354b26f2107a093ea4cb1510ce7a0be95986f17 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 5 Nov 2010 16:30:25 +0100 Subject: Release 0.89.68 --- debian/changelog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b9099ee..a6192b9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +tcos (0.89.68) unstable; urgency=low + + * Fix facet zombie process, go to /tmp and redirect stderr and stdout, + thanks to Fede Heinz + * session-cmd-script set umask 0177 and don't use --daemon, thanks + again to Fede Heinz + * session-cmd-script: try to call shared.py directly to get :0.0 IP + * bin/tcos-buildchroot: don't install GRUB, and remove it if installed + * hooks-addons/13kbmap: link cached.kmap.gz to boottime.kmap.gz + * bin/get-xdg-desktop: safe eval XDG_DESKTOP_DIR (allow spaces) and + create if not exists + * common.mk: remove obsolete kernel versions and update Ubuntu Lucid + and MaX + + -- Mario Izquierdo (mariodebian) Fri, 05 Nov 2010 16:29:28 +0100 + tcos (0.89.67.1) unstable; urgency=low * Add Ubuntu Maverick -- cgit v1.2.3 From c92ecd4490aa59327a8ffbe64a407317c0824e80 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 11 Nov 2010 18:48:37 +0100 Subject: Release 0.89.69 --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a6192b9..d447d97 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +tcos (0.89.69) unstable; urgency=low + + * hooks-addons/13kbmap scripts/tcos-bottom/05inittcos: really fix + console keymaps + * hooks-addons/clean_initramfs hooks/tcosbin: remove mdadm scripts + * bin/get_xauth: fix XAUTHORITY handling + + -- Mario Izquierdo (mariodebian) Thu, 11 Nov 2010 18:48:17 +0100 + tcos (0.89.68) unstable; urgency=low * Fix facet zombie process, go to /tmp and redirect stderr and stdout, -- cgit v1.2.3 From 64ad30b1e6acc786f6a992023930528f61d50a69 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 22 Nov 2010 15:45:38 +0100 Subject: debian/copyright: update GIT URL --- debian/copyright | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index a84bb1c..8cf88dc 100644 --- a/debian/copyright +++ b/debian/copyright @@ -2,7 +2,7 @@ This package was debianized by Mario Izquierdo (mariodebian) on Sat, 14 Oct 2005 10:24:07 +0200. It was downloaded from: - http://www.tcosproject.org/cgit/cgit.cgi/initramfs-tools-tcos.cgit/ + http://tcosproject.org/cgit/tcos.git Author: Mario Izquierdo (mariodebian) -- cgit v1.2.3 From 062637405cf02822f970778cfd219d4ee777cde8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 24 Nov 2010 02:46:32 +0100 Subject: update GIT url --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index c258f13..776788a 100644 --- a/debian/control +++ b/debian/control @@ -5,8 +5,8 @@ Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev Standards-Version: 3.8.0 -Vcs-Git: http://tcosproject.org/git/initramfs-tools-tcos.git -Vcs-Browser: http://tcosproject.org/cgit/cgit.cgi/initramfs-tools-tcos.git/ +Vcs-Git: http://tcosproject.org/git/tcos.git +Vcs-Browser: http://tcosproject.org/cgit/tcos.git/ Homepage: http://www.tcosproject.org Package: initramfs-tools-tcos -- cgit v1.2.3 From d0a5a246a79637c94d8e09447c9ddf7e0a1b7e1f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 25 Nov 2010 13:25:13 +0100 Subject: change TCOS_DIR from /usr/share/initramfs-tools-tcos to /usr/share/tcos --- debian/initramfs-tools-tcos.install | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 5552d17..99a3ce0 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -2,17 +2,17 @@ var/lib/tcos/tftp/* usr/sbin/gentcos usr/sbin/tcos-buildchroot usr/bin/tcos-genbootchart -usr/share/initramfs-tools-tcos/templates/* -usr/share/initramfs-tools-tcos/xmlrpc/* -usr/share/initramfs-tools-tcos/hooks/* -usr/share/initramfs-tools-tcos/hooks-addons/* -usr/share/initramfs-tools-tcos/scripts/* -usr/share/initramfs-tools-tcos/xmlrpc/* -usr/share/initramfs-tools-tcos/tcos-generation-functions.sh -usr/share/initramfs-tools-tcos/tcos-run-functions.sh -usr/share/initramfs-tools-tcos/tcos-modules.conf -usr/share/initramfs-tools-tcos/inc -usr/share/initramfs-tools-tcos/logo.xpm.gz +usr/share/tcos/templates/* +usr/share/tcos/xmlrpc/* +usr/share/tcos/hooks/* +usr/share/tcos/hooks-addons/* +usr/share/tcos/scripts/* +usr/share/tcos/xmlrpc/* +usr/share/tcos/tcos-generation-functions.sh +usr/share/tcos/tcos-run-functions.sh +usr/share/tcos/tcos-modules.conf +usr/share/tcos/inc +usr/share/tcos/logo.xpm.gz etc/tcos/hacking/template etc/tcos/menu.lst-tcos etc/tcos/pxelinux.cfg.tpl -- cgit v1.2.3 From 418bcf267b1c2a557d7be2d5bdf87926207b7c99 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 25 Nov 2010 13:27:22 +0100 Subject: Release 0.89.70 --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d447d97..ee146ea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +tcos (0.89.70) unstable; urgency=low + + * xmlrpc/sh/tcos-ftpclient: Parse OPEN in True/False way + * xmlrpc/sh/tcos-last: set TCOSMONITOR_NO_EXTENSIONS before importing + tcosmonitor + * debian/copyright: update GIT URL + * update GIT url + * change TCOS_DIR from /usr/share/initramfs-tools-tcos to + /usr/share/tcos + + -- Mario Izquierdo (mariodebian) Thu, 25 Nov 2010 13:25:47 +0100 + tcos (0.89.69) unstable; urgency=low * hooks-addons/13kbmap scripts/tcos-bottom/05inittcos: really fix -- cgit v1.2.3 From d5a317c2cbe33010e2c74e5eedf0e3bd077682db Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 25 Nov 2010 17:15:32 +0100 Subject: Release 0.89.71 --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ee146ea..d21a3a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +tcos (0.89.71) unstable; urgency=low + + * common.mk Update Ubuntu Lucid kernel 2.6.32-26 + * conf/tcos-generation-functions.sh: fix templates dir, use absolute + path + * conf/tcos-generation-functions.sh: fix another wrong templates path + + -- Mario Izquierdo (mariodebian) Thu, 25 Nov 2010 17:15:15 +0100 + tcos (0.89.70) unstable; urgency=low * xmlrpc/sh/tcos-ftpclient: Parse OPEN in True/False way -- cgit v1.2.3 From 0d1f52a5b5a293d24719416836ba9114212870d6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 27 Nov 2010 16:13:13 +0100 Subject: debian/control: add libglib2.0-dev to Build Depends (get-xdg-desktop) --- debian/control | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 776788a..d9baaa2 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,8 @@ Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, - libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev + libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev, + libglib2.0-dev Standards-Version: 3.8.0 Vcs-Git: http://tcosproject.org/git/tcos.git Vcs-Browser: http://tcosproject.org/cgit/tcos.git/ -- cgit v1.2.3 From 795d364cdc25aa37f69ab5ce457a9473a9b6a272 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 27 Nov 2010 17:16:35 +0100 Subject: debian/initramfs-tools-tcos.install: rmeove menu.lst-tcos --- debian/initramfs-tools-tcos.install | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 99a3ce0..592fca8 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -14,7 +14,6 @@ usr/share/tcos/tcos-modules.conf usr/share/tcos/inc usr/share/tcos/logo.xpm.gz etc/tcos/hacking/template -etc/tcos/menu.lst-tcos etc/tcos/pxelinux.cfg.tpl etc/tcos/conf.d/branding.info etc/tcos/templates/branding-pxelinux.info -- cgit v1.2.3 From 38cca8b65cbdfbf03483fc37f80ed2f9ba47495c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 27 Nov 2010 17:32:45 +0100 Subject: Switch to dpkg-source 3.0 (native) --- debian/source/format | 1 + 1 file changed, 1 insertion(+) create mode 100644 debian/source/format (limited to 'debian') diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) -- cgit v1.2.3 From 54d4abd1318142773f054d287377b35264b2a1c9 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 6 Dec 2010 14:51:27 +0100 Subject: Remove UPGRADE.debian and references --- debian/initramfs-tools-tcos.docs | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.docs b/debian/initramfs-tools-tcos.docs index ea882eb..07f3a66 100644 --- a/debian/initramfs-tools-tcos.docs +++ b/debian/initramfs-tools-tcos.docs @@ -2,6 +2,5 @@ HACKING.es TODO README README.wireless -UPGRADE.debian README.cache README.freenx -- cgit v1.2.3 From acc28f98ee94420909bc056f5e778faa4af864b5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 6 Dec 2010 14:52:57 +0100 Subject: Remove not needed SecurityPolicy --- debian/initramfs-tools-tcos.install | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 592fca8..29c2de5 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -19,7 +19,6 @@ etc/tcos/conf.d/branding.info etc/tcos/templates/branding-pxelinux.info etc/tcos/version.conf etc/tcos/xorg.conf.tpl -etc/tcos/SecurityPolicy etc/tcos/initramfs.conf etc/tcos/tcos.conf etc/tcos/pxelinux.menu.cfg.tpl -- cgit v1.2.3 From 49e811165b7008e6229ef661e277d40bc8f990d5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 6 Dec 2010 16:14:14 +0100 Subject: Release 0.89.72 --- debian/changelog | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d21a3a0..d70a87f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,24 @@ +tcos (0.89.72) unstable; urgency=low + + * Convert bin/get-xdg-desktop script in glib C app in lockscreen/get- + xdg-desktop.c + * debian/control: add libglib2.0-dev to Build Depends (get-xdg- + desktop) + * lockscreen/Makefile: compile get-xdg-desktop with warnings + * Remove GRUB to build ISOS + * lockscreen/Makefile: Add GXD to all target and fix install GXD + * debian/initramfs-tools-tcos.install: rmeove menu.lst-tcos + * tcos-standalone/Makefile: disable qcv locale + * Switch to dpkg-source 3.0 (native) + * Remove AUTOFS support + * remove destripar_initramfs.sh, not needed + * Remove UPGRADE.debian and references + * Remove not needed SecurityPolicy + * Remove obsolete daemonize dir + * lockscreen/screensize.c, fix header and close display + + -- Mario Izquierdo (mariodebian) Mon, 06 Dec 2010 16:13:52 +0100 + tcos (0.89.71) unstable; urgency=low * common.mk Update Ubuntu Lucid kernel 2.6.32-26 -- cgit v1.2.3 From 72e05ba40efa7a9a9d1bb908269c51e8a2860039 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 8 Jan 2011 15:59:25 +0100 Subject: remove usplash support --- debian/control | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index d9baaa2..7e128d1 100644 --- a/debian/control +++ b/debian/control @@ -111,7 +111,6 @@ Recommends: tcos-configurator, ltspfs, fuse-utils, pulseaudio-esound-compat | esound -Suggests: tcos-usplash | tcos-splashy XB-Python-Version: ${python:Versions} Description: New thin client implementation This is a system for generating thin client hosts using initramfs. -- cgit v1.2.3 From cb793555d2dda9754c7c1fb51449e351f8703325 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 8 Jan 2011 17:17:03 +0100 Subject: remove dhcp-client depend, switch to busybox udhcpc --- debian/control | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 7e128d1..b616140 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,6 @@ Package: initramfs-tools-tcos Architecture: all Depends: tcos-core, initramfs-tools (>= 0.40), - isc-dhcp-client | dhcp3-client | dhcp-client, console-setup | console-data, squashfs-tools, pciutils, -- cgit v1.2.3 From a078ebe3536350f9f1bd928aab410e5269fff36f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 8 Jan 2011 22:04:17 +0100 Subject: clean old dhcp & splash code, and use /sbin/udhcpc if avalaible (lenny) --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index b616140..9b1420e 100644 --- a/debian/control +++ b/debian/control @@ -46,7 +46,7 @@ Description: Tools for generating a TCOS thin client bootable image Package: tcos-core Architecture: any -Depends: busybox | busybox-static , +Depends: busybox (>= 1:1.13.3) | busybox-static (>= 1:1.13.3) | udhcpc, xterm, x11vnc, xvnc4viewer | xvncviewer, -- cgit v1.2.3 From 5f97bdde2485ed656e364c390dda8ab5ecfe60cd Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 12 Jan 2011 15:16:42 +0100 Subject: Release 0.89.73 --- debian/changelog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d70a87f..e043b65 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +tcos (0.89.73) unstable; urgency=low + + * tcos-standalone/tcos-standalone.desktop: replace gksu with su-to- + root + * bin/get_vga_vendor: use grep to extract vendor ID and product ID + * bin/configurexorg: change method to get PCI vendor ID and product ID + * remove usplash support + * remove dhcp-client depend, switch to busybox udhcpc + * udhcpc-script: use ifconfig without /sbin and save all vars in + /tmp/net/.data + * udhcpc read serverid instead of dhcpserver + * clean old dhcp & splash code, and use /sbin/udhcpc if avalaible + (lenny) + * hooks-addons/01busybox: use TCOS_BINS/busybox if found + * hooks-addons/01dhclient: make check with DESTDIR/busybox + + -- Mario Izquierdo (mariodebian) Wed, 12 Jan 2011 15:16:16 +0100 + tcos (0.89.72) unstable; urgency=low * Convert bin/get-xdg-desktop script in glib C app in lockscreen/get- -- cgit v1.2.3 From 661520e4ea0d304a6ba0ce952c45155374fa9446 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 12 Jan 2011 15:40:37 +0100 Subject: Release 0.89.73 (bis) --- debian/changelog | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e043b65..b736e87 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,8 +13,13 @@ tcos (0.89.73) unstable; urgency=low (lenny) * hooks-addons/01busybox: use TCOS_BINS/busybox if found * hooks-addons/01dhclient: make check with DESTDIR/busybox + * hooks-addons/22esd: remove obsolete + * hooks-addons/09printer: checkbashisms, remove function + * scripts/tcos-top/50fstab: checkbashism let => a=(()) + * scripts/tcos-premount/40tftp: checkbashism 'echo -e' + * bin/gentcos: checkbashism 'echo -e' - -- Mario Izquierdo (mariodebian) Wed, 12 Jan 2011 15:16:16 +0100 + -- Mario Izquierdo (mariodebian) Wed, 12 Jan 2011 15:40:15 +0100 tcos (0.89.72) unstable; urgency=low -- cgit v1.2.3 From 335935c59a94db23a727a56d04951e4c4d0ed8f2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 12 Jan 2011 17:25:06 +0100 Subject: Release 0.89.74 --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b736e87..e77371c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +tcos (0.89.74) unstable; urgency=low + + * hooks-addons/01busybox: delete old busybox if exists + * hooks-addons/01dhclient: copy /usr/lib/tcos/busybox if exists, don't + show error messages + + -- Mario Izquierdo (mariodebian) Wed, 12 Jan 2011 17:24:40 +0100 + tcos (0.89.73) unstable; urgency=low * tcos-standalone/tcos-standalone.desktop: replace gksu with su-to- -- cgit v1.2.3 From e11fc6f94c8a557e671aa1ad2cfda80802504a2c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 5 Feb 2011 15:55:57 +0100 Subject: Release 0.89.75 --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index e77371c..3b32eea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +tcos (0.89.75) unstable; urgency=low + + * bin/tcos-buildchroot: remove dhcp3-client + * cosmetic changes, remove extra spaces + * Makefile common.mk: add Debian Squeeze + + -- Mario Izquierdo (mariodebian) Sat, 05 Feb 2011 15:55:30 +0100 + tcos (0.89.74) unstable; urgency=low * hooks-addons/01busybox: delete old busybox if exists -- cgit v1.2.3 From f5ab36bb9ebb59793bad54e3b20d9c7b23fdf85f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 6 Feb 2011 16:44:41 +0100 Subject: debian/copyright: Machine readable debian/copyright format --- debian/copyright | 106 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 57 insertions(+), 49 deletions(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index 8cf88dc..a42e2c8 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,57 +1,65 @@ -This package was debianized by Mario Izquierdo (mariodebian) - on Sat, 14 Oct 2005 10:24:07 +0200. +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: tcos +Source: http://tcosproject.org/cgit/tcos.git -It was downloaded from: - http://tcosproject.org/cgit/tcos.git +Files: xmlrpc/common.c (base64 functions) +Copyright: 2005, Jouni Malinen +License: GPL-2.0+ -Author: Mario Izquierdo (mariodebian) +Files: session-cmd/* +Copyright: 2007 Luis Garcia Gisbert +License: GPL-2.0+ -Homepage: - http://www.tcosproject.org +Files: lockscreen/lockscreen.c lockscreen/lockscreen2.c +Copyright: 2004,2005 Tobias Doerffel +License: GPL-2.0+ -Licenses: +Files: lockscreen/waitforX.c (based on xinit.c code: waitforserver() ) +Copyright: 1986, 1998 The Open Group +License: The Open Group - All files except next exceptions are GPL2+: - 2005 - 2009 Mario Izquierdo - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License. +Files: * +Copyright: 2005,2011 Mario Izquierdo (mariodebian) +License: GPL-2.0+ - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. +Files: debian/* +Copyright: 2005,2011 Mario Izquierdo (mariodebian) +License: GPL-2.0+ - You should have received a copy of the GNU General Public License with - the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; - if not, write to the Free Software Foundation, Inc., 59 Temple Place, - - lockscreen/waitforX.c: - Copyright © 1986, 1998 The Open Group - based on xinit.c code (waitforserver) - http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/src/waitforX.c - - lockscreen/[lockscreen.c|lockscreen2.c]: - Based on screen_locker.c - screen-locker, which is part of the iTALC client-software - iTALC/Client-software - Copyright © 2004-2005 Tobias Doerffel - - - xmlrpc/common.c: (base64 stuff) - Base64 encoding/decoding (RFC1341) - Copyright © 2005, Jouni Malinen - Adapted to TCOS by Mario Izquierdo (no line breaks output to stdout) - http://www.koders.com/c/fidC4909D9B4301A6E931115BCFD347E5DB79620A7D.aspx?s=base64_table#L20 - - session-cmd/*: - Scripts to exit from gnome using sockets - Copyright © 2007 Luis Garcia Gisbert - - -On Debian systems, the complete text of the GNU General Public -License, version 2, can be found in /usr/share/common-licenses/GPL-2. - -The Debian packaging is © 2005, Mario Izquierdo (mariodebian) - and is licensed under the GPL, see above. +License: GPL-2.0+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". +License: The Open Group + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation. + . + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN + AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + . + Except as contained in this notice, the name of The Open Group shall not be + used in advertising or otherwise to promote the sale, use or other dealings + in this Software without prior written authorization from The Open Group. -- cgit v1.2.3 From a52e9c68502a080cb34cbd463603ac7792ca715e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 6 Feb 2011 17:28:29 +0100 Subject: update debian/copyright --- debian/copyright | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index a42e2c8..fd49ccc 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,9 +1,11 @@ Format: http://dep.debian.net/deps/dep5 Upstream-Name: tcos +Upstream-Contact: Mario Izquierdo (mariodebian) Source: http://tcosproject.org/cgit/tcos.git Files: xmlrpc/common.c (base64 functions) -Copyright: 2005, Jouni Malinen +Comment: base64 encoding/decoding (RFC1341) functions +Copyright: 2005 Jouni Malinen License: GPL-2.0+ Files: session-cmd/* @@ -11,19 +13,23 @@ Copyright: 2007 Luis Garcia Gisbert License: GPL-2.0+ Files: lockscreen/lockscreen.c lockscreen/lockscreen2.c -Copyright: 2004,2005 Tobias Doerffel +Comment: based on iTalC lockscreen +Copyright: 2004-2005 Tobias Doerffel License: GPL-2.0+ -Files: lockscreen/waitforX.c (based on xinit.c code: waitforserver() ) -Copyright: 1986, 1998 The Open Group +Files: lockscreen/waitforX.c +Comment: based on xinit.c code, waitforserver() +Copyright: 1986-1998 The Open Group License: The Open Group Files: * -Copyright: 2005,2011 Mario Izquierdo (mariodebian) +Copyright: 2005-2011 Mario Izquierdo (mariodebian) + 2007-2010 Ignacio Vidal License: GPL-2.0+ Files: debian/* -Copyright: 2005,2011 Mario Izquierdo (mariodebian) +Copyright: 2005-2011 Mario Izquierdo (mariodebian) + 2007-2010 Ignacio Vidal License: GPL-2.0+ License: GPL-2.0+ -- cgit v1.2.3 From 7509033fa2ac2741f87b57eedb8950c3821cf393 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 14 Feb 2011 17:34:54 +0100 Subject: debian/control: fix descriptions --- debian/control | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 9b1420e..3d6809b 100644 --- a/debian/control +++ b/debian/control @@ -71,8 +71,8 @@ Recommends: vlc, ethtool Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) XB-Python-Version: ${python:Versions} -Description: Common scripts and bins for generating a thin client bootable image: TCOS - This package contain common scripts, libs , bins and dependencies to +Description: Common scripts and bins for generating a TCOS thin client bootable image + This package contain common scripts, libs, bins and dependencies to generate network images or be used in standalone hosts. @@ -111,20 +111,20 @@ Recommends: tcos-configurator, fuse-utils, pulseaudio-esound-compat | esound XB-Python-Version: ${python:Versions} -Description: New thin client implementation +Description: Base package for install a TCOS (Thin client) server This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot thin client terminals. TCOS support dhcp, sound (alsa & esound | pulseaudio ), ltspfs, Xorg and more utils. . - This metapackage install and recommends all required packages to make a + This package install and recommends all required packages to make a TCOS thin client server. Package: tcos-tftp-dhcp Architecture: all -Depends: atftpd, dhcp3-server | dhcp-server, ${misc:Depends} +Depends: atftpd, isc-dhcp-server | dhcp3-server | dhcp-server, ${misc:Depends} Description: Metapackage to install TCOS with atftp and DHCP server - This metapackage depends on atftp and a DHCP daemon to provide server + This metapackage depends on atftp and a DHCP server to provide needed daemons needed to run a TCOS server. -- cgit v1.2.3 From 2f20d841bcb9b308f26129b79a53e66a83f0693d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 14 Feb 2011 17:35:14 +0100 Subject: debian/*.p* clean scripts and set /bin/sh as shell --- debian/initramfs-tools-tcos.postinst | 22 ++++++++-------------- debian/initramfs-tools-tcos.postrm | 9 +++++---- debian/tcos-core.postinst | 25 +++++++++++++++++-------- debian/tcos-core.postrm | 20 ++++++++++---------- debian/tcos-standalone.postinst | 2 +- debian/tcos-standalone.postrm | 2 +- debian/tcos-standalone.prerm | 2 +- 7 files changed, 43 insertions(+), 39 deletions(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 58addc2..9d30225 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -1,7 +1,7 @@ -#!/bin/bash +#!/bin/sh set -e -# create group tcos +# create tcos group if not exists if ! getent group tcos >/dev/null; then addgroup --quiet --system tcos || true fi @@ -24,12 +24,6 @@ if [ -d /etc/tcos/templates ];then chmod -f -R 640 /etc/tcos/templates/tcos* 2>/dev/null || true fi -# set SUID in tcos-net-controller (iptables wrapper) -if [ -e /usr/lib/tcos/tnc ];then - chown -f root:tcos /usr/lib/tcos/tnc - chmod -f 4750 /usr/lib/tcos/tnc -fi - # create file [ ! -e /etc/tcos/modules ] && touch /etc/tcos/modules @@ -44,8 +38,8 @@ function read_inetd() { if [ -f /etc/inetd.conf ]; then # get last word of tftp file - tmp=$(grep ^tftp /etc/inetd.conf 2>/dev/null | awk '{print $NF}') - if [ -d "${tmp}" ]; then + tmp=$(awk '/^tftp/ {print $NF}' /etc/inetd.conf 2>/dev/null) + if [ -d "${tmp}" ]; then TFTPBOOT=${tmp} fi fi @@ -55,8 +49,8 @@ function read_dnsmasq() { # read tftp-root var from /etc/dnsmasq.conf if [ -f /etc/dnsmasq.conf ]; then - tmp=$(grep ^tftp-root /etc/dnsmasq.conf 2>/dev/null | awk -F'=' '{print $2}') - if [ -d "${tmp}" ]; then + tmp=$(awk -F'=' '/^tftp-root/ {print $2}' /etc/dnsmasq.conf 2>/dev/null) + if [ -d "${tmp}" ]; then TFTPBOOT=${tmp} fi fi @@ -65,8 +59,8 @@ function read_dnsmasq() { function read_from_conf() { #$1 is conf file if [ -f "$1" ]; then - for txt in $(grep OPTIONS "$1" ); do - if [ $(echo $txt |grep -c "/" ) = 1 ]; then + for txt in $(grep OPTIONS "$1" ); do + if [ $(echo $txt |grep -c "/" ) = 1 ]; then TFTPBOOT=$(echo $txt| sed s/"\""/""/g) fi done diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index 26d5c69..e47704d 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -1,12 +1,13 @@ -#!/bin/bash +#!/bin/sh set -e case "$1" in purge) - #if getent group tcos >/dev/null; then - # delgroup --quiet --system tcos > /dev/null || true - #fi + if getent group tcos >/dev/null; then + delgroup --quiet --system tcos > /dev/null || true + fi + # delete all generated files and dirs rm -rf /var/lib/tcos/tftp rm -rf /var/lib/tcos/fs-* diff --git a/debian/tcos-core.postinst b/debian/tcos-core.postinst index e975d83..e27b676 100644 --- a/debian/tcos-core.postinst +++ b/debian/tcos-core.postinst @@ -1,21 +1,30 @@ -#!/bin/bash +#!/bin/sh set -e +# add tcos group if not exists if ! getent group tcos >/dev/null; then addgroup --quiet --system tcos || true fi -if [ -d /etc/tcos/ssl ]; then - chmod -f 640 /etc/tcos/ssl/* 2>/dev/null - chown -f root:tcos /etc/tcos/ssl/* 2>/dev/null +if [ -d /etc/tcos/ssl ]; then + chmod -f 640 /etc/tcos/ssl/* 2>/dev/null + chown -f root:tcos /etc/tcos/ssl/* 2>/dev/null fi -# set tnc rights for standalone hosts -if [ ! -d /var/lib/tcos/tftp ] && [ -e /usr/lib/tcos/tnc ];then - chown -f root:root /usr/lib/tcos/tnc - chmod -f 0700 /usr/lib/tcos/tnc + +if [ -e /usr/lib/tcos/tnc ];then + if [ -d /var/lib/tcos/tftp ]; then + # TCOS server, set SUID in tcos-net-controller (iptables wrapper) + chown -f root:tcos /usr/lib/tcos/tnc + chmod -f 4750 /usr/lib/tcos/tnc + else + # TCOS standalone, set tnc rights for standalone hosts + chown -f root:root /usr/lib/tcos/tnc + chmod -f 0700 /usr/lib/tcos/tnc + fi fi + if ! getent group tcosmonitor-exclude >/dev/null; then addgroup --quiet --system tcosmonitor-exclude || true fi diff --git a/debian/tcos-core.postrm b/debian/tcos-core.postrm index 00d9ff0..d48c70a 100644 --- a/debian/tcos-core.postrm +++ b/debian/tcos-core.postrm @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh set -e @@ -18,18 +18,18 @@ case "$1" in configure|reconfigure) reload_dbus ;; - # purge) - # if getent group tcosmonitor-exclude >/dev/null; then - # delgroup --quiet --system tcosmonitor-exclude > /dev/null || true - # fi - # if getent group tcos >/dev/null; then - # delgroup --quiet --system tcos > /dev/null || true - # fi - #;; - remove) + purge) + if getent group tcosmonitor-exclude >/dev/null; then + delgroup --quiet --system tcosmonitor-exclude > /dev/null || true + fi + if getent group tcos >/dev/null; then + delgroup --quiet --system tcos > /dev/null || true + fi rm -f /etc/dbus/system.d/tcosmonitor.conf reload_dbus ;; + #remove) + #;; esac diff --git a/debian/tcos-standalone.postinst b/debian/tcos-standalone.postinst index 4340a4e..8f76a15 100644 --- a/debian/tcos-standalone.postinst +++ b/debian/tcos-standalone.postinst @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh set -e diff --git a/debian/tcos-standalone.postrm b/debian/tcos-standalone.postrm index cc30a1b..afa96ca 100644 --- a/debian/tcos-standalone.postrm +++ b/debian/tcos-standalone.postrm @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh set -e diff --git a/debian/tcos-standalone.prerm b/debian/tcos-standalone.prerm index 165def4..6535b9c 100644 --- a/debian/tcos-standalone.prerm +++ b/debian/tcos-standalone.prerm @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh set -e case "$1" in -- cgit v1.2.3 From 71824a5f79a8ab94a54a3fc01d952c9cf6df3050 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 14 Feb 2011 17:42:36 +0100 Subject: Release 0.89.76 Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 3b32eea..b9d285e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +tcos (0.89.76) unstable; urgency=low + + * debian/copyright: Machine readable debian/copyright format + * update debian/copyright + * bin/get_vga_vendor: cache VGA Vendor output in /tmp/vga_vendor + * global license headers fix + * Makefile: delete obsolete targets + * debian/control: fix descriptions + * debian/*.p* clean scripts and set /bin/sh as shell + + -- Mario Izquierdo (mariodebian) Mon, 14 Feb 2011 17:41:29 +0100 + tcos (0.89.75) unstable; urgency=low * bin/tcos-buildchroot: remove dhcp3-client -- cgit v1.2.3 From 5044415f86b93274f6d55fa6601b955d4c1578e8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 16 Feb 2011 17:36:01 +0100 Subject: lockscreen/Makefile lockscreen/waitforX.c debian/copyright: rewrite waitforX --- debian/copyright | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index fd49ccc..19ca344 100644 --- a/debian/copyright +++ b/debian/copyright @@ -17,11 +17,6 @@ Comment: based on iTalC lockscreen Copyright: 2004-2005 Tobias Doerffel License: GPL-2.0+ -Files: lockscreen/waitforX.c -Comment: based on xinit.c code, waitforserver() -Copyright: 1986-1998 The Open Group -License: The Open Group - Files: * Copyright: 2005-2011 Mario Izquierdo (mariodebian) 2007-2010 Ignacio Vidal @@ -49,23 +44,3 @@ License: GPL-2.0+ On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". -License: The Open Group - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation. - . - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - . - Except as contained in this notice, the name of The Open Group shall not be - used in advertising or otherwise to promote the sale, use or other dealings - in this Software without prior written authorization from The Open Group. -- cgit v1.2.3 From f994435b411c0e35a97d60adb0d39fa8f33f8453 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 16 Feb 2011 17:44:19 +0100 Subject: Release 0.89.77 --- debian/changelog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index b9d285e..046a437 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +tcos (0.89.77) unstable; urgency=low + + * bin/get_vga_vendor: Use /sys/bus/pci with CLASS 0x030000 to search VGA vendor + * lockscreen/Makefile lockscreen/waitforX.c debian/copyright: rewrite waitforX + * hooks-addons: exit if waitforX fail + * bin/get_vga_vendor bin/configurexorg: save VENDOR and MODEL and use in configurexorg + * xmlrpc/pci.h: simplify PCI_ALL command + + -- Mario Izquierdo (mariodebian) Wed, 16 Feb 2011 17:43:53 +0100 + tcos (0.89.76) unstable; urgency=low * debian/copyright: Machine readable debian/copyright format -- cgit v1.2.3 From e8fd55a6c0dfb0d0ef0050496ed45f5fc8e775b0 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 16 Feb 2011 18:08:07 +0100 Subject: Release 0.89.78 Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 046a437..5027f52 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +tcos (0.89.78) unstable; urgency=low + + * lockscreen/Makefile tmixer/Makefile: add lost link flags, thanks ghe@d.o + + -- Mario Izquierdo (mariodebian) Wed, 16 Feb 2011 18:07:32 +0100 + tcos (0.89.77) unstable; urgency=low * bin/get_vga_vendor: Use /sys/bus/pci with CLASS 0x030000 to search VGA vendor -- cgit v1.2.3 From 6fe5f8d4f3e385545b9d669f15e8fed757930210 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 16 Feb 2011 19:01:34 +0100 Subject: debian/initramfs-tools-tcos.postinst: bashish, don't use function --- debian/initramfs-tools-tcos.postinst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 9d30225..996a931 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -33,7 +33,7 @@ TFTPBOOT_DEFAULT=/var/lib/tftpboot TFTPBOOT= -function read_inetd() { +read_inetd() { # read tftpboot dir from inetd.conf if [ -f /etc/inetd.conf ]; then # get last word of tftp file @@ -45,7 +45,7 @@ function read_inetd() { fi } -function read_dnsmasq() { +read_dnsmasq() { # read tftp-root var from /etc/dnsmasq.conf if [ -f /etc/dnsmasq.conf ]; then @@ -56,7 +56,7 @@ function read_dnsmasq() { fi } -function read_from_conf() { +read_from_conf() { #$1 is conf file if [ -f "$1" ]; then for txt in $(grep OPTIONS "$1" ); do -- cgit v1.2.3 From cc36a93212be1eae36606e24cf58a1a5a7df3d4d Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sat, 19 Feb 2011 17:32:43 +0100 Subject: debian/tcos-standalone.init: cosmetic changes in init script --- debian/tcos-standalone.init | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 6e62535..1290ef5 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -111,14 +111,14 @@ do_stop() do_wakeonlan() { # get list of network interfaces - TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v lo|grep -v sit0|grep -v wmaster|grep -v vmnet|grep -v vbox) + TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v -e lo -e sit0 -e wmaster -e vmnet -e vbox) # search for network interfaces with link ok status for dev in $TCOS_NET_DEVS; do # have link ??? if [ -e /sys/class/net/$dev/carrier ] && \ [ "$(cat /sys/class/net/$dev/carrier 2>/dev/null)" = 1 ] && \ - [ "$(/usr/sbin/ethtool $dev| grep -c "Wake-on: g")" = "1" ]; then + [ "$(/usr/sbin/ethtool $dev| grep -c 'Wake-on: g')" = "1" ]; then /usr/sbin/ethtool -s $dev wol g > /dev/null 2>&1 fi done -- cgit v1.2.3 From d1a8f8ef060bc171acec2b6a4185020cc06083ec Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 25 Feb 2011 18:38:15 +0100 Subject: debian/control: Use Standars 3.9.1 and add libxmlrpc-core-c3-dev as alternative of libxmlrpc-c3-dev --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 3d6809b..823f692 100644 --- a/debian/control +++ b/debian/control @@ -2,10 +2,10 @@ Source: tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, +Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-core-c3-dev | libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev, libglib2.0-dev -Standards-Version: 3.8.0 +Standards-Version: 3.9.1 Vcs-Git: http://tcosproject.org/git/tcos.git Vcs-Browser: http://tcosproject.org/cgit/tcos.git/ Homepage: http://www.tcosproject.org -- cgit v1.2.3 From 1eda8e6253c76d5215913b2b5376550c4884ece8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 25 Feb 2011 18:38:55 +0100 Subject: Release 0.89.79 Signed-off-by: Mario Izquierdo (mariodebian) --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 5027f52..ac3018a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +tcos (0.89.79) unstable; urgency=low + + * bin/configurexorg: fix quotes in font paths + * debian/initramfs-tools-tcos.postinst: bashish, don't use function + * debian/tcos-standalone.init: cosmetic changes in init script + * debian/control: Use Standars 3.9.1 and add libxmlrpc-core-c3-dev as alternative of libxmlrpc-c3-dev + + -- Mario Izquierdo (mariodebian) Fri, 25 Feb 2011 18:38:33 +0100 + tcos (0.89.78) unstable; urgency=low * lockscreen/Makefile tmixer/Makefile: add lost link flags, thanks ghe@d.o -- cgit v1.2.3 From 8ec8773e098353e521581efba663f908911880c6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 25 Feb 2011 19:09:55 +0100 Subject: change xmlrpc dev build depends order --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 823f692..7921ffc 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: tcos Section: net Priority: optional Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-core-c3-dev | libxmlrpc-c3-dev, libxau-dev, libxaw7-dev, +Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev | libxmlrpc-core-c3-dev, libxau-dev, libxaw7-dev, libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev, libglib2.0-dev Standards-Version: 3.9.1 -- cgit v1.2.3 From 0e6dd4da6201574f70fadffd7903199a42704202 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 13 Mar 2011 23:36:44 +0100 Subject: Add Avahi tcos-standalone.service file --- debian/tcos-standalone.install | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/tcos-standalone.install b/debian/tcos-standalone.install index ad01010..825edfd 100644 --- a/debian/tcos-standalone.install +++ b/debian/tcos-standalone.install @@ -3,3 +3,4 @@ usr/share/locale/* usr/sbin/tcos-standalone usr/share/tcos-standalone/* usr/share/applications/tcos-standalone.desktop +etc/avahi/services/tcos-standalone.service -- cgit v1.2.3 From dc8c0d07a10da0803699d3206ed0d083dcba5b13 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 17 Mar 2011 14:21:10 +0100 Subject: add OpenVPN support for TCOS images --- debian/initramfs-tools-tcos.install | 2 ++ 1 file changed, 2 insertions(+) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 29c2de5..bef8948 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -24,3 +24,5 @@ etc/tcos/tcos.conf etc/tcos/pxelinux.menu.cfg.tpl etc/tcos/hooks/tcosmain etc/tcos/pxelinux.d +etc/tcos/openvpn +usr/sbin/tcos-init-openvpn -- cgit v1.2.3 From 305560ae96b61dae9ce7b1ee59de53539ef529e2 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 12 Jun 2011 13:47:12 +0200 Subject: Release 0.89.80 --- debian/changelog | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index ac3018a..25472c3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,33 @@ +tcos (0.89.80) unstable; urgency=low + + * change xmlrpc dev build depends order + * xmlrpc/Makefile: use $(shell cmd) instead of + * hooks-addons/16dbus-avahi: add Avahi mDNS for autodiscover tcos hosts + * hooks-addons/16dbus-avahi: join the Avahi services in one file + * Add Avahi tcos-standalone.service file + * add OpenVPN support for TCOS images + * conf/base.conf: add TCOS_OPENVPN var (disabled by default) + * hooks-addons/18openvpn: fix var names + * scripts/tcos-top/05network: Use TCOS_SERVER instead of dhcpserver for tcos-server in /etc/hosts + * xmlrpc/sh/getinfo.sh: fix typo + * hooks-addons/18openvpn: don't save hostname as VPN server IP + * openvpn/tcos-init-openvpn: secure key files and restart openvpn with cond-restart + * scripts/tcos-bottom/25startx: Use getinfo to get NETWORK_IP + * openvpn/tcos-init-openvpn: add info messages + * xmlrpc/sh/getinfo.sh hooks-addons/18openvpn: use tap0 instead of tun0 and wait for VPN link + * hooks-addons/18openvpn: Add message when starting VPN + * Switch VPN dir from /etc/tcos/openvpn to /var/lib/tcos/openvpn + * initial multiseat support + * bin/tcos-buildchroot: fix udevadm calls in chroot and use dpkg-divert to move files + * openvpn: use tap instead of tun in server side + * hooks-addons/00main: Use /lib/x86_64-linux-gnu if found + * hooks-addons/01busybox: remove silent old busybox + * hooks-addons/03udev2: copy /lib/udev/pci-db if found (sound realated) + * hooks-addons/18openvpn: add break points + * bin/gentcos: convert module links in files and call parse_pxelinuxcfg after image build + + -- Mario Izquierdo (mariodebian) Sun, 12 Jun 2011 13:46:41 +0200 + tcos (0.89.79) unstable; urgency=low * bin/configurexorg: fix quotes in font paths -- cgit v1.2.3 From 16d05d424d29b77a403cc37d350bc34e1fa36a54 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 12 Jun 2011 14:31:20 +0200 Subject: debian/initramfs-tools-tcos.install: Install OpenVPN files in /var/lib/tcos/openvpn --- debian/initramfs-tools-tcos.install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index bef8948..0b10053 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -24,5 +24,5 @@ etc/tcos/tcos.conf etc/tcos/pxelinux.menu.cfg.tpl etc/tcos/hooks/tcosmain etc/tcos/pxelinux.d -etc/tcos/openvpn +var/lib/tcos/openvpn usr/sbin/tcos-init-openvpn -- cgit v1.2.3 From 5abddeb3a9950320991478404e614470b3b4f324 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 12 Jun 2011 14:32:03 +0200 Subject: Release 0.89.81 --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 25472c3..9aae8b4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +tcos (0.89.81) unstable; urgency=low + + * debian/initramfs-tools-tcos.install: Install OpenVPN files in /var/lib/tcos/openvpn + * common.mk: Update kernels + + -- Mario Izquierdo (mariodebian) Sun, 12 Jun 2011 14:31:46 +0200 + tcos (0.89.80) unstable; urgency=low * change xmlrpc dev build depends order -- cgit v1.2.3 From 5efe1d052e0cc106cb97a5477eaeeb9e3a291c19 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 6 Jul 2011 14:43:25 +0200 Subject: Release 0.89.82 --- debian/changelog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9aae8b4..6273cd5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +tcos (0.89.82) unstable; urgency=low + + * Add Ubuntu Natty and update Ubuntu Maverick kernels + * lockscreen/Makefile: Use pkg-config to get glib-2.0 includes and libs + * Fix warnings: 'variable XXX set but not used [-Wunused-but-set-variable]' + * Fix multiarch support + * hooks-addons/51dri: Add multiarch support + * hooks-addons/00main: Add more multiarch code, and include rpcbind daemon + * scripts/tcos-top/05network: Exec rpcbind if found + * hooks-addons/04debug: ldd use x64 if exists + * hooks-addons/50xorg: delete libnvidia files in image + * bin/tcos-buildchroot: add file to package list in chroot + * hooks-addons/05compcache: Use 'zram' in newer kernels + * hooks-addons/50xorg: search for NVIDIA in libglx.so + * Use '-e' instead '-d' for dir tests + + -- Mario Izquierdo (mariodebian) Wed, 06 Jul 2011 14:42:59 +0200 + tcos (0.89.81) unstable; urgency=low * debian/initramfs-tools-tcos.install: Install OpenVPN files in /var/lib/tcos/openvpn -- cgit v1.2.3 From 90e86ff6cb22b8d85142a6eb41b7f0ce2b9ebacc Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Tue, 6 Sep 2011 17:37:26 +0200 Subject: Release 0.89.83 --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6273cd5..a20b0f0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +tcos (0.89.83) unstable; urgency=low + + * fix some compilations warnings variable ‘XXX’ set but not used [-Wunused-but-set-variable] + * hooks-addons/00main: multiarch support for libgssapi_krb5.so + * hooks-addons/51paquito: fix typo ) => } + + -- Mario Izquierdo (mariodebian) Tue, 06 Sep 2011 17:37:03 +0200 + tcos (0.89.82) unstable; urgency=low * Add Ubuntu Natty and update Ubuntu Maverick kernels -- cgit v1.2.3 From dc90b46e0818b27a60f60030bfd8ce6b4f7f9d00 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 15 Sep 2011 15:43:38 +0200 Subject: Release 0.89.84 --- debian/changelog | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a20b0f0..32f1f33 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,16 @@ +tcos (0.89.84) unstable; urgency=low + + * hooks-addons/00main: really fix libgssapi_krb5 + + -- Mario Izquierdo (mariodebian) Thu, 15 Sep 2011 15:43:18 +0200 + tcos (0.89.83) unstable; urgency=low * fix some compilations warnings variable ‘XXX’ set but not used [-Wunused-but-set-variable] * hooks-addons/00main: multiarch support for libgssapi_krb5.so * hooks-addons/51paquito: fix typo ) => } - -- Mario Izquierdo (mariodebian) Tue, 06 Sep 2011 17:37:03 +0200 + -- Mario Izquierdo (mariodebian) Thu, 15 Sep 2011 15:42:54 +0200 tcos (0.89.82) unstable; urgency=low -- cgit v1.2.3 From fb5bc51331b8ddc13c2c82a2c8eaecdb4f042f0e Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 16 Nov 2011 11:54:01 +0100 Subject: 0.89.84 changes in Debian uploaded packages --- debian/changelog | 2 ++ debian/control | 2 +- debian/initramfs-tools-tcos.install | 4 ++-- debian/tcos-standalone.init | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 32f1f33..d256d75 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,7 @@ tcos (0.89.84) unstable; urgency=low + * Promoted by "Antonio Pérez-Aranda " + from Yaco Sistemas SL * hooks-addons/00main: really fix libgssapi_krb5 -- Mario Izquierdo (mariodebian) Thu, 15 Sep 2011 15:43:18 +0200 diff --git a/debian/control b/debian/control index 7921ffc..7bff8eb 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev | libxmlrpc-core-c3-dev, libxau-dev, libxaw7-dev, libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev, libglib2.0-dev -Standards-Version: 3.9.1 +Standards-Version: 3.9.2 Vcs-Git: http://tcosproject.org/git/tcos.git Vcs-Browser: http://tcosproject.org/cgit/tcos.git/ Homepage: http://www.tcosproject.org diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 0b10053..933d663 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -24,5 +24,5 @@ etc/tcos/tcos.conf etc/tcos/pxelinux.menu.cfg.tpl etc/tcos/hooks/tcosmain etc/tcos/pxelinux.d -var/lib/tcos/openvpn -usr/sbin/tcos-init-openvpn + + diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 1290ef5..df2b6a9 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -118,8 +118,8 @@ do_wakeonlan() # have link ??? if [ -e /sys/class/net/$dev/carrier ] && \ [ "$(cat /sys/class/net/$dev/carrier 2>/dev/null)" = 1 ] && \ - [ "$(/usr/sbin/ethtool $dev| grep -c 'Wake-on: g')" = "1" ]; then - /usr/sbin/ethtool -s $dev wol g > /dev/null 2>&1 + [ "$(/sbin/ethtool $dev| grep -c 'Wake-on: g')" = "1" ]; then + /sbin/ethtool -s $dev wol g > /dev/null 2>&1 fi done } -- cgit v1.2.3 From 09043f55498758234a52f883489c938036ecd2e1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 16 Nov 2011 12:11:17 +0100 Subject: tcos-standalone.init 45wakeonlan: Support old and new ethtool paths --- debian/tcos-standalone.init | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index df2b6a9..337458e 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -29,6 +29,10 @@ SCRIPTNAME=/etc/init.d/$NAME DEFAULT_CONF=/etc/default/tcos-standalone TCOS_STANDALONE_START=0 +ETHTOOL=/sbin/ethtool +[ -x /usr/sbin/ethtool ] && ETHTOOL=/usr/sbin/ethtool + + # Exit if the package is not installed [ ! -e $DAEMON ] && exit 0 @@ -118,8 +122,8 @@ do_wakeonlan() # have link ??? if [ -e /sys/class/net/$dev/carrier ] && \ [ "$(cat /sys/class/net/$dev/carrier 2>/dev/null)" = 1 ] && \ - [ "$(/sbin/ethtool $dev| grep -c 'Wake-on: g')" = "1" ]; then - /sbin/ethtool -s $dev wol g > /dev/null 2>&1 + [ "$(${ETHTOOL} $dev| grep -c 'Wake-on: g')" = "1" ]; then + ${ETHTOOL} -s $dev wol g > /dev/null 2>&1 fi done } -- cgit v1.2.3 From 41edfb60ba586629e38365a26ace754846380cab Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 21 Nov 2011 19:04:04 +0100 Subject: tcos-standalone: move ethtool from Depends to Recommends --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 7bff8eb..ace00ad 100644 --- a/debian/control +++ b/debian/control @@ -80,7 +80,6 @@ Package: tcos-standalone Architecture: all Depends: tcos-core (>= 0.88.0), tcosmonitor-common, - ethtool, openssl, gksu, python, @@ -89,6 +88,7 @@ Depends: tcos-core (>= 0.88.0), python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Conflicts: tcos-core (<< 0.87.15) +Recommends: ethtool XB-Python-Version: ${python:Versions} Description: TCOS GUI configurator for standalone hosts This package contains a PyGTK+ gui configurator and dependencies -- cgit v1.2.3 From 205f7c4a460dcfd9c2d8678ab8dbcc5d16275d01 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 21 Nov 2011 19:04:34 +0100 Subject: debian/tcos-standalone.init: Check if ethtool bin exists before run wakeonlan --- debian/tcos-standalone.init | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index 337458e..e4e30cb 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -29,7 +29,8 @@ SCRIPTNAME=/etc/init.d/$NAME DEFAULT_CONF=/etc/default/tcos-standalone TCOS_STANDALONE_START=0 -ETHTOOL=/sbin/ethtool +ETHTOOL="" +[ -x /sbin/ethtool ] && ETHTOOL=/sbin/ethtool [ -x /usr/sbin/ethtool ] && ETHTOOL=/usr/sbin/ethtool @@ -114,6 +115,10 @@ do_stop() # do_wakeonlan() { + if [ -n "${ETHTOOL}" ]; then + return + fi + # get list of network interfaces TCOS_NET_DEVS=$(ls /sys/class/net/|grep -v -e lo -e sit0 -e wmaster -e vmnet -e vbox) -- cgit v1.2.3 From 1b7bbff95a4ad722f28179b18e17f6d874efde20 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 24 Nov 2011 14:43:30 +0100 Subject: Change Priority to extra, we depend on some extra packages --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index ace00ad..dbf82ae 100644 --- a/debian/control +++ b/debian/control @@ -1,6 +1,6 @@ Source: tcos Section: net -Priority: optional +Priority: extra Maintainer: Mario Izquierdo (mariodebian) Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev | libxmlrpc-core-c3-dev, libxau-dev, libxaw7-dev, libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev, -- cgit v1.2.3 From 1729377ecb54b2bbb658e79f2919ecdb6f72f512 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 24 Nov 2011 15:06:43 +0100 Subject: move from CDBS to dh7 --- debian/control | 4 ++-- debian/pycompat | 1 - debian/rules | 10 ++-------- 3 files changed, 4 insertions(+), 11 deletions(-) delete mode 100644 debian/pycompat (limited to 'debian') diff --git a/debian/control b/debian/control index dbf82ae..3185c0a 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,8 @@ Source: tcos Section: net Priority: extra Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 7.0.0), cdbs, libxmlrpc-c3-dev | libxmlrpc-core-c3-dev, libxau-dev, libxaw7-dev, - libimlib2-dev, python, python-support (>= 0.3), pkg-config, libasound2-dev, +Build-Depends: debhelper (>= 7.0.0), libxmlrpc-c3-dev | libxmlrpc-core-c3-dev, libxau-dev, libxaw7-dev, + libimlib2-dev, python (>= 2.6.6-3~), pkg-config, libasound2-dev, libglib2.0-dev Standards-Version: 3.9.2 Vcs-Git: http://tcosproject.org/git/tcos.git diff --git a/debian/pycompat b/debian/pycompat deleted file mode 100644 index 0cfbf08..0000000 --- a/debian/pycompat +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/debian/rules b/debian/rules index 35a0d6a..790e9d2 100755 --- a/debian/rules +++ b/debian/rules @@ -1,12 +1,6 @@ #!/usr/bin/make -f -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/makefile.mk -# http://cdbs-doc.duckcorp.org/en/cdbs-doc.xhtml -DEB_ISNATIVE=1 -DEB_DESTDIR := $(CURDIR)/debian/tmp -DEB_DH_INSTALL_ARGS := --sourcedir=$(DEB_DESTDIR) -DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(DEB_DESTDIR) +%: + dh $@ --with python2 -DEB_ALL_PACKAGES = initramfs-tools-tcos tcos-core tcos-standalone tcos tcos-tftp-dhcp -- cgit v1.2.3 From f18b18f0eb95883e3124c9387a4dd8864ffcfc36 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 24 Nov 2011 16:02:38 +0100 Subject: Release 0.89.85 --- debian/changelog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d256d75..6070374 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +tcos (0.89.85) unstable; urgency=low + + * common.mk: Update kernel versions (add 2 last Ubuntus) + * tcos-standalone.init 45wakeonlan: Support old and new ethtool paths + * Makefile: disable openvpn install target + * hooks-addons/45wakeonlan: Fix OR => AND in ethtool paths + * tnc/tcos-net-controller.c: Remove not needed include, fix hurd-i386 build + * tcos-standalone: move ethtool from Depends to Recommends + * debian/tcos-standalone.init: Check if ethtool bin exists before run wakeonlan + * hooks-addons/45wakeonlan: refactor ethtool cpifexists + * Change Priority to extra, we depend on some extra packages + * move from CDBS to dh7 + * hooks-addons/50xorg: Remove nVIDIA libs in multiarch paths too + * hooks-addons/21pulseaudio: No install filter, equalizer or rygel modules + + -- Mario Izquierdo (mariodebian) Thu, 24 Nov 2011 16:02:16 +0100 + tcos (0.89.84) unstable; urgency=low * Promoted by "Antonio Pérez-Aranda " -- cgit v1.2.3 From 91a9147cce210f911c2e0a375bba47311ac35808 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 2 Dec 2011 15:49:17 +0100 Subject: Change 'xvnc4viewer | xvncviewer' with xtightvncviewer (avalaible in armel) --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 3185c0a..ae28305 100644 --- a/debian/control +++ b/debian/control @@ -49,7 +49,7 @@ Architecture: any Depends: busybox (>= 1:1.13.3) | busybox-static (>= 1:1.13.3) | udhcpc, xterm, x11vnc, - xvnc4viewer | xvncviewer, + xtightvncviewer, dosfstools, scrot, eject, -- cgit v1.2.3 From 366f3cf01155e7977527289175c587705ff0bbe6 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 7 Dec 2011 23:21:29 +0100 Subject: debian/changelog: split a very long line --- debian/changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 6070374..d818675 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,7 +4,8 @@ tcos (0.89.85) unstable; urgency=low * tcos-standalone.init 45wakeonlan: Support old and new ethtool paths * Makefile: disable openvpn install target * hooks-addons/45wakeonlan: Fix OR => AND in ethtool paths - * tnc/tcos-net-controller.c: Remove not needed include, fix hurd-i386 build + * tnc/tcos-net-controller.c: Remove not needed include, + fix hurd-i386 build * tcos-standalone: move ethtool from Depends to Recommends * debian/tcos-standalone.init: Check if ethtool bin exists before run wakeonlan * hooks-addons/45wakeonlan: refactor ethtool cpifexists -- cgit v1.2.3 From 5afc4fe23be0f6d2a79481124ee0e4decdf46b8a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 7 Dec 2011 23:25:34 +0100 Subject: Release 0.89.86 --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index d818675..8cc833e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +tcos (0.89.86) unstable; urgency=low + + * Change 'xvnc4viewer | xvncviewer' with + xtightvncviewer (avalaible in armel) (closes: #651188) + * debian/changelog: split a very long line + + -- Mario Izquierdo (mariodebian) Wed, 07 Dec 2011 23:24:48 +0100 + tcos (0.89.85) unstable; urgency=low * common.mk: Update kernel versions (add 2 last Ubuntus) -- cgit v1.2.3 From 4c7a556c2f8f02092fd963368ed5cd53656b7303 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 26 Dec 2011 21:18:49 +0100 Subject: tcos-core: Depends on adduser (for postinst/postrm) --- debian/control | 1 + 1 file changed, 1 insertion(+) (limited to 'debian') diff --git a/debian/control b/debian/control index ae28305..3c5eadf 100644 --- a/debian/control +++ b/debian/control @@ -47,6 +47,7 @@ Description: Tools for generating a TCOS thin client bootable image Package: tcos-core Architecture: any Depends: busybox (>= 1:1.13.3) | busybox-static (>= 1:1.13.3) | udhcpc, + adduser, xterm, x11vnc, xtightvncviewer, -- cgit v1.2.3 From 7752a7605ee832405754e891b9b893af915604c8 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 26 Dec 2011 21:27:35 +0100 Subject: initramfs-tools-tcos.postrm: Delete (on purge) some files and dirs, piuparts errors --- debian/initramfs-tools-tcos.postrm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index e47704d..aeff2b5 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -9,9 +9,16 @@ case "$1" in fi # delete all generated files and dirs - rm -rf /var/lib/tcos/tftp - rm -rf /var/lib/tcos/fs-* - rm -rf /var/cache/tcos + rm -rf /var/lib/tcos/tftp + rm -rf /var/lib/tcos/fs-* + rm -rf /var/cache/tcos + + rm -rf /var/lib/tftpboot/tcos + rmdir --ignore-fail-on-non-empty /var/lib/tftpboot || true + + rm -f /etc/tcos/modules + rmdir --ignore-fail-on-non-empty /etc/tcos || true + ;; esac -- cgit v1.2.3 From 23b8a4aa0ee89d5f9392b15e4dbf62848e0df99b Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 29 Dec 2011 15:51:49 +0100 Subject: Move version.conf from /etc/tcos to /var/lib/tcos --- debian/initramfs-tools-tcos.install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index 933d663..cab9844 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,4 +1,5 @@ var/lib/tcos/tftp/* +var/lib/tcos/version.conf usr/sbin/gentcos usr/sbin/tcos-buildchroot usr/bin/tcos-genbootchart @@ -17,7 +18,6 @@ etc/tcos/hacking/template etc/tcos/pxelinux.cfg.tpl etc/tcos/conf.d/branding.info etc/tcos/templates/branding-pxelinux.info -etc/tcos/version.conf etc/tcos/xorg.conf.tpl etc/tcos/initramfs.conf etc/tcos/tcos.conf -- cgit v1.2.3 From 1c9186596d395565591b1e4b2dbda481361afe6a Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 2 Jan 2012 15:42:46 +0100 Subject: Move version.conf to tcos-core (arch depend) --- debian/initramfs-tools-tcos.install | 1 - debian/initramfs-tools-tcos.postinst | 2 ++ debian/tcos-core.install | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.install b/debian/initramfs-tools-tcos.install index cab9844..5bc6e77 100644 --- a/debian/initramfs-tools-tcos.install +++ b/debian/initramfs-tools-tcos.install @@ -1,5 +1,4 @@ var/lib/tcos/tftp/* -var/lib/tcos/version.conf usr/sbin/gentcos usr/sbin/tcos-buildchroot usr/bin/tcos-genbootchart diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 996a931..1fe2d7a 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -27,6 +27,8 @@ fi # create file [ ! -e /etc/tcos/modules ] && touch /etc/tcos/modules +# obsolete file, moved to tcos-core:/var/lib/tcos/version.conf +[ -e /etc/tcos/version.conf ] && /etc/tcos/version.conf # FIXME, now tftp is /srv/tftp TFTPBOOT_DEFAULT=/var/lib/tftpboot diff --git a/debian/tcos-core.install b/debian/tcos-core.install index 2fd9c78..e0eeb4f 100644 --- a/debian/tcos-core.install +++ b/debian/tcos-core.install @@ -6,3 +6,4 @@ usr/sbin/update-tcospasswd usr/sbin/tcospasswd etc/xdg/autostart/session-cmd.desktop etc/tcos/ssl/* +var/lib/tcos/version.conf -- cgit v1.2.3 From 627e6c2fd7225365c1fa1d147de32ad1c1af441f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 2 Jan 2012 17:33:44 +0100 Subject: debian/control: Remove conflicts and XB-Python-Version --- debian/control | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 3c5eadf..6c1c2b3 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,14 @@ Source: tcos Section: net Priority: extra Maintainer: Mario Izquierdo (mariodebian) -Build-Depends: debhelper (>= 7.0.0), libxmlrpc-c3-dev | libxmlrpc-core-c3-dev, libxau-dev, libxaw7-dev, - libimlib2-dev, python (>= 2.6.6-3~), pkg-config, libasound2-dev, +Build-Depends: debhelper (>= 7.0.50~), + python (>= 2.6.6-3~), + libxmlrpc-c3-dev | libxmlrpc-core-c3-dev, + libxau-dev, + libxaw7-dev, + libimlib2-dev, + pkg-config, + libasound2-dev, libglib2.0-dev Standards-Version: 3.9.2 Vcs-Git: http://tcosproject.org/git/tcos.git @@ -35,7 +41,6 @@ Recommends: mbr, cdparanoia, xfonts-100dpi, debootstrap -Conflicts: tcosmonitor (<< 0.1.23.2), tcos (<< 0.89.26) Description: Tools for generating a TCOS thin client bootable image This package contains tools to create a bootable initramfs for prepackaged 2.6 Linux kernel. The initramfs is an cpio archive. At boot time, the kernel @@ -70,8 +75,6 @@ Recommends: vlc, stunnel4, openssl, ethtool -Conflicts: tcosmonitor (<< 0.1.23.2), initramfs-tools-tcos (<< 0.87.0) -XB-Python-Version: ${python:Versions} Description: Common scripts and bins for generating a TCOS thin client bootable image This package contain common scripts, libs, bins and dependencies to generate network images or be used in standalone hosts. @@ -88,9 +91,7 @@ Depends: tcos-core (>= 0.88.0), python-gtk2, python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} -Conflicts: tcos-core (<< 0.87.15) Recommends: ethtool -XB-Python-Version: ${python:Versions} Description: TCOS GUI configurator for standalone hosts This package contains a PyGTK+ gui configurator and dependencies to install and configure a standalone TCOS host. @@ -111,7 +112,6 @@ Recommends: tcos-configurator, ltspfs, fuse-utils, pulseaudio-esound-compat | esound -XB-Python-Version: ${python:Versions} Description: Base package for install a TCOS (Thin client) server This is a system for generating thin client hosts using initramfs. TCOS is a set of build tools to prepare an initramfs image to boot -- cgit v1.2.3 From 7aaf82d05a52c05030f6247e464fef88ad4f89e7 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 2 Jan 2012 17:39:45 +0100 Subject: Release 0.89.87 --- debian/changelog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 8cc833e..9faf7c4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +tcos (0.89.87) unstable; urgency=low + + * conf/xorg.conf.tpl: Add ModulePath to not load propietary drivers + * tcos-core: Depends on adduser (for postinst/postrm) + * initramfs-tools-tcos.postrm: Delete (on purge) some files and dirs, + piuparts errors + * Don't hardcode TCOS_KERNEL_VERSION, use newest from /boot + * Move version.conf from /etc/tcos to /var/lib/tcos + * Move version.conf to tcos-core (arch depend) + * bin/tcos-buildchroot: TCOS_MIRROR optional now with TCOS in + Debian and Ubuntu + * debian/control: Remove conflicts and XB-Python-Version + + -- Mario Izquierdo (mariodebian) Mon, 02 Jan 2012 17:34:07 +0100 + tcos (0.89.86) unstable; urgency=low * Change 'xvnc4viewer | xvncviewer' with -- cgit v1.2.3 From f8f8625bd6b4f6f7ec4a0278ea42d6a89f188903 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Sun, 8 Jan 2012 16:44:40 +0100 Subject: Release 0.89.88 --- debian/changelog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9faf7c4..c99079e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,27 @@ +tcos (0.89.88) unstable; urgency=low + + * bin/tcos-buildchroot: + - Install tcos-keyring only with tcos repo. + - Don't use universe/multiverse in ubuntu-security + * bin/gentcos: Set TCOS_KERNEL to newest vmlinuz in /boot + * bin/tcos-buildchroot: + - Add dbus,dbus-x11,avahi-daemon to chroot. + - Delete not needed code. + - Copy vmlinuz to tftp root + * conf/tcos.conf: Unset TCOS_KERNEL + * conf/tcos.conf.all: TCOS_DBUS=1, pulseaudio needs it + * scripts/tcos-top/01busybox: + - Delete ra interface. + - Send a line break after waiting for net + * hooks-addons/21pulseaudio: + - Enable module-udev-detect if avalaible + * hooks-addons/50xorg: + - Search libGL.so.1 in /usr/lib/ARCH-linux-gnu/mesa/ + * hooks-addons/16dbus-avahi: + - Split TCOS_DBUS and TCOS_AVAHI, TCOS_DBUS is enabled by default now + + -- Mario Izquierdo (mariodebian) Sun, 08 Jan 2012 16:42:46 +0100 + tcos (0.89.87) unstable; urgency=low * conf/xorg.conf.tpl: Add ModulePath to not load propietary drivers -- cgit v1.2.3 From 9052685bfdf9d1e4f34f63b7e836f34308e66212 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 13 Jan 2012 13:05:51 +0100 Subject: debian/initramfs-tools-tcos.postinst: Fix remove obsolete version.conf --- debian/initramfs-tools-tcos.postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postinst b/debian/initramfs-tools-tcos.postinst index 1fe2d7a..682e30e 100644 --- a/debian/initramfs-tools-tcos.postinst +++ b/debian/initramfs-tools-tcos.postinst @@ -28,7 +28,7 @@ fi [ ! -e /etc/tcos/modules ] && touch /etc/tcos/modules # obsolete file, moved to tcos-core:/var/lib/tcos/version.conf -[ -e /etc/tcos/version.conf ] && /etc/tcos/version.conf +[ -e /etc/tcos/version.conf ] && rm -f /etc/tcos/version.conf # FIXME, now tftp is /srv/tftp TFTPBOOT_DEFAULT=/var/lib/tftpboot -- cgit v1.2.3 From f07dd9bcdc85176759a768976c47b45fdd841b78 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 13 Jan 2012 13:11:57 +0100 Subject: Release 0.89.89 --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index c99079e..273a5e8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +tcos (0.89.89) unstable; urgency=low + + * debian/initramfs-tools-tcos.postinst: + - Fix remove obsolete version.conf + + -- Mario Izquierdo (mariodebian) Fri, 13 Jan 2012 13:11:33 +0100 + tcos (0.89.88) unstable; urgency=low * bin/tcos-buildchroot: -- cgit v1.2.3 From 579e57be1cd503d9226124a9fe5421f0af433a0c Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 13 Jan 2012 13:58:24 +0100 Subject: debian/initramfs-tools-tcos.postrm: piuparts, don't call delgroup if can't --- debian/initramfs-tools-tcos.postrm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/initramfs-tools-tcos.postrm b/debian/initramfs-tools-tcos.postrm index aeff2b5..9ce6cde 100644 --- a/debian/initramfs-tools-tcos.postrm +++ b/debian/initramfs-tools-tcos.postrm @@ -5,7 +5,7 @@ set -e case "$1" in purge) if getent group tcos >/dev/null; then - delgroup --quiet --system tcos > /dev/null || true + [ -x /usr/sbin/delgroup ] && delgroup --quiet --system tcos > /dev/null || true fi # delete all generated files and dirs -- cgit v1.2.3 From 7f9a51cc3fa64163cdc87203ad7756e68ee7d0c5 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 1 Feb 2012 15:38:09 +0100 Subject: Simplify grep commands --- debian/tcos-standalone.init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init index e4e30cb..42557da 100644 --- a/debian/tcos-standalone.init +++ b/debian/tcos-standalone.init @@ -53,7 +53,7 @@ ETHTOOL="" do_start() { # don't start if start-stop-daemon is not a ELF file (installing in chroot) - if [ $(file /sbin/start-stop-daemon |grep -c ELF) != "1" ] ; then + if ! file /sbin/start-stop-daemon |grep -q ELF ; then log_begin_msg "Fake start-stop-daemon detected, not starting " return 0 fi -- cgit v1.2.3 From 8e9e1cf73e06e7a50c91fd10375f04ebe4bb59bf Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 22 Jun 2012 13:44:07 +0200 Subject: Release 0.89.90 --- debian/changelog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 273a5e8..029c419 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +tcos (0.89.90) unstable; urgency=low + + * debian/initramfs-tools-tcos.postrm: + - piuparts, don't call delgroup if can't + * Add overlayfs as aufs alternative + * hooks-addons/clean_initramfs: multiarch with libpci3 + * Simplify grep commands + * Install conf/tcos.conf instead of conf/tcos.conf.etc + * Use a global LIB_MULTIARCH var + * tcos-standalone French translation, thanks to Julien Patriarca, (closes #672135) + + -- Mario Izquierdo (mariodebian) Fri, 22 Jun 2012 13:42:53 +0200 + tcos (0.89.89) unstable; urgency=low * debian/initramfs-tools-tcos.postinst: -- cgit v1.2.3 From c0b9b01af15602aaa8dd130b858fba8a687eccfd Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Wed, 2 Jan 2013 22:31:39 +0100 Subject: Release 0.89.91 --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 029c419..f0a1430 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +tcos (0.89.91) unstable; urgency=low + + * Disable udevadm divert, fail on old versions + * Fix pulseaudio parse version + * Fix some multiarch libs, fix modprobe list (closes #694870), + * Use glx-alternative mesa instead of fix-nvidia-ati + + -- Mario Izquierdo (mariodebian) Wed, 02 Jan 2013 22:28:39 +0100 + tcos (0.89.90) unstable; urgency=low * debian/initramfs-tools-tcos.postrm: -- cgit v1.2.3 From 079f4c611afd8edf00cf1f047260fd9aaed2d016 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 17 May 2013 14:45:32 +0200 Subject: Replace fuse-utils with fuse package in Recommends, (closes #698181) --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 6c1c2b3..d756b7a 100644 --- a/debian/control +++ b/debian/control @@ -110,7 +110,7 @@ Recommends: tcos-configurator, dnsmasq | tcos-tftp-dhcp, tcosmonitor, tcosconfig, ltspfs, - fuse-utils, + fuse, pulseaudio-esound-compat | esound Description: Base package for install a TCOS (Thin client) server This is a system for generating thin client hosts using initramfs. -- cgit v1.2.3 From f6a2996e39f2bc3c5db7c60cc24918271fea9e58 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Fri, 17 May 2013 14:57:15 +0200 Subject: Remove depends on python-eggtrayicon, (closes #702105) --- debian/control | 1 - 1 file changed, 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index d756b7a..1cc1a94 100644 --- a/debian/control +++ b/debian/control @@ -87,7 +87,6 @@ Depends: tcos-core (>= 0.88.0), openssl, gksu, python, - python-eggtrayicon | python-gnome2-extras, python-gtk2, python-glade2, ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} -- cgit v1.2.3 From e4e8b834cab009007b9a29cd858c3b140001883f Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Mon, 7 Oct 2013 15:25:25 +0200 Subject: Release 0.89.92 --- debian/changelog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index f0a1430..a4d489b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +tcos (0.89.92) unstable; urgency=low + + * Fix some multiarch and console-setup issues + * Use ~/.Xauthority only if not empty + * Replace fuse-utils with fuse package in Recommends, (closes #698181) + * Remove depends on python-eggtrayicon, (closes #702105) + * Remove -I/usr/lib in Makefiles, (closes #722844) + * Save multiarch during build + + -- Mario Izquierdo (mariodebian) Mon, 07 Oct 2013 15:22:53 +0200 + tcos (0.89.91) unstable; urgency=low * Disable udevadm divert, fail on old versions -- cgit v1.2.3 From 02180116142b95e1ba7072e7c1135f4ddf9b7db1 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 10 Oct 2013 16:15:30 +0200 Subject: Bump standards version to 3.9.4, no changes needed --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/control b/debian/control index 1cc1a94..c8a9f20 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends: debhelper (>= 7.0.50~), pkg-config, libasound2-dev, libglib2.0-dev -Standards-Version: 3.9.2 +Standards-Version: 3.9.4 Vcs-Git: http://tcosproject.org/git/tcos.git Vcs-Browser: http://tcosproject.org/cgit/tcos.git/ Homepage: http://www.tcosproject.org -- cgit v1.2.3 From b1d42a07675b442f8a7c0f97542585640e746730 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 10 Oct 2013 16:16:59 +0200 Subject: Fix debian/copyright format (lintian: unversioned copyright format uri) --- debian/copyright | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/copyright b/debian/copyright index 19ca344..d2a3592 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,4 +1,4 @@ -Format: http://dep.debian.net/deps/dep5 +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: tcos Upstream-Contact: Mario Izquierdo (mariodebian) Source: http://tcosproject.org/cgit/tcos.git -- cgit v1.2.3 From 9fd2142daf7ab8a618f18ae24f8081bbde8198f7 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 10 Oct 2013 16:23:28 +0200 Subject: Enable hardening build --- debian/rules | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian') diff --git a/debian/rules b/debian/rules index 790e9d2..2789619 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,12 @@ #!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk +CFLAGS+=$(CPPFLAGS) %: dh $@ --with python2 +test: + make test -- cgit v1.2.3 From de57566ca38d821454f8df4dfe36f4820c8fbaa4 Mon Sep 17 00:00:00 2001 From: "Mario Izquierdo (mariodebian)" Date: Thu, 10 Oct 2013 16:34:15 +0200 Subject: Release 0.89.93 --- debian/changelog | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index a4d489b..333c393 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,29 @@ +tcos (0.89.93) unstable; urgency=low + + * Bump standards version to 3.9.4, no changes needed + * Fix debian/copyright format + (lintian: unversioned copyright format uri) + * Read fgets() result + * Use build var TCOS_MULTIARCH + * Use mkinitramfs temp dir instead of initramfs file to + avoid [intel|amd]-microcode in initrd.gz + * Enable hardening build + * Multiarch fixes + * Use mke2fs for ext3 and ext4 + * Fix nvidia clean + * Check for DESTDIR/scripts dir before cleaning + * Read fgets() result in tnc/tcos-net-controller.c + * Use mktemp file in squash creation log file + + -- Mario Izquierdo (mariodebian) Thu, 10 Oct 2013 16:29:03 +0200 + tcos (0.89.92) unstable; urgency=low * Fix some multiarch and console-setup issues * Use ~/.Xauthority only if not empty - * Replace fuse-utils with fuse package in Recommends, (closes #698181) - * Remove depends on python-eggtrayicon, (closes #702105) - * Remove -I/usr/lib in Makefiles, (closes #722844) + * Replace fuse-utils with fuse package in Recommends, (closes: #698181) + * Remove depends on python-eggtrayicon, (closes: #702105) + * Remove -I/usr/lib in Makefiles, (closes: #722844) * Save multiarch during build -- Mario Izquierdo (mariodebian) Mon, 07 Oct 2013 15:22:53 +0200 @@ -13,7 +32,7 @@ tcos (0.89.91) unstable; urgency=low * Disable udevadm divert, fail on old versions * Fix pulseaudio parse version - * Fix some multiarch libs, fix modprobe list (closes #694870), + * Fix some multiarch libs, fix modprobe list (closes: #694870), * Use glx-alternative mesa instead of fix-nvidia-ati -- Mario Izquierdo (mariodebian) Wed, 02 Jan 2013 22:28:39 +0100 @@ -27,7 +46,7 @@ tcos (0.89.90) unstable; urgency=low * Simplify grep commands * Install conf/tcos.conf instead of conf/tcos.conf.etc * Use a global LIB_MULTIARCH var - * tcos-standalone French translation, thanks to Julien Patriarca, (closes #672135) + * tcos-standalone French translation, thanks to Julien Patriarca, (closes: #672135) -- Mario Izquierdo (mariodebian) Fri, 22 Jun 2012 13:42:53 +0200 -- cgit v1.2.3