more installation dependencies and quick INSTALL section
authorDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 9 Sep 2009 18:58:48 +0000 (18:58 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 9 Sep 2009 18:58:48 +0000 (18:58 +0000)
Makefile.PL
bin/install-debian.sh
lib/PXElator.pod

index 8c17aa0..ad66dd0 100644 (file)
@@ -16,6 +16,8 @@ requires      'LWP::Simple';
 requires       'Net::DNS';
 requires       'Regexp::Common';
 requires       'Data::Structure::Util';
+requires       'XML::Simple';
+requires       'File::Slurp';
 
 features(
        'ssh' => [
index eed79ae..a563846 100755 (executable)
@@ -1,6 +1,7 @@
 sudo apt-get install \
        libnet-dhcp-perl libmodule-install-perl libautodie-perl libmodule-refresh-perl libnet-dns-perl libregexp-common-perl libdata-structure-util-perl libxml-simple-perl \
-       nmap \
+       libfile-slurp-perl libsoap-lite-perl \
+       nmap bridge-utils \
        uml-utilities \
        couchdb \
        syslinux
index 3ee0030..3680c64 100644 (file)
@@ -156,3 +156,17 @@ For now, PXElator tries to manage development environment for you, opening xterm
 (with screen inside for logging and easy scrollback) in different colors,
 and enable you to start Wireshark on active network interfaces for debugging.
 
+=head1 INSTALL
+
+  cd /srv
+  svn co svn://svn.rot13.org/pxelator
+  svn co svn://svn.rot13.org/Intel-AMT/trunk Intel-AMT
+
+  cd pxelator
+  sh -x bin/install-debian.sh
+
+  perl Makefile.PL
+  make
+
+  # create pxelator CouchDB using http://localhost:5984/_utils/
+  ./bin/start.sh