From: Dobrica Pavlinusic Date: Wed, 29 Jul 2009 14:22:16 +0000 (+0000) Subject: use screen instead of splitvt X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=bd9d15bea77e1bbe8c41a8e9c456ab544b757ba2;p=pxelator use screen instead of splitvt (in preparation for DNS daemon which would require third split) --- diff --git a/bin/install-debian.sh b/bin/install-debian.sh index e5b8176..a313f20 100755 --- a/bin/install-debian.sh +++ b/bin/install-debian.sh @@ -1,2 +1,2 @@ -sudo apt-get install libnet-dhcp-perl libmodule-install-perl libautodie-perl syslinux splitvt +sudo apt-get install libnet-dhcp-perl libmodule-install-perl libautodie-perl syslinux ln -s /usr/lib/syslinux/gpxelinux.0 tftp/ diff --git a/bin/start-split.sh b/bin/start-split.sh index 3b83185..8719399 100755 --- a/bin/start-split.sh +++ b/bin/start-split.sh @@ -1,4 +1,20 @@ #!/bin/sh -splitvt -upper "sudo ./bin/dhcpd.pl" -lower "sudo ./bin/tftpd.pl" +source conf/.install.sh +depends screen + +cat > /tmp/screenrc << ____ + +autodetach on +defscrollback 10000 +startup_message off + +split +screen -t dhcpd sudo ./bin/dhcpd.pl +focus down +screen -t tftpd sudo ./bin/tftpd.pl + +____ + +screen -c /tmp/screenrc