Source: lessdisks
Section: misc
Priority: optional
Maintainer: Vagrant Cascadian <vagrant@freegeek.org>
Build-Depends-Indep: debhelper (>> 3.0.0)
Standards-Version: 3.5.8

Package: lessdisks
Architecture: all
Depends: coreutils | shellutils (>= 2.0.11-11), wget, binutils, nfs-kernel-server | nfs-server, lessdisks-easydialog | easydialog, debconf, debootstrap
Recommends: dhcp3-server | dhcp, dialog, xdialog
Suggests: lessdisks-doc, ssh, sdm, dnsmasq, etherboot
Conflicts: lessdisks-terminal, lessdisks-xterminal, lessdisks-base, lessdisks-xbase, lessdisks-install
Replaces: lessdisks-install
Description: a diskless (x)terminal system
 lessdisks uses debian GNU/Linux as a base-framework for diskless 
 terminals.
 .
 the script lessdisks-install creates the root filesystem that the
 terminals will use, which is exported over NFS read-only. it also
 installs the lessdisks-terminal and/or lessdisks-xterminal package 
 into the terminals' root directory.
 .
 lessdisks-install will need about 20-30mb of packages from a
 valid debian archive, and use aproximately 100-150mb of disk space
 when installed.

Package: lessdisks-terminal
Architecture: all
Depends: devfsd, ash, lessdisks-easydialog | easydialog
Recommends: ssh, initrd-netboot-tools, dialog
Suggests: lessdisks-xterminal, mknbi, ssmtp
Conflicts: lessdisks, lessdisks-base, lessdisks-xbase
Replaces: lessdisks-base
Description: base-files for lessdisks terminals- DO NOT install on server
 lessdisks is a diskless (x)terminal system, using a read-only nfs 
 exported root filesystem
 .
 this package includes the base files necessary for a diskless
 terminal. it also includes lessdisks-terminal-setup, which can be used 
 to configure a new terminal.
 . 
 DO NOT install this package manually with apt-get, it is meant to be 
 installed by the lessdisks-install package.

Package: lessdisks-xterminal
Architecture: all
Depends: lessdisks-terminal, xbase-clients, xserver-xfree86 | xserver, ash, debconf
Recommends: discover-data, xdebconfigurator | swiftx | freex, thttpd | httpd, ion | x-window-manager, rxvt | x-terminal-emulator, xdialog
Suggests: sdm-terminal
Conflicts: lessdisks, lessdisks-base, lessdisks-xbase
Replaces: lessdisks-xbase
Description: Lessdisks X server dependencies and configuration
 this package makes a lessdisks terminal capable of running an X server.
 .
 it also provides scripts to facilitate configuring a terminal for use with
 the X server.

Package: lessdisks-cloner-server
Architecture: all
Depends: lessdisks, rsync, ssh
Description: a repository for cloned systems
 installing this package makes the machine a server for cloned systems.
 systems can be cloned and deposited on the machine.

Package: lessdisks-cloner-terminal
Architecture: all
Depends: rsync, ssh, lessdisks-terminal, ash
Recommends: parted
Description: lessdisks scripts for cloning systems
 this package includes all the necessary scripts to use the
 lessdisks cloning system.  this allows you to configure a
 machine the way you want it, and then replicate the entire
 system onto another machine, from a centralized server.

Package: lessdisks-doc
Architecture: all
Description: Documentation for lessdisks
 documentation for lessdisks

Package: initrd-netboot-tools
Architecture: all
Pre-Depends: initrd-tools
Recommends: udhcpc
Provides: lessdisks-mkinitrd
Conflicts: lessdisks
Description: mkinitrd scripts for lessdisks terminals- DO NOT install on server
 installing this package will configure mkinitrd to generate an initrd
 suitable for NFS root filesystems.
 .
 be sure to also install a kernel-image appropriate to your architecture.

Package: kernel-image-netbootable
Architecture: all
Pre-Depends: initrd-netboot-tools
Provides: lessdisks-kernel
Depends: kernel-image-2.4-386 | kernel-image-2.4.18-1-386 | kernel-image-2.4-generic | kernel-image-2.4-sparc32 | kernel-image-2.4-sparc64 | kernel-image-2.4-itanium | kernel-image-2.6-386 | kernel-image-2.6-32 | kernel-image-2.6-64 | kernel-image-2.6-generic | kernel-image-2.6-sparc32 | kernel-image-2.6-sparc64 | kernel-image-2.6-itanium | kernel-image-2.4.24ld | kernel-image-2.4 | kernel-image-2.6 | kernel-image
Description: dependency package for lessdisks kernel
 installing this package will hopefully select a kernel that's right for your 
 terminals.

Package: easydialog
Architecture: all
Depends: lessdisks-easydialog
Description: transitional easydialog package
 this provides a symbolic link for easydialog for transitioning to
 lessdisks-easydialog.
