[Pkg-vsquare-changes] r38 - vde2/trunk/debian

Ludovico Gardenghi garden-guest at alioth.debian.org
Wed Dec 20 12:21:28 CET 2006


Author: garden-guest
Date: 2006-12-20 12:21:27 +0100 (Wed, 20 Dec 2006)
New Revision: 38

Modified:
   vde2/trunk/debian/changelog
   vde2/trunk/debian/control
   vde2/trunk/debian/rules
Log:
- Added vde transitional package and updated conflicts/replaces
- Added Piotr's /etc/network/if-*.d scripts
- Changed package description


Modified: vde2/trunk/debian/changelog
===================================================================
--- vde2/trunk/debian/changelog	2006-12-07 10:38:41 UTC (rev 37)
+++ vde2/trunk/debian/changelog	2006-12-20 11:21:27 UTC (rev 38)
@@ -1,3 +1,9 @@
+vde2 (2.1.6-1) unstable; urgency=low
+
+  * New upstream release 
+
+ -- Ludovico Gardenghi <ludovico at mefisto>  Mon, 18 Dec 2006 15:16:43 +0100
+
 vde2 (2.1.4-1) unstable; urgency=low
 
   * Initial release

Modified: vde2/trunk/debian/control
===================================================================
--- vde2/trunk/debian/control	2006-12-07 10:38:41 UTC (rev 37)
+++ vde2/trunk/debian/control	2006-12-20 11:21:27 UTC (rev 38)
@@ -9,50 +9,69 @@
 Package: vde2
 Section: net
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: vde
+Depends: adduser, ${shlibs:Depends}, ${misc:Depends}
+Recommends: daemon
+Suggests: vde2-cryptcab
+Replaces: vde
 Description: Virtual Distributed Ethernet
- VDE is a set of tools that makes you able to create a virtual ethernet
- switched network, to which various emulators (QEMU, Bochs, UML) and
- applications (those which uses tuntap interfaces, or any standard UNIX
- application, through the use of Ale4NET) can be connected seaminglessly.
+ VDE is a virtual switch that can connect multiple virtual machines together,
+ both local and remote.
  .
- VDE can also be used to create general purpose tunnels and support permanent
- connections in case of mobility scenarios.
+ Components of the VDE architecture are VDE switches (virtual counterpart of
+ ethernet switches) and VDE cables (virtual counterpart of a crossed-cable used
+ to connect two switches).
  .
- This package contains the main VDE tools and utilities.
+ VDE 2 includes:
+  - switch management both from console and from a "unix socket terminal"
+  - VLAN 801.1q
+  - FSTP (fast spanning tree)
+  - distributed cable manager using a blowfish encrypted channel
+  - wire packet filter to emulate delays and packet loss on virtual wires
+ .
+ Examples of VDE uses:
+  - With VDE it is possible to create a virtual network of QEMU machines
+    running on several real computer
+  - VDE can be used to create tunnels (even crossing masqueraded networks)
+  - VDE can provide mobility support
+ .
+ The VDE also provides bi-directional pipe command (dpipe) and remote terminal
+ for unix sockets (unixterm).
+ .
+ The Debian package provides a nice extension for /etc/network/interfaces file
+ for easy set up.
 
+Package: vde
+Architecture: all
+Depends: vde2
+Description: transitional dummy package which can be safely removed
+ Dummy package to upgrade to the new vde2 package.
+
 Package: vde2-cryptcab
 Section: net
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: vde
 Description: Virtual Distributed Ethernet - CryptCab
- VDE is a set of tools that makes you able to create a virtual ethernet
- switched network, to which various emulators (QEMU, Bochs, UML) and
- applications (those which uses tuntap interfaces, or any standard UNIX
- application, through the use of Ale4NET) can be connected seaminglessly.
+ VDE is a virtual switch that can connect multiple virtual machines together,
+ both local and remote.
  .
- VDE can also be used to create general purpose tunnels and support permanent
- connections in case of mobility scenarios.
+ Components of the VDE architecture are VDE switches (virtual counterpart of
+ ethernet switches) and VDE cables (virtual counterpart of a crossed-cable used
+ to connect two switches).
  .
  This package contains CryptCab, which can be used to send encrypted data
  over an UDP link.
 
-
 Package: libvdeplug2-dev
 Section: libdevel
 Architecture: any
 Depends: libvdeplug2 (= ${Source-Version})
-Conflicts: vde
 Description: Virtual Distributed Ethernet - Plug development files
- VDE is a set of tools that makes you able to create a virtual ethernet
- switched network, to which various emulators (QEMU, Bochs, UML) and
- applications (those which uses tuntap interfaces, or any standard UNIX
- application, through the use of Ale4NET) can be connected seaminglessly.
+ VDE is a virtual switch that can connect multiple virtual machines together,
+ both local and remote.
  .
- VDE can also be used to create general purpose tunnels and support permanent
- connections in case of mobility scenarios.
+ Components of the VDE architecture are VDE switches (virtual counterpart of
+ ethernet switches) and VDE cables (virtual counterpart of a crossed-cable used
+ to connect two switches).
  .
  This package contains the development files for libvdeplug.
 
@@ -60,15 +79,13 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: vde
 Description: Virtual Distributed Ethernet - Plug library
- VDE is a set of tools that makes you able to create a virtual ethernet
- switched network, to which various emulators (QEMU, Bochs, UML) and
- applications (those which uses tuntap interfaces, or any standard UNIX
- application, through the use of Ale4NET) can be connected seaminglessly.
+ VDE is a virtual switch that can connect multiple virtual machines together,
+ both local and remote.
  .
- VDE can also be used to create general purpose tunnels and support permanent
- connections in case of mobility scenarios.
+ Components of the VDE architecture are VDE switches (virtual counterpart of
+ ethernet switches) and VDE cables (virtual counterpart of a crossed-cable used
+ to connect two switches).
  .
  This package contains a library that makes programs able to connect to a local
- VDE switch. The simplest one is vde_plug, contained in the vde package.
+ VDE switch. The simplest one is vde_plug, contained in the vde2 package.

Modified: vde2/trunk/debian/rules
===================================================================
--- vde2/trunk/debian/rules	2006-12-07 10:38:41 UTC (rev 37)
+++ vde2/trunk/debian/rules	2006-12-20 11:21:27 UTC (rev 38)
@@ -71,10 +71,10 @@
 	dh_clean -k 
 	dh_installdirs
 
-	# Add here commands to install the package into debian/tmp
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
 
+
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.
@@ -88,22 +88,13 @@
 	dh_installexamples
 	dh_install --sourcedir=debian/tmp
 	cat $(CURDIR)/debian/vde2-cryptcab.install | while read file; do rm -f $(CURDIR)/debian/vde2/$$file; done
-#	dh_installmenu
-#	dh_installdebconf	
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installinfo
 	dh_installman
 	dh_link
 	dh_strip
 	dh_compress
+	install -D -m 0755 debian/network/if-pre-up.d/vde2 debian/vde2/etc/network/if-pre-up.d/vde2
+	install -D -m 0755 debian/network/if-post-down.d/vde2 debian/vde2/etc/network/if-post-down.d/vde2
 	dh_fixperms
-#	dh_perl
-#	dh_python
 	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps -L livdeplug2 -l debian/libvdeplug2/usr/bin




More information about the Pkg-vsquare-changes mailing list