Sapan Bhatia [Tue, 12 Jun 2012 12:14:50 +0000 (08:14 -0400)]
Setting tag vsys-scripts-0.95-41
Sapan Bhatia [Tue, 12 Jun 2012 12:13:46 +0000 (08:13 -0400)]
New script: slice_config for letting slices distribute key/value pairs
Sapan Bhatia [Tue, 12 Jun 2012 11:52:17 +0000 (07:52 -0400)]
Update switcheroo script to set up filesystem before bringing it up in a filesystem
Sapan Bhatia [Wed, 6 Jun 2012 13:37:49 +0000 (09:37 -0400)]
Setting tag vsys-scripts-0.95-40
Sapan Bhatia [Wed, 6 Jun 2012 13:37:19 +0000 (09:37 -0400)]
chmod +x switcheroo
Sapan Bhatia [Tue, 8 May 2012 19:23:53 +0000 (15:23 -0400)]
Setting tag vsys-scripts-0.95-39
prevent vserver from unsharing namespaces
Sapan Bhatia [Tue, 8 May 2012 19:22:33 +0000 (15:22 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/vsys-scripts
Sapan Bhatia [Tue, 8 May 2012 19:21:43 +0000 (15:21 -0400)]
Fix pfmount script
Sapan Bhatia [Thu, 19 Apr 2012 22:26:55 +0000 (18:26 -0400)]
Setting tag vsys-scripts-0.95-38
This change resolves the pricky issue of bind mounting across namespaces by disabling namespaces altogether.
Sapan Bhatia [Thu, 19 Apr 2012 22:25:42 +0000 (18:25 -0400)]
Disable vserver-related arcaneness
Sapan Bhatia [Mon, 9 Apr 2012 18:11:01 +0000 (14:11 -0400)]
Setting tag vsys-scripts-0.95-37
A new script that lets slices serve DNS by binding to UDP port 53.
Sapan Bhatia [Mon, 9 Apr 2012 18:09:25 +0000 (14:09 -0400)]
Script for a slice to serve DNS
Sapan Bhatia [Thu, 29 Mar 2012 14:52:45 +0000 (10:52 -0400)]
Make deletion optional in vif_down
Sapan Bhatia [Tue, 20 Mar 2012 15:26:19 +0000 (11:26 -0400)]
Setting tag vsys-scripts-0.95-36
Disable namespaces for pl_netflow
Sapan Bhatia [Tue, 20 Mar 2012 15:23:54 +0000 (11:23 -0400)]
Dont use namespaces for pl_netflow slice
Sapan Bhatia [Thu, 15 Mar 2012 15:27:46 +0000 (11:27 -0400)]
Support for default VREFs
Sapan Bhatia [Tue, 14 Feb 2012 21:50:45 +0000 (16:50 -0500)]
Setting tag vsys-scripts-0.95-35
Added a script for users to create custom distributions within their slices. Use as follows:
mkdir /rootfs;cd /rootfs
wget <your distribution tarball>
tar xvfz <tarball>
[copy in PlanetLab /etc/resolv.conf and /etc/passwd files. mkdir /var/run; mkdir /var/lock]
cat /vsys/switcheroo.out &
echo 1 > /vsys/switcheroo.in
Sapan Bhatia [Tue, 14 Feb 2012 21:48:27 +0000 (16:48 -0500)]
Added script to set up custom distributions
Sapan Bhatia [Fri, 13 Jan 2012 22:38:31 +0000 (17:38 -0500)]
Setting tag vsys-scripts-0.95-34
Added a new script from Jude.
Sapan Bhatia [Fri, 13 Jan 2012 22:36:48 +0000 (17:36 -0500)]
Merge branch 'master' of ssh://git.planet-lab.org/git/vsys-scripts
Sapan Bhatia [Fri, 13 Jan 2012 22:36:42 +0000 (17:36 -0500)]
New script from Jude Nelson
Andy Bavier [Mon, 28 Nov 2011 22:33:56 +0000 (17:33 -0500)]
Fix hardcoded values
Sapan Bhatia [Mon, 24 Oct 2011 21:33:21 +0000 (17:33 -0400)]
Setting tag vsys-scripts-0.95-33
Build fd_netlink, a new script that lets slices stream packet headers
Sapan Bhatia [Mon, 24 Oct 2011 21:32:00 +0000 (17:32 -0400)]
Build fd_netlink
Sapan Bhatia [Mon, 3 Oct 2011 21:29:57 +0000 (17:29 -0400)]
Setting tag vsys-scripts-0.95-32
New script for slices to stream the headers of all packets going out of a node.
Sapan Bhatia [Mon, 3 Oct 2011 15:59:52 +0000 (11:59 -0400)]
Adding fd_nelink: a script for slices to read the nodes packet headers
Thierry Parmentelat [Wed, 31 Aug 2011 10:14:06 +0000 (12:14 +0200)]
Setting tag vsys-scripts-0.95-31
vif_up has support for GRE tunnels
sliceip is known to cause kernel crashes with 2.6.32 at least
Thierry Parmentelat [Tue, 30 Aug 2011 19:42:30 +0000 (21:42 +0200)]
cosmetic - svn kwd
Thierry Parmentelat [Tue, 30 Aug 2011 13:04:16 +0000 (15:04 +0200)]
add support for creating gre tunnels
minor cleanup
Sapan Bhatia [Mon, 18 Jul 2011 22:43:51 +0000 (18:43 -0400)]
Setting tag vsys-scripts-0.95-30
New script: claimport.
Sapan Bhatia [Mon, 18 Jul 2011 22:40:16 +0000 (18:40 -0400)]
Documentation
Sapan Bhatia [Mon, 18 Jul 2011 22:38:56 +0000 (18:38 -0400)]
New script for port reservation. Use with the vsys_portreservation attribute
Sapan Bhatia [Mon, 18 Jul 2011 22:37:09 +0000 (18:37 -0400)]
The previous commit had some extra gunk.
This reverts commit
91a70f483609c9700ebe156cc38659906e717db4.
Sapan Bhatia [Mon, 18 Jul 2011 22:25:53 +0000 (18:25 -0400)]
New script for port reservation. Use with the vsys_portreservation attribute
Thierry Parmentelat [Tue, 7 Jun 2011 13:16:38 +0000 (15:16 +0200)]
Setting tag vsys-scripts-0.95-29
vif_down,vif_up: more tidy, pointopoint, and work around ip route get <> oddly returning nothing
new vroute
Thierry Parmentelat [Tue, 31 May 2011 10:17:12 +0000 (12:17 +0200)]
prefer $() over backquotes
Claudio-Daniel Freire [Mon, 23 May 2011 09:06:40 +0000 (11:06 +0200)]
vif_up should abort if pointopoint does not validate
Claudio-Daniel Freire [Mon, 23 May 2011 09:01:07 +0000 (11:01 +0200)]
vroute script, minor fixes
Claudio-Daniel Freire [Mon, 23 May 2011 08:59:42 +0000 (10:59 +0200)]
vroute script to permite manipulation of routing tables in a secure manner (ie: doesn't affect other slices)
Claudio-Daniel Freire [Mon, 23 May 2011 08:59:26 +0000 (10:59 +0200)]
pointopoint support
Claudio-Daniel Freire [Wed, 18 May 2011 16:31:35 +0000 (18:31 +0200)]
Fix SNAT option in tun/tap vsys scripts
Sapan Bhatia [Mon, 21 Feb 2011 18:53:12 +0000 (13:53 -0500)]
Setting tag vsys-scripts-0.95-28
Bug fix for 2.6.27+ kernels
Sapan Bhatia [Mon, 21 Feb 2011 18:51:16 +0000 (13:51 -0500)]
Bug fix
Thierry Parmentelat [Wed, 2 Feb 2011 08:37:01 +0000 (09:37 +0100)]
Setting tag vsys-scripts-0.95-27
first draft of new scripts to handle openvswitch
Sapan Bhatia [Wed, 19 Jan 2011 21:44:53 +0000 (16:44 -0500)]
Support scripts for openvswitch
Andy Bavier [Tue, 11 Jan 2011 18:18:18 +0000 (13:18 -0500)]
Setting tag vsys-scripts-0.95-26
rsyncnodelogs script, make it easy to bring up tun/tap devices
Andy Bavier [Tue, 11 Jan 2011 17:27:14 +0000 (12:27 -0500)]
Script for copying NodeManager and system logs into a slice
Sapan Bhatia [Thu, 2 Dec 2010 16:17:41 +0000 (11:17 -0500)]
Make it easier to bring up tun/tap devices
S.Çağlar Onur [Mon, 18 Oct 2010 15:54:28 +0000 (11:54 -0400)]
Setting tag vsys-scripts-0.95-25
support newer kernels
S.Çağlar Onur [Mon, 18 Oct 2010 15:04:40 +0000 (11:04 -0400)]
remove hardcoded value
S.Çağlar Onur [Mon, 18 Oct 2010 15:03:13 +0000 (11:03 -0400)]
support mounting pf directory to slicewith newer kernels
Sapan Bhatia [Fri, 15 Oct 2010 18:56:52 +0000 (14:56 -0400)]
Setting tag vsys-scripts-0.95-24
Add executable tag to vif_up to let it run.
Sapan Bhatia [Fri, 15 Oct 2010 18:54:46 +0000 (14:54 -0400)]
Merge branch 'master' of ssh://sapanb@git.planet-lab.org/git/vsys-scripts
Sapan Bhatia [Fri, 15 Oct 2010 18:36:06 +0000 (14:36 -0400)]
Setting tag vsys-scripts-0.95-23
Added execute attribute to vif_up, the absence of which prevented it from being used.
Sapan Bhatia [Fri, 15 Oct 2010 18:33:38 +0000 (14:33 -0400)]
Merge branch 'master' of ssh://sapanb@git.planet-lab.org/git/vsys-scripts
Sapan Bhatia [Fri, 15 Oct 2010 18:33:25 +0000 (14:33 -0400)]
Scripts without +x will not run
Barış Metin [Thu, 14 Oct 2010 14:05:20 +0000 (16:05 +0200)]
fix conflict
Sapan Bhatia [Mon, 11 Oct 2010 21:55:02 +0000 (17:55 -0400)]
Setting tag vsys-scripts-0.95-22
vif_up has now been modified with the ability to create tap devices and to be able to SNAT over randomly selected
ports. Thanks to Matthias Goerner for his help developing and testing these changes.
Sapan Bhatia [Mon, 11 Oct 2010 21:51:24 +0000 (17:51 -0400)]
Allow creation of tun / tap devices with the ability to nat random ports
Sapan Bhatia [Fri, 17 Sep 2010 18:31:32 +0000 (14:31 -0400)]
Setting tag vsys-scripts-0.95-21
Added script fd_packetseer, also updated tun/tap script to be able to create tun devices in addition to tap devices
and other minor changes.
Sapan Bhatia [Fri, 17 Sep 2010 18:28:57 +0000 (14:28 -0400)]
Not sure why taglevel in the spec file is 19, but 20 in build
Sapan Bhatia [Fri, 17 Sep 2010 16:14:08 +0000 (12:14 -0400)]
Bug fix: Receive control channel from vsys
Sapan Bhatia [Thu, 16 Sep 2010 21:36:30 +0000 (17:36 -0400)]
ADded packetseer script for pl_drl to see all packets via libpcap
Sapan Bhatia [Thu, 2 Sep 2010 20:07:49 +0000 (16:07 -0400)]
Create tun devices in addition to tap devices
Sapan Bhatia [Thu, 2 Sep 2010 14:46:42 +0000 (10:46 -0400)]
+x on run_with_devices
Sapan Bhatia [Thu, 2 Sep 2010 14:46:24 +0000 (10:46 -0400)]
Vsys script for a user to be able to manage a TCP port in Layer 4
Barış Metin [Mon, 19 Jul 2010 10:34:17 +0000 (12:34 +0200)]
Setting tag vsys-scripts-0.95-20
fix dotsshmount
Barış Metin [Mon, 19 Jul 2010 08:50:55 +0000 (10:50 +0200)]
Merge remote branch 'origin/master'
Barış Metin [Mon, 19 Jul 2010 08:50:19 +0000 (10:50 +0200)]
check paths w/o the trailing /
Barış Metin [Thu, 1 Jul 2010 10:13:06 +0000 (12:13 +0200)]
Setting tag vsys-scripts-0.95-19
change dotsshmount's mount point
Barış Metin [Thu, 1 Jul 2010 10:11:56 +0000 (12:11 +0200)]
mount in ~/.ssh
Sapan Bhatia [Fri, 25 Jun 2010 17:41:49 +0000 (17:41 +0000)]
Setting tag vsys-scripts-0.95-18
Switch fd_tuntap to 2.6.27.
Sapan Bhatia [Fri, 25 Jun 2010 03:17:10 +0000 (03:17 +0000)]
Ported this code to the 2.6.27 kernel.
Barış Metin [Thu, 24 Jun 2010 11:03:24 +0000 (11:03 +0000)]
dotsshmount vsys script. to be used on omf enabled slices
Sapan Bhatia [Wed, 9 Jun 2010 19:56:37 +0000 (19:56 +0000)]
Use deployed version of the fd_tuntap script, rather than the local test version.
Sapan Bhatia [Fri, 30 Apr 2010 19:00:26 +0000 (19:00 +0000)]
Setting tag vsys-scripts-0.95-17
Tweak to if_port_forward script.
Sapan Bhatia [Fri, 30 Apr 2010 18:58:50 +0000 (18:58 +0000)]
Make sure only one instance of the port-forwarding rule is inserted.
Sapan Bhatia [Fri, 30 Apr 2010 15:53:31 +0000 (15:53 +0000)]
Setting tag vsys-scripts-0.95-16
Added if_port_forward script to enable slices to forward ports for their
allocated IP addresses.
Sapan Bhatia [Fri, 30 Apr 2010 15:52:11 +0000 (15:52 +0000)]
if_port_forward lets a slice forward traffic from one port to another
for its allocated IP addresses. Hack for DONAR on mlab for now, but
likely to come in useful later.
Barış Metin [Wed, 3 Mar 2010 22:35:41 +0000 (22:35 +0000)]
Setting tag vsys-scripts-0.95-15
- hostname filter and updated documentation for ipfw scripts - Marta
- vsys script for letting users to set the Type of Services(ToS) byte in the IPv4 header - Caglar
(if this is not needed anymore please remove and tag again)
Marta Carbone [Mon, 1 Mar 2010 14:01:17 +0000 (14:01 +0000)]
Added hostnames filtering and updated documentation.
Marta Carbone [Tue, 2 Feb 2010 14:49:33 +0000 (14:49 +0000)]
Reduce the keywords used to configure pipes.
S.Çağlar Onur [Fri, 22 Jan 2010 15:47:44 +0000 (15:47 +0000)]
vsys script for letting users to set the Type of Services(ToS) byte in the IPv4 header
Sapan Bhatia [Thu, 21 Jan 2010 19:34:28 +0000 (19:34 +0000)]
Setting tag vsys-scripts-0.95-14
Tweak to Thom Haddow's script to let a slice see packets related to
existing connections.
Sapan Bhatia [Thu, 21 Jan 2010 19:32:47 +0000 (19:32 +0000)]
Tweak to Thom Haddow's script, by Thom Haddow.
Sapan Bhatia [Wed, 13 Jan 2010 15:37:06 +0000 (15:37 +0000)]
Tweak to Thom Haddow's script.
Thierry Parmentelat [Mon, 11 Jan 2010 13:24:47 +0000 (13:24 +0000)]
Setting tag vsys-scripts-0.95-13
ipfw frontend has a rules cleanup feature
ongoing work around vif_up
new script 'run_with_devices'
Marta Carbone [Mon, 11 Jan 2010 10:06:35 +0000 (10:06 +0000)]
Code cleanup and integration of the cleanup expired function.
Marta Carbone [Wed, 6 Jan 2010 19:27:23 +0000 (19:27 +0000)]
Major changes:
- allocate a block of rules to each slice;
- configure the lookup table for each new block allocated,
allowing ipfw to jump directly to the user section.
Minor changes:
- added the hook call, allowing to execute a hook program
each time a rule is configured by a user;
- added the refresh command;
- added usage help (netconfig help);
- code cleanup.
Sapan Bhatia [Fri, 18 Dec 2009 22:06:50 +0000 (22:06 +0000)]
Rename to the vsys convention.
Sapan Bhatia [Fri, 18 Dec 2009 22:05:58 +0000 (22:05 +0000)]
Make sure the new process has its net namespace unshared.
Sapan Bhatia [Fri, 18 Dec 2009 22:03:53 +0000 (22:03 +0000)]
Run with devices lets you isolate a given device in your slice. It is not complete
yet.
Marta Carbone [Wed, 16 Dec 2009 17:18:40 +0000 (17:18 +0000)]
Store the timeout value in seconds.
Marta Carbone [Wed, 9 Dec 2009 10:58:40 +0000 (10:58 +0000)]
Added comments on ipfw pipe and rules allocation.
Sapan Bhatia [Fri, 4 Dec 2009 15:21:21 +0000 (15:21 +0000)]
Options support for vif_up, from Thom Haddow.
Thierry Parmentelat [Thu, 26 Nov 2009 14:32:44 +0000 (14:32 +0000)]
Setting tag vsys-scripts-0.95-12
improve usability of the ipfw backend
Marta Carbone [Mon, 23 Nov 2009 19:19:09 +0000 (19:19 +0000)]
Filter by jail_id (corresponding to the PlanetLab slice_id).
Marta Carbone [Thu, 19 Nov 2009 12:23:53 +0000 (12:23 +0000)]
Added the type of configuration in the ipfw rule comment field.
Marta Carbone [Wed, 18 Nov 2009 16:49:57 +0000 (16:49 +0000)]
Bugfix.
Luigi Rizzo [Tue, 17 Nov 2009 18:33:47 +0000 (18:33 +0000)]
remove some debugging messages.
Also use this as a test to check my commit privs