More relevant info if a release file is missing. Dont know what this does but it...
[myplc.git] / build-native.sh
index 461b06a..6146bf6 100755 (executable)
@@ -26,15 +26,13 @@ install -D -m 755 plc-config ${tmpdir}/usr/bin/plc-config
 install -D -m 755 plc-config-tty ${tmpdir}/usr/bin/plc-config-tty
 install -D -m 755 db-config ${tmpdir}/usr/bin/db-config
 install -D -m 755 dns-config ${tmpdir}/usr/bin/dns-config
-echo "* myplc-native: skipping build/install of plc_config.py"
-
-# XXX needs to be done by %pre script in .spec file
-# install -D -m 755 plc_config.py /tmp/plc_config.py
-# sh -c 'cd ${tmpdir}; python plc_config.py build; python plc_config.py install'
-# XXX needs to be done by %pre script in .spec file
-# sh -c 'chkconfig --add plc; chkconfig plc on'
-
+install -D -m 755 plc-map.py ${tmpdir}/usr/bin/plc-map.py
+install -D -m 755 clean-empty-dirs.py ${tmpdir}/usr/bin/clean-empty-dirs.py
+install -D -m 755 mtail.py ${tmpdir}/usr/bin/mtail.py
+install -D -m 755 check-ssl-peering.py ${tmpdir}/usr/bin/check-ssl-peering.py
 
+echo "* myplc-native: installing plc_config.py in /usr/share/myplc"
+install -D -m 755 plc_config.py ${tmpdir}/usr/share/myplc/plc_config.py
 
 # Install initscripts
 echo "* myplc-native: Installing initscripts"
@@ -42,24 +40,15 @@ find plc.d | cpio -p -d -u ${tmpdir}/etc/
 install -D -m 755 guest.init ${tmpdir}/etc/init.d/plc
 
 
-# Install web scripts
-#echo "* myplc: Installing web scripts"
-#mkdir -p ${tmpdir}/usr/bin
-#install -m 755 \
-#    $srcdir/plc/scripts/gen-sites-xml.py \
-#    $srcdir/plc/scripts/gen-slices-xml-05.py \
-#    $srcdir/plc/scripts/gen-static-content.py \
-#    ${tmpdir}/usr/bin/
-
 # Install configuration file
 echo "* myplc: Installing configuration file"
-install -D -m 444 plc_config.xml ${tmpdir}/etc/planetlab/default_config.xml
+install -D -m 444 default_config.xml ${tmpdir}/etc/planetlab/default_config.xml
 install -D -m 444 plc_config.dtd ${tmpdir}/etc/planetlab/plc_config.dtd
 
 # Initialize node RPMs directory. The PlanetLab-Bootstrap.tar.bz2
 # tarball already contains all of the node RPMs pre-installed. Only
 # updates or optional packages should be placed in this directory.
-install -D -m 644 $pl_YUMGROUPSXML \
+install -D -m 644 $pl_DISTRO_YUMGROUPS \
     ${tmpdir}/var/www/html/install-rpms/planetlab/yumgroups.xml
 
 exit 0