[Pkg-uml-commit] r96 - in trunk/src/umlrun: . debian
Stefano Melchior
stex-guest at costa.debian.org
Fri May 26 12:19:22 UTC 2006
Author: stex-guest
Date: 2006-05-26 12:19:22 +0000 (Fri, 26 May 2006)
New Revision: 96
Added:
trunk/src/umlrun/debian/
trunk/src/umlrun/debian/changelog
trunk/src/umlrun/debian/control
trunk/src/umlrun/debian/copyright
trunk/src/umlrun/debian/dirs
trunk/src/umlrun/debian/rules
trunk/src/umlrun/debian/umlrun-uml.dirs
trunk/src/umlrun/debian/umlrun-uml.files
trunk/src/umlrun/debian/umlrun-uml.init
trunk/src/umlrun/debian/umlrun.files
Log:
Added umlrun content
Added: trunk/src/umlrun/debian/changelog
===================================================================
--- trunk/src/umlrun/debian/changelog 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/changelog 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1,145 @@
+umlrun (0.15-1) unstable; urgency=low
+
+ * Clean up handling of root fs args somewhat; in particular, specifying
+ a session and no root filesystem works correctly (uses the root
+ filesystem stored in the COW header)
+
+ -- Matt Zimmerman <mdz at debian.org> Thu, 25 Mar 2004 10:27:00 -0800
+
+umlrun (0.14-1) unstable; urgency=low
+
+ * Make certain shutdown code paths more robust (for example, if UML
+ exits unexpectedly)
+
+ -- Matt Zimmerman <mdz at debian.org> Mon, 15 Mar 2004 09:10:46 -0800
+
+umlrun (0.13-1) unstable; urgency=low
+
+ * Set the title of each screen in screen(1) to the name of the console
+ that it is connected to
+ * Fix the logic that set mode=console0 for single-user mode
+
+ -- Matt Zimmerman <mdz at debian.org> Mon, 16 Feb 2004 12:28:29 -0800
+
+umlrun (0.12-1) unstable; urgency=low
+
+ * Implement a global 'args' value in umli.conf, useful for system global
+ settings such as networking
+ * Read ~/.umli.conf in addition to /etc/umli.conf
+
+ -- Matt Zimmerman <mdz at debian.org> Mon, 16 Feb 2004 10:59:58 -0800
+
+umlrun (0.11-1) unstable; urgency=low
+
+ * Have UMLI let UML infer the path to the backing file from the COW if
+ it exists
+ * Fix -v/--verbose in UMLI
+ * Follow symlinks with os.path.realpath rather than trying to do it by
+ hand
+
+ -- Matt Zimmerman <mdz at debian.org> Mon, 16 Feb 2004 10:39:58 -0800
+
+umlrun (0.10-2) unstable; urgency=low
+
+ * Actually install umli
+
+ -- Matt Zimmerman <mdz at debian.org> Sun, 15 Feb 2004 15:01:58 -0800
+
+umlrun (0.10-1) unstable; urgency=low
+
+ * Fix umlrun _ptspath
+
+ -- Matt Zimmerman <mdz at debian.org> Sun, 15 Feb 2004 15:00:03 -0800
+
+umlrun (0.9-1) unstable; urgency=low
+
+ * Refactor umlrun.py a bit, to have a simpler UML class, a UMLRun class
+ which communicates with umlrun-server, and a UMLI class oriented
+ toward interactive use
+ * New program umli, a simple wrapper around UMLI. It has no real
+ documentation yet, but implements several nice features:
+ - Simple selection of common console configurations
+ (automatic, or command line switch)
+ - Simple handling of root filesystems and COW files
+ - Takes care of ensuring that UML starts up and shuts down, doesn't
+ leave a mess behind, deletes temporary COW files
+
+ -- Matt Zimmerman <mdz at debian.org> Sun, 15 Feb 2004 14:26:11 -0800
+
+umlrun (0.8-1) unstable; urgency=low
+
+ * Add the capability to add a user inside the UML system. This should
+ clean up a lot of permission weirdness, since "su -p <user>" can be
+ used to make it look like we are the same user as on the host system
+ * Propagate DEBEMAIL environment variable
+
+ -- Matt Zimmerman <mdz at debian.org> Sat, 20 Sep 2003 15:32:47 -0400
+
+umlrun (0.7-1) unstable; urgency=low
+
+ * Version python dependency
+ * Reset terminal attributes at exit
+ * Enhance setenv() to make it easy to propagate existing environment
+ variables
+ * Add mounthost()
+ * Try mconsole halt before SIGTERM
+
+ -- Matt Zimmerman <mdz at debian.org> Mon, 12 May 2003 19:27:33 -0400
+
+umlrun (0.6-1) unstable; urgency=low
+
+ * Set up session/process group/controlling tty craziness inside
+ umlrun-server. This lets tty control characters work, so you can (for
+ example) use job control in a shell running under umlrun
+ * Rework protocol versioning, hopefully once and for all, so that future
+ releases can be backward-compatible with umlrun-server
+ * Simplify non-interactive data passing
+ * Now that things are reasonably stable, make an OO API out of it
+ (umlrun.py)
+
+ -- Matt Zimmerman <mdz at debian.org> Sun, 27 Apr 2003 01:08:21 -0400
+
+umlrun (0.5-1) unstable; urgency=low
+
+ * Add the capability to pass environment variables into UML
+ * No longer require devfs; use standard device nodes now that UML serial
+ devices use the same major as real ones (depend on updated
+ user-mode-linux)
+
+ -- Matt Zimmerman <mdz at debian.org> Sun, 20 Apr 2003 15:25:30 -0400
+
+umlrun (0.4-1) unstable; urgency=low
+
+ * Fix rootstrap module to handle testing/unstable
+ * Use standard device path for serial devices, now that UML is
+ fixed to use the correct major number
+ * Fix init script to stop umlrun properly
+
+ -- Matt Zimmerman <mdz at debian.org> Fri, 4 Apr 2003 19:55:37 -0500
+
+umlrun (0.3-1) unstable; urgency=low
+
+ * Allow UML to display its boot messages in verbose mode.
+ * Update documentation to incorporate changes made in 0.2
+ * Update description
+ * Add -i/--interactive switch to cause the process within UML to
+ interact with the tty where umlrun is invoked, rather than capturing
+ and displaying its output
+ * Include a rootstrap module for getting umlrun automatically installed
+ in a new UML image
+
+ -- Matt Zimmerman <mdz at debian.org> Sat, 15 Feb 2003 22:53:59 -0500
+
+umlrun (0.2-1) unstable; urgency=low
+
+ * Reworked to use UML serial devices for communication channels, rather
+ than files on hostfs. Works much, much better.
+
+ -- Matt Zimmerman <mdz at debian.org> Sat, 8 Feb 2003 00:20:12 -0500
+
+umlrun (0.1-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Matt Zimmerman <mdz at debian.org> Mon, 6 May 2002 22:08:15 -0400
+
Added: trunk/src/umlrun/debian/control
===================================================================
--- trunk/src/umlrun/debian/control 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/control 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1,22 @@
+Source: umlrun
+Section: utils
+Priority: optional
+Maintainer: Matt Zimmerman <mdz at debian.org>
+Build-Depends: debhelper (>> 3.0.0)
+Standards-Version: 3.5.2
+
+Package: umlrun
+Architecture: i386
+Depends: python, user-mode-linux (>= 2.4.20-3um-1)
+Recommends: rootstrap
+Description: Run commands inside User-Mode Linux
+ umlrun makes it simple to non-interactively execute shell commands
+ within a User-Mode Linux system, and collect their output. This is
+ useful for automating system simulations
+
+Package: umlrun-uml
+Architecture: all
+Depends: python (>= 2.1)
+Description: Components of umlrun to be installed inside UML
+ This package is meant to be installed under User-Mode Linux in order
+ to make it possible to use umlrun with it.
Added: trunk/src/umlrun/debian/copyright
===================================================================
--- trunk/src/umlrun/debian/copyright 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/copyright 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1,27 @@
+This package was debianized by Matt Zimmerman <mdz at debian.org> on
+Mon, 6 May 2002 22:08:15 -0400.
+
+It has no home other than Debian.
+
+Upstream Author(s): Matt Zimmerman <mdz at debian.org>
+
+Copyright:
+
+ Copyright (C) 2002 Matt Zimmerman
+
+ 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 should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+On Debian systems, a copy of the GNU General Public License can be
+found in /usr/share/common-licenses/GPL.
Added: trunk/src/umlrun/debian/dirs
===================================================================
--- trunk/src/umlrun/debian/dirs 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/dirs 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
Added: trunk/src/umlrun/debian/rules
===================================================================
--- trunk/src/umlrun/debian/rules 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/rules 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1,98 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 by Joey Hess.
+#
+# This version is for a hypothetical package that builds an
+# architecture-dependant package, as well as an architecture-independent
+# package.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is the debhelper compatibility version to use.
+export DH_COMPAT=3
+
+build-indep: build-indep-stamp
+build-indep-stamp:
+ dh_testdir
+
+ touch build-indep-stamp
+
+build: build-indep
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-indep-stamp
+
+ # Add here commands to clean up after the build process.
+ #-$(MAKE) clean
+
+ dh_clean
+
+install: DH_OPTIONS=
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/umlrun.
+ $(MAKE) install prefix=/usr DESTDIR=$(CURDIR)/debian/tmp
+
+ dh_movefiles
+
+binary-arch: build install
+ dh_testdir -a
+ dh_testroot -a
+# dh_installdebconf -a
+ dh_installdocs -a
+# dh_installexamples -a
+# dh_installmenu -a
+# dh_installlogrotate -a
+# dh_installemacsen -a
+# dh_installpam -a
+# dh_installmime -a
+# dh_installinit -a -r -u"start 99 2 3 4 5 ."
+# dh_installcron -a
+# dh_installman -a
+# dh_installinfo -a
+# dh_undocumented -a
+ dh_installchangelogs -a
+ dh_link -a
+ dh_compress -a
+ dh_fixperms -a
+ dh_installdeb -a
+# dh_perl -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+binary-indep:
+ dh_testdir -i
+ dh_testroot -i
+# dh_installdebconf -i
+ dh_installdocs -i
+# dh_installexamples -i
+# dh_installmenu -i
+# dh_installlogrotate -i
+# dh_installemacsen -i
+# dh_installpam -i
+# dh_installmime -i
+ dh_installinit -i -r -u"start 99 2 3 4 5 ."
+# dh_installcron -i
+# dh_installman -i
+# dh_installinfo -i
+# dh_undocumented -i
+ dh_installchangelogs -i
+ dh_link -i
+ dh_compress -i
+ dh_fixperms -i
+ dh_installdeb -i
+# dh_perl -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+binary: binary-arch binary-indep
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: trunk/src/umlrun/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/src/umlrun/debian/umlrun-uml.dirs
===================================================================
--- trunk/src/umlrun/debian/umlrun-uml.dirs 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/umlrun-uml.dirs 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1 @@
+var/lib/umlrun-uml/mnt
Added: trunk/src/umlrun/debian/umlrun-uml.files
===================================================================
--- trunk/src/umlrun/debian/umlrun-uml.files 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/umlrun-uml.files 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1 @@
+usr/sbin/umlrun-server
Added: trunk/src/umlrun/debian/umlrun-uml.init
===================================================================
--- trunk/src/umlrun/debian/umlrun-uml.init 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/umlrun-uml.init 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1,34 @@
+#! /bin/sh
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+DAEMON=/usr/sbin/umlrun-server
+NAME=umlrun-server
+DESC="umlrun server"
+
+test -f $DAEMON || exit 0
+
+set -e
+
+SSD_ARGS="--quiet --make-pidfile --pidfile /var/run/umlrun-server.pid --exec $DAEMON"
+
+case "$1" in
+ start)
+ echo -n "Starting $DESC: "
+
+ start-stop-daemon --start --background $SSD_ARGS
+
+ echo "$NAME."
+ ;;
+ stop)
+ echo -n "Stopping $DESC: "
+
+ start-stop-daemon --stop --oknodo $SSD_ARGS
+
+ echo "$NAME."
+
+ ;;
+ restart|force-reload)
+ ;;
+esac
+
+exit 0
Added: trunk/src/umlrun/debian/umlrun.files
===================================================================
--- trunk/src/umlrun/debian/umlrun.files 2006-05-26 12:17:39 UTC (rev 95)
+++ trunk/src/umlrun/debian/umlrun.files 2006-05-26 12:19:22 UTC (rev 96)
@@ -0,0 +1,4 @@
+usr/bin/umlrun
+usr/bin/umli
+usr/lib/rootstrap/modules
+usr/lib/site-python
More information about the Pkg-uml-commit
mailing list