--- ltsp-cluster-control-2.0.3.orig/debian/README.Debian +++ ltsp-cluster-control-2.0.3/debian/README.Debian @@ -0,0 +1,39 @@ +LTSP Directory quickstart for Debian +------------------------------------------ + +USAGE + + The application should be available at http://localhost/ltsp-cluster-control/ after + install. + + The apache configuration is in the file /etc/apache2/conf.d/ltsp-cluster-control.conf + +QUICKSTART + + DATABASE CREATION + + For this quickstart, we assume that the database server is on the same + machine than the we application. + + The postgresql server is not installed by default, because you would want to + use a database on another host. To install postgresql : + + apt-get install postgresql + + TABLE CREATION + + In order to create the database tables, load the following files : + + /usr/share/ltsp-cluster-control/DB/* + + The script will create the mille user, with the database millev2. You will be + prompt for the password you want to use, and you will be prompt to enter it for + table creation process. + + Next, point your browser to : http://localhost/ltsp-cluster-control/Admin/ + + Complete the setup by provided needed information. + + You may want to add some htpasswd files to protect the administration interface. + + Have fun! --- ltsp-cluster-control-2.0.3.orig/debian/changelog +++ ltsp-cluster-control-2.0.3/debian/changelog @@ -0,0 +1,37 @@ +ltsp-cluster-control (2.0.3-0ubuntu3) xenial; urgency=medium + + * Update to PHP7.0 dependencies (LP: #1544352). + + -- Nishanth Aravamudan Thu, 24 Mar 2016 15:03:09 -0700 + +ltsp-cluster-control (2.0.3-0ubuntu2) wily; urgency=medium + + * Depend on apache2 directly instead of the apache2-mpm-prefork + transitional package which has now been removed in Apache 2.4 (LP: + #1460588). + + -- Robie Basak Mon, 20 Jul 2015 13:33:58 +0000 + +ltsp-cluster-control (2.0.3-0ubuntu1) quantal; urgency=low + + * New upstream bugfix release. + - Add russian translation + - Update lts.conf DB to match upstream + - Make writing to the computerhw table only when the db doesn't match + the received inventory. + + -- Stéphane Graber Wed, 19 Sep 2012 13:56:07 -0400 + +ltsp-cluster-control (2.0.2-0ubuntu1) lucid; urgency=low + + * New upstream bugfix release (2.0.2) + * Fix support of php 5.3 + * Add chinese translation + + -- Stéphane Graber Wed, 14 Apr 2010 15:34:26 -0400 + +ltsp-cluster-control (2.0.0-0ubuntu1) karmic; urgency=low + + * Initial Release (LP: #401474) + + -- Jonathan Carter Sun, 19 Jul 2009 21:53:13 +0200 --- ltsp-cluster-control-2.0.3.orig/debian/compat +++ ltsp-cluster-control-2.0.3/debian/compat @@ -0,0 +1 @@ +6 --- ltsp-cluster-control-2.0.3.orig/debian/control +++ ltsp-cluster-control-2.0.3/debian/control @@ -0,0 +1,19 @@ +Source: ltsp-cluster-control +Section: web +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 6.0) +Standards-Version: 3.8.2 +Homepage: http://www.revolutionlinux.com + +Package: ltsp-cluster-control +Architecture: all +Depends: ${misc:Depends}, libapache2-mod-php, php-pgsql, apache2, postgresql-client, libphp-adodb, cups-client, php-pear +Recommends: postgresql +Suggests: php-ldap +Description: Web based thin-client configuration management + LTSP Directory that simplifies the configuration management of large scale + thin-client infrastructure. + . + It is composed by a PostgreSQL backend databse, with a PHP web interface. + --- ltsp-cluster-control-2.0.3.orig/debian/copyright +++ ltsp-cluster-control-2.0.3/debian/copyright @@ -0,0 +1,70 @@ +This package was debianized by Jonathan Carter + on Tue, 07 Jul 2009 17:59:33 +0200. + +It was downloaded from https://launchpad.net/ltsp-cluster/+download + +[Information for the old version (outside /Adminng)]: +Upstream Author: + + Stephane Bond (for Commission Scolaire de Laval) + Martin Rioux (for CRIM) + Nicolas Dufresne (for Revolution Linux) + Alban Crequy (for Revolution Linux) + Yves Trudeau (for Revolution Linux) + Benoit des Ligneris (for Revolution Linux) + Francis Giraldeau (for Revolution Linux) + Julien Desfossez (for Revolution Linux) + Stéphane Graber (for himself and Revolution Linux) + +Copyright: + + Copyright (C) 2004 Commission Scolaire de Laval + Copyright (C) 2006 CRIM + Copyright (C) 2008 Stéphane Graber + Copyright (C) 2004-2009 Revolution Linux Inc. + +[Information for the new rewritten version (/Adminng)]: +Upstream Author: + + Stéphane Graber + +Copyright: + + Copyright (C) 2008-2009 Revolution Linux Inc. + +[External source code included in the rewritten version]: + jQuery javascript library: GPLv2 and MIT (dual-licensed) by John Resig: + Adminng/includes/jquery-1.3.2.min.js + + CSS selector engine for jQuery: GPLv2 and MIT (dual-licensed) by The Dojo Foundation: + Adminng/includes/jquery-1.3.2.min.js + + Impromput for jQuery: GPLv2 and MIT (dual-licensed) by Trent Richardson + Admingng/includes/jquery-impromptu.2.7.min.js + Admingng/includes/jquery-impromptu.2.7.min.css + + PHP xmlrpc wrappers and compat code: BSD or PHP license by Edd Dumbill and Gaetano Giunta: + Adminng/includes/xmlrpc/ + + Icons from the tango project are Public Domain: + Adminng/themes/ubuntu/icons/ + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You can find the license on Debian systems in the file + /usr/share/common-licenses/GPL-2 + + +The Debian packaging is Copyright 2009, Jonathan Carter + and is licensed under the GPL, +see `/usr/share/common-licenses/GPL-2'. --- ltsp-cluster-control-2.0.3.orig/debian/dirs +++ ltsp-cluster-control-2.0.3/debian/dirs @@ -0,0 +1,2 @@ +usr/share/ltsp-cluster-control +etc/ltsp/ --- ltsp-cluster-control-2.0.3.orig/debian/install +++ ltsp-cluster-control-2.0.3/debian/install @@ -0,0 +1,5 @@ +Admin usr/share/ltsp-cluster-control +Tech usr/share/ltsp-cluster-control +Terminal usr/share/ltsp-cluster-control +DB usr/share/ltsp-cluster-control +debian/ltsp-cluster-control.conf etc/apache2/conf.d/ --- ltsp-cluster-control-2.0.3.orig/debian/links +++ ltsp-cluster-control-2.0.3/debian/links @@ -0,0 +1,4 @@ +usr/share/ltsp-cluster-control/Admin/admin.php usr/share/ltsp-cluster-control/Tech/admin.php +usr/share/ltsp-cluster-control/Admin/index.php usr/share/ltsp-cluster-control/Tech/index.php +usr/share/ltsp-cluster-control/Admin/util usr/share/ltsp-cluster-control/Tech/util +usr/share/ltsp-cluster-control/Admin/util usr/share/ltsp-cluster-control/Terminal/util --- ltsp-cluster-control-2.0.3.orig/debian/ltsp-cluster-control.conf +++ ltsp-cluster-control-2.0.3/debian/ltsp-cluster-control.conf @@ -0,0 +1,37 @@ +# Copyright 2004, Revolution Linux Inc., Benoit des Ligneris +# +# The MILLE-XTERM framework is covered by the GNU General Public License. See +# the COPYING file in the top-level directory. +# ------------------------------------------------------------------------- + +Alias /ltsp-cluster-control /usr/share/ltsp-cluster-control + +Options +Indexes +Order allow,deny +Allow from all + + + +Options +Indexes +Order allow,deny +Allow from all + + + +Options +Indexes +php_value arg_separator.input / +Order allow,deny +Allow from all + + + +Order Allow,Deny +Allow from none +Deny from all + + + +Options +Indexes +Order allow,deny +Allow from all + --- ltsp-cluster-control-2.0.3.orig/debian/ltsp-cluster-control.postinst +++ ltsp-cluster-control-2.0.3/debian/ltsp-cluster-control.postinst @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +# FIXME: I don't think that this permission fix should occur in a post-install +# script, but I need to do it somewhere and dh_fixperms overwrite the perms +# even if specified not to do so. + +chown www-data:root /etc/ltsp/ltsp-cluster-control.config.php +chmod 644 /etc/ltsp/ltsp-cluster-control.config.php + +invoke-rc.d apache2 reload +#DEBHELPER# --- ltsp-cluster-control-2.0.3.orig/debian/ltsp-cluster-control.postrm +++ ltsp-cluster-control-2.0.3/debian/ltsp-cluster-control.postrm @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +#DEBHELPER# + +if [ "$1" = "remove" ] && [ -x /etc/init.d/apache2 ]; then + invoke-rc.d apache2 reload +fi --- ltsp-cluster-control-2.0.3.orig/debian/rules +++ ltsp-cluster-control-2.0.3/debian/rules @@ -0,0 +1,71 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +build: + +clean: clean1 +clean1: + dh_testdir + dh_testroot + + dh_clean + +install: + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + dh_install -pltsp-cluster-control + +# Build architecture-dependent files here. +binary-arch: install +# We have nothing to do by default. + +# Build architecture-independent files here. +binary-indep: install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_install + dh_installcron + + # fix CR/LF + find -type f|grep -v jpg | grep -v gif | grep -v png |xargs perl -pi -e "s|\015||g;" + + # Remove useless scripts + find debian/ltsp-cluster-control/usr -name makephpdoc.sh -delete + + # Redirect configuration in etc and make sure that apache will be able to write it + mv debian/ltsp-cluster-control/usr/share/ltsp-cluster-control/Admin/util/config.php debian/ltsp-cluster-control/etc/ltsp/ltsp-cluster-control.config.php + chown www-data:root debian/ltsp-cluster-control/etc/ltsp/ltsp-cluster-control.config.php + chmod 644 debian/ltsp-cluster-control/etc/ltsp/ltsp-cluster-control.config.php + ln -sf /etc/ltsp/ltsp-cluster-control.config.php debian/ltsp-cluster-control/usr/share/ltsp-cluster-control/Admin/util/config.php + + mv debian/ltsp-cluster-control/usr/share/ltsp-cluster-control/Admin/util/entityRole-config.php debian/ltsp-cluster-control/etc/ltsp/ltsp-cluster-control.entity.php + chown www-data:root debian/ltsp-cluster-control/etc/ltsp/ltsp-cluster-control.entity.php + chmod 644 debian/ltsp-cluster-control/etc/ltsp/ltsp-cluster-control.entity.php + ln -sf /etc/ltsp/ltsp-cluster-control.entity.php debian/ltsp-cluster-control/usr/share/ltsp-cluster-control/Admin/util/entityRole-config.php + + dh_installdebconf + dh_link + dh_compress + dh_fixperms -X/etc + + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install clean1 + +get-orig-source: + uscan --force-download --repack --rename --destdir . + --- ltsp-cluster-control-2.0.3.orig/debian/watch +++ ltsp-cluster-control-2.0.3/debian/watch @@ -0,0 +1,4 @@ +version=3 + +# launchpad +https://launchpad.net/ltsp-cluster/+download http://launchpad.net/ltsp-cluster/.*/ltsp-cluster-control-(.*)\.tar\.gz