tcos 0.89.86 source package in Ubuntu

Changelog

tcos (0.89.86) unstable; urgency=low

  * Change 'xvnc4viewer | xvncviewer' with 
    xtightvncviewer (avalaible in armel) (closes: #651188)
  * debian/changelog: split a very long line

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

tcos (0.89.84) unstable; urgency=low

  * Promoted by "Antonio Pérez-Aranda <email address hidden>"
             from Yaco Sistemas SL <www.yaco.es>
  * hooks-addons/00main: really fix libgssapi_krb5

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 ) => }

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

tcos (0.89.81) unstable; urgency=low

  * debian/initramfs-tools-tcos.install: Install OpenVPN files in /var/lib/tcos/openvpn
  * common.mk: Update kernels

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

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

tcos (0.89.78) unstable; urgency=low

  * lockscreen/Makefile tmixer/Makefile: add lost link flags, thanks ghe@d.o

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

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

tcos (0.89.75) unstable; urgency=low

  * bin/tcos-buildchroot: remove dhcp3-client
  * cosmetic changes, remove extra spaces
  * Makefile common.mk: add Debian Squeeze

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

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
  * 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'

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

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

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

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

tcos (0.89.68) unstable; urgency=low

  * Fix facet zombie process, go to /tmp and redirect stderr and stdout,
    thanks to Fede Heinz <email address hidden>
  * session-cmd-script set umask 0177 and don't use --daemon, thanks
    again to Fede Heinz <email address hidden>
  * 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

tcos (0.89.67.1) unstable; urgency=low

  * Add Ubuntu Maverick

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

tcos (0.89.66) unstable; urgency=low

  * update Ubuntu Lucid kernel to 2.6.32-24

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

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)

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

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

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

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

tcos (0.89.59) unstable; urgency=low

  * move logo.xpm.gz from /etc/tcos to /usr/share/initramfs-tools-tcos
  * Release 0.89.59

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

tcos (0.89.57) unstable; urgency=low

  * Rename sources from initramfs-tools-tcos to tcos

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

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

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)

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

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
  * fix typo suggest => suggests

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
  * fix path in tcos-genbootchart

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

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

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

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

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

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

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]

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

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

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]

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

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
  * hooks-addons/20alsa:
    - Only copy /etc/init.d/alsa-utils if found

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
  * scripts/tcos-bottom/75print: Add /dev/usb/lp0 as printer device

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

initramfs-tools-tcos (0.89.37) 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)
  * 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
  * 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)
  * Update kernel versions
  * Disable '-Wl,--as-needed' flags (Squeeze and Lenny don't work)

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...)

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

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

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

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

initramfs-tools-tcos (0.89.31) unstable; urgency=low

  * Switch tcos-standalone to arch all
  * Remove lp-server support (packages are removed from repos)

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

initramfs-tools-tcos (0.89.30) unstable; urgency=low

  * Fix some errors with (set -e) in debian/*.p* scripts

initramfs-tools-tcos (0.89.29) unstable; urgency=low

  * Remove SHFS support
  * Update reportbug mail
  * Cleanup debian/* files and scripts

initramfs-tools-tcos (0.89.28.1) unstable; urgency=low

  * Merge From Ignacio Vidal an Lliurex changes

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
  * Remove print_server support (use p910nd or lp-server)

initramfs-tools-tcos (0.89.27) unstable; urgency=low

  * Add support of p910nd print daemon

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

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

initramfs-tools-tcos (0.89.24) unstable; urgency=low

  * Upss wrong patched lines in hooks-addons/21pulseaudio, fixed

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

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

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

initramfs-tools-tcos (0.89.20) unstable; urgency=low

  * Makefile common.mk
    - Fix amd64 patches
  * Update tcos-standalone pt_BR translation

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

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
  * common.mk:
    - Update Ubuntu Hardy and MaX kernel to 2.6.24-22

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

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

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
  * bin/tcosgenbootchart:
    - Fix typo, rename

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)

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)
  * hooks-addons/52intel
    - Fix Intel X11 PreRun if (need a space)
    - Escape dollar in lspci and compare with 0
  * bin/gentcos
    - Disable XFS check

initramfs-tools-tcos (0.89.12) unstable; urgency=low

  * Patches by Vidal:
    - Enable RTP multichat mode and configure MIC levels

initramfs-tools-tcos (0.89.11) unstable; urgency=low

  * xmlrpc/sh/tcos-pam-usb.sh:
    - Add readdevices option (used by pamusb-conf-gui)

initramfs-tools-tcos (0.89.10) unstable; urgency=low

  * Change tcos-standalone Depends: tcosmonitor => tcosmonitor-common

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
    - No clean /tmp/tcos-udev.log
  * xmlrpc/pam-usb.c
    - Read fwrite returned value too (fix amd64 warning_unused_result)

  [ Ignacio Vidal ]
  * tnc/tcos-net-controller.c xmlrpc/*:
    - Allow net-controller only block ports
  * 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

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

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

  [ Ignacio Vidal ]
  * tnc/tcos-net-controller.c:
    - Add routing table support
  * debian/control:
   - Fix atftp depend

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
  * 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

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
  * 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)

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
    - Remove --system (need pulse user)
    - Add --realtime only if pulseaudio support it (use --help to know it)
  * 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

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
  * hooks-addons/21pulseaudio conf/80export_pulseaudio
    - don't listen on esound port and export ESPEAKER, eats a lot of bandwich

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
  * 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
  * 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

initramfs-tools-tcos (0.89.1) unstable; urgency=low

  * New release 0.89.1

initramfs-tools-tcos (0.89~rc12) unstable; urgency=low

  * Add pt_BR translation of tcos-standalone, thanks to:
    Aécio dos Santos Pires <aecio at comunicacaodigital.org>

initramfs-tools-tcos (0.89~rc11) unstable; urgency=low

  [ Ignacio Vidal ]
  * Update translation

  [ 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

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

  [ Ignacio Vidal ]
  * initramfs-tools-tcos/common.mk
    - Update kernel vars
  * 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

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)
    - 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

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
  * conf/*
    - Also allow personalize template pxelinux
  * hooks/tcosbin
    - Fix creation of allmodules squashfs (mariodebian)
  * 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

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
  * 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

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

  [ Ignacio Vidal ]
  * xmlrpc/sh/tcos-last
    - With method last fix problem with users much time logged
  * xmlrpc/sh/vnc-controller.sh
    - Fix vnc typo

  [ Mario Izquierdo (mariodebian) ]
  * Update Ubuntu hardy kernel to 2.6.24-17-generic

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

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
  * 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.
  * 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
    - 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
  * xmlrpc/sh/getinfo.sh
    - Fix broken xmlrpc data broken by accents
  * debian/*
    - Fix postrm and prerm

  [ Mario Izquierdo (mariodebian) ]
  * bin/clean_string.sh

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
  * bin/gentcos:
    - 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)
  * tcos/default.menu.tpl conf/base.conf conf/tcos-generation-
    functions.sh
    - 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
    - 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
  * 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) 
  * hooks-addons/25tcosmonitor:
    - Copi pci.ids.gz if found (instead of simple pci.ids)

initramfs-tools-tcos (0.89~rc2) unstable; urgency=low

  * Disable mksquashfs -no-progress option

initramfs-tools-tcos (0.89~rc1) unstable; urgency=low

  * New Release uploaded to experimental
  * debian/control: depends con console-setup|console-data

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:
    - 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)
  * 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)
  * 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
  * 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
  * 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
  * 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

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)

  [ 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

  [ 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
  * hooks-addons/52intel scripts/tcos-bottom/21intel:
    - Add support for old i810 intel graphic cards chipset
    - Thanks to Rubén Gómez Antolí <listas at mucharuina [.] com>

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)
  * common.mk:
    - Update kernel versions of Debian testing, Ubuntu hardy and Max40

  [ 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

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

  [ Ignacio Vidal ]
  * xmlrpc/simple-methods.c
    - Update command

  [ Mario Izquierdo (mariodebian) ]
  * don't start tcos-standalone if start-stop-daemon is a fake script

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/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
    - Search var HOME in standalone for exports
  * hooks-addons/90usplash
    - Create usplash.conf to avoid crashes in thin clients (thks mariodebian)

initramfs-tools-tcos (0.88.15.3.1) unstable; urgency=low

  * scripts/tcos-top/05network
    - Ups fix unknown command operator, although work ok

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 

  [ Mario Izquierdo (mariodebian) ]
  * xmlrpc/sh/tcos-last:
    - Fix GetLast() to check for hostname too

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:
      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
  * xmlrpc/Makefile
    - Install tcos-last in TCOS_BINS dir

  [ 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
  * debian/tcos-standalone.init
    - Remove tcos-standalone log if exceed 5M

  [ Mario Izquierdo (mariodebian) ]
  * 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
  * usplash/0.4.1
    - Add png files (ImageMagick bug don't create correct colormap)
  * bin/installer.sh:
    - detect hdd and not use /dev/hda

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)

initramfs-tools-tcos (0.88.15) unstable; urgency=low

  [ Ignacio Vidal ]
  * 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

  [ 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)

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)

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)

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
  * udev/tcos-udevd.sh udev/save-udev.sh
    - Remove spaces in ID_VENDOR and ID_MODEL detection 

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

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)
  * xmlrpc/xauth.c xmlrpc/xauth.h
    - Use popen to write tmp cookie
    - Remove for loop
  * xmlrpc/*:
    - Reorganize code, move some functions to common.c and defines to common.h
  * Fix some license typos (tcos is GPL2+)

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
  * Update Debian etch kernel to 2.6.18-6
  * xmlrpc/xauth.h:
    - Declare unsetenv prototype

initramfs-tools-tcos (0.88.14.7) unstable; urgency=low

  * scripts/tcos-premount/20hdd:
    - Change /target with /mnt/tmp (booting from hdd)

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) 

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

initramfs-tools-tcos (0.88.14.4) unstable; urgency=low

  * Add max (Ubuntu MAdrid_linuX) to distro list

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)

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

initramfs-tools-tcos (0.88.14.1) unstable; urgency=low

  * Remove httpfs build (old versions of libfuse don't work)

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?? )

initramfs-tools-tcos (0.88.13.4) unstable; urgency=low

  * Add HTTPFS method to get squashfs

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

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

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 

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

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

initramfs-tools-tcos (0.88.11) unstable; urgency=low

  [ Ignacio Vidal ]
  * xmlrpc/sh/vnc-controller.sh:
    - Fix params in killall for busybox

  [ Mario Izquierdo (mariodebian) ]
  * tcos-standalone/tcos-standalone.py:
    - Save username:password with a end line break

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])

initramfs-tools-tcos (0.88.9) unstable; urgency=low

  * With tcos-standalone separation avoid session-cmd running on server

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

initramfs-tools-tcos (0.88.7) unstable; urgency=low

  * Patches by: Ignacio Vidal <email address hidden>
  * 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)

initramfs-tools-tcos (0.88.6) unstable; urgency=low

  * debian/tcos-standalone.init:
    - Fix stupid typo, if file don't exists exit

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

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

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

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

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
  * Add gksu in tcos-standalone.desktop launcher
  * Add Conflicts in new tcos-core with tcos-standalone

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)
  * common.mk:
    - Add Debian testing to build targets (unstable or etch don't work)

initramfs-tools-tcos (0.87.12) unstable; urgency=low

  * bin/tcos-buildchroot:
     - Update support for Ubuntu distros grather than Gutsy with kernel modules

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

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

initramfs-tools-tcos (0.87.9) unstable; urgency=low

  * Fix branding errors:
    - Only include if file exists

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.

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

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

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

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)

initramfs-tools-tcos (0.87.3) unstable; urgency=low

  * Fix tcos-buildchroot in Ubuntu

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)

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)

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

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

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

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

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

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

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

initramfs-tools-tcos (0.86.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
  * xmlrpc/*
    - 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

initramfs-tools-tcos (0.85.3) unstable; urgency=low

  * hooks-addons/25tcosmonitor:
    - Create dir before copying png lock image (ups !!!)

initramfs-tools-tcos (0.85.2) unstable; urgency=low

  * Move lockscreen.png to tcos-core package => /usr/share/tcos-core/

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)
  * 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

initramfs-tools-tcos (0.84.7) unstable; urgency=low

  * Fix upgrade scripts

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)

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

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

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

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 

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

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

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)

initramfs-tools-tcos (0.82.11) unstable; urgency=low

  * Add USB/IP experimental support

initramfs-tools-tcos (0.82.10) unstable; urgency=low

  * Update debian unstable kernel version 2.6.22-2-486

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.

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

initramfs-tools-tcos (0.82.7) unstable; urgency=low

  * bin/get_filesystem:
    - Remove disktype
    - Add fstype (new klibc)
  * Update Ubuntu gutsy kernel version

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

initramfs-tools-tcos (0.82.5) unstable; urgency=low

  * Add Subversion repository URL to debian/control.
  * bin/gentcos:
    - Ignore errors in ramdisk size

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

initramfs-tools-tcos (0.82.3) unstable; urgency=low

  * Update kernel versions (enable update && security mirrors in pbuilder)

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

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

initramfs-tools-tcos (0.81.2) unstable; urgency=low

  * Install get_filesystem in initramfs-tools-tcos package

initramfs-tools-tcos (0.81.1) unstable; urgency=low

  * New script get_filesystem wit 3 modes of work:
    - udev vol_id
    - disktype
    - fdisk

initramfs-tools-tcos (0.80.8) unstable; urgency=low

  * conf/tcos-run-functions.sh:
   - change get_filesystem to make modular

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

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

initramfs-tools-tcos (0.80.5) unstable; urgency=low

  * Fix more typos, close ticket #2

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)

initramfs-tools-tcos (0.80.3) unstable; urgency=low

  * conf/xorg.conf.tpl:
    - Keyboard driver is kbd not keyboard

initramfs-tools-tcos (0.80.2) unstable; urgency=low

  * bin/tryXorg.sh:
    - Xorg log is Xorg.0.log, not Xorg.log

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
  * common.mk, Makefile:
    - Add Ubuntu gutsy info.

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.

initramfs-tools-tcos (0.79.10) unstable; urgency=low

  * conf/tcos.conf:
    - Remove TCOS_VERSION => /etc/tcos/version.conf

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

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)
  * Fix some cat commands in postinst

initramfs-tools-tcos (0.79.7) unstable; urgency=low

  * bin/tryXorg.sh:
    - Start Xorg at tty7 to avoid getty keyboards conflicts

initramfs-tools-tcos (0.79.6) unstable; urgency=low

  * Use debian ltspfs and ltspfsd packages

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

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

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

initramfs-tools-tcos (0.79.2) unstable; urgency=high

  * hooks-addons/03udev2:
    - Important bugfix 

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
  * Change HomePage to http://www.tcosproject.org

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

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

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
  * Add experimental to common.mk defaults

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 (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

initramfs-tools-tcos (0.76) unstable; urgency=low

  * Remove all dpkg calls

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
  * -

initramfs-tools-tcos (0.74) unstable; urgency=low

  * Fix conf/tcos.conf kernel double "
  * Set usplash version with distro version
  * 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
  * 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)
  * debian/control:
    - fix typo in tcos Recommends
  * Remove discover hard dependency
  * Add pulseaudio, aumix, busybox to tcos metapackage dependencies
  * 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

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)

initramfs-tools-tcos (0.72) unstable; urgency=low

  * 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)
  * Add serial modules (serial mouse needs it !! )

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)
  * bin/tcos-gdm-autologin:
    - Fix username : displayname compare in /etc/passwd
  * debian/rules:
    - Fix typo in version detect.

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)

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

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.
  * 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)
  * More debug info in configurexorg with --verbose flag
  * Fix some typo in conf/xorg.conf.tpl

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.

initramfs-tools-tcos (0.66) unstable; urgency=low

  * Add 600 file rights to tcos.conf

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)
  * Fix some info and warning messages in gentcos.postinst

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

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)

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)

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
  * bin/gentcos:
     - Fix initramfs name in isolunux cdrom generation

initramfs-tools-tcos (0.60.7) unstable; urgency=low

  * New package tcos-esound (esd and libesd0)

initramfs-tools-tcos (0.60.6) unstable; urgency=low

  * Add support for rdesktop (tested with Windows BadVista / MalaVista)
  * Loop some core functions (Xorg, rdesktop...)

initramfs-tools-tcos (0.60.5) unstable; urgency=low

  * hooks-addons/rungetty:
    - Exec getty in a while [1] loop.

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

initramfs-tools-tcos (0.60.3) unstable; urgency=low

  * conf/xorg.conf.tpl:
    - Add serial mouse support

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)

initramfs-tools-tcos (0.60.1) 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

initramfs-tools-tcos (0.59.1) unstable; urgency=low

  * Fix some bashism (== /bin/sh), I hope that ubuntu will work OK now.

initramfs-tools-tcos (0.58.2) unstable; urgency=low

  * Change usplash_timeout script

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.

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.

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)

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

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.

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.

initramfs-tools-tcos (0.56.15) unstable; urgency=low

  * bin/tcos-gdm-autologin: Umount all fuse devices before restoring template.

initramfs-tools-tcos (0.56.14) unstable; urgency=low

  * FIX tcos-gdm-autologin AddHost() loop ;)

initramfs-tools-tcos (0.56.13) unstable; urgency=low

  * Fix LC_ALL=C in tcos image date. 

initramfs-tools-tcos (0.56.12) unstable; urgency=low

  * Fix some errors in tcos-gdm-autologin and enable execmd() function

initramfs-tools-tcos (0.56.11) unstable; urgency=low

  * hooks-addons/xorg
      - add Xorg OpenGL support (new tcos.conf var TCOS_XORG_OPENGL)

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.

initramfs-tools-tcos (0.56.9) unstable; urgency=low

  * Fix hooks-addons/dhclient dhclient3 path of script
  * Make package with common.mk

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

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()

initramfs-tools-tcos (0.56.6) unstable; urgency=low

  * Add tcos metapackage.

initramfs-tools-tcos (0.56.5) unstable; urgency=low

  * Fix more minor things in pulseaudio hook-addon

initramfs-tools-tcos (0.56.4) unstable; urgency=low

  * Possibly ubuntu dapper now work.
  * Support for dhcp3-client (configure network with ifconfig and route)

initramfs-tools-tcos (0.56.3) unstable; urgency=low

  * Provide manual_add_modules (ubuntu dapper initramfs-tools is very old)

initramfs-tools-tcos (0.56.2) unstable; urgency=low

  * Error in conf/tcos-run-functions while need do not then :$

initramfs-tools-tcos (0.56.1) unstable; urgency=low

  * New stable release.

initramfs-tools-tcos (0.55.3) unstable; urgency=low

  * Add tcos-discover2 package (all discover2 files into /usr/lib/tcos/discover)

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

initramfs-tools-tcos (0.55.1) unstable; urgency=low

  * Try to work with ubuntu, part1. More work needed....

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.

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

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

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...)

initramfs-tools-tcos (0.54.5) unstable; urgency=low

  * Fix minor bug in detection of sound devices
    (scripts/tcos-bottom/40initsound)

initramfs-tools-tcos (0.54.4) unstable; urgency=low

  * Add some options to NFS mount

initramfs-tools-tcos (0.54.3) unstable; urgency=low

  * Add hex2ascii to nfs build.

initramfs-tools-tcos (0.54.2) unstable; urgency=low

  * Forgot file hooks-addons/clean_nfs_image FIXED !!!
  * Disable some debug messages

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)

initramfs-tools-tcos (0.53.pre6) unstable; urgency=low

  * Fix some paths.
  * Detect sound device as /dev/dsp or /dev/snd

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

initramfs-tools-tcos (0.53.pre4) unstable; urgency=low

  * Upload last changes to svn

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

initramfs-tools-tcos (0.53.pre2) unstable; urgency=low

  * Initial PulseAudio support, new var TCOS_PULSEAUDIO
  * Delete obsolete TCOS_XMLRPC username and pass.

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

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

initramfs-tools-tcos (0.50) unstable; urgency=low

  * Add usplash artwork (tcos-usplash) usplash is now in debian unstable.

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

initramfs-tools-tcos (0.48.b4) unstable; urgency=low

  * Launch session in background ( & )
  * Disable tcos-bootom/25freespace
  * Delete old stuff (20ltspfs)

initramfs-tools-tcos (0.48.b3) unstable; urgency=low

  * Minor changes in bin/configurexorg

initramfs-tools-tcos (0.48.b2) unstable; urgency=low

  * Minor changes in bin/configurexorg

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)

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)

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)

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

initramfs-tools-tcos (0.47-b3) unstable; urgency=low

  * New subrelease.
  * Add new startx methods (F=freenx S=ssh -X)

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)

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.

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

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 )

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

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 )

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)
 -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  28 Dec 2011 08:52:33 +0000

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Precise
Original maintainer:
mariodebian
Architectures:
any all
Section:
net
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section
Precise release universe net

Downloads

File Size SHA-256 Checksum
tcos_0.89.86.tar.gz 1.2 MiB 64823b970d9f4d6126d5a4ce781331d5812ede4b5e4c0fc7a67ec215c2b65320
tcos_0.89.86.dsc 1.2 KiB b8cdf0a8182b9e6758e846631bc179694a88d3663541e28571494fe73c2eb5f0

View changes file

Binary packages built by this source

initramfs-tools-tcos: No summary available for initramfs-tools-tcos in ubuntu quantal.

No description available for initramfs-tools-tcos in ubuntu quantal.

tcos: 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 package install and recommends all required packages to make a
 TCOS thin client server.

tcos-core: 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.

tcos-standalone: No summary available for tcos-standalone in ubuntu quantal.

No description available for tcos-standalone in ubuntu quantal.

tcos-tftp-dhcp: Metapackage to install TCOS with atftp and DHCP server

 This metapackage depends on atftp and a DHCP server to provide needed
 daemons needed to run a TCOS server.