Index: branches/fc19-dev/lvs/debian/config/etc/ha.d/ldirectord.cf
===================================================================
--- branches/fc19-dev/lvs/debian/config/etc/ha.d/ldirectord.cf	(revision 2487)
+++ branches/fc19-dev/lvs/debian/config/etc/ha.d/ldirectord.cf	(revision 2522)
@@ -75,2 +75,13 @@
         checktype=negotiate
 	checkport=80
+
+# sipb.mit.edu needs an FTP server
+virtual=4
+	real=18.181.2.75 gate 1
+        service=ftp
+        scheduler=wlc
+        protocol=fwm
+        checktype=ping
+        checkport=21
+	persistent=600
+	
Index: branches/fc19-dev/lvs/debian/config/etc/network/if-up.d/iptables
===================================================================
--- branches/fc19-dev/lvs/debian/config/etc/network/if-up.d/iptables	(revision 2487)
+++ branches/fc19-dev/lvs/debian/config/etc/network/if-up.d/iptables	(revision 2522)
@@ -32,2 +32,9 @@
 # scripts-primary.mit.edu goes to the primary (FWM 1) on all ports
 iptables -A PREROUTING -t mangle -d 18.181.0.182 -j MARK --set-mark 1
+
+# sipb.mit.edu acts like regular scripts, except ftp goes to i-hate-penguins.xvm.mit.edu (FWM 4)
+iptables -A PREROUTING -t mangle -m tcp -m multiport -p tcp -d 18.181.0.29 --dports 80,443,444 -j MARK --set-mark 2
+# Also send port 25 there too because the IP is shared with rtfm.mit.edu (fix this after renaming the machine)
+iptables -A PREROUTING -t mangle -m tcp -m multiport -p tcp -d 18.181.0.29 --dports 20,21,25 -j MARK --set-mark 4
+# All else to the primary
+iptables -A PREROUTING -t mangle -m mark --mark 0 -d 18.181.0.29 -j MARK --set-mark 1
