From 0364eeeabdc7d44f6c521eee8e86b77bfd8be9f5 Mon Sep 17 00:00:00 2001 From: mj Date: Mon, 28 Jan 2002 22:36:13 +0000 Subject: [PATCH] Linked in the permissions script. Added a comment to INSTALL.mir to invoke build.sh as root. --- build.sh-dist | 3 +++ doc/INSTALL.mir | 23 +++-------------------- perms.sh-dist | 2 ++ 3 files changed, 8 insertions(+), 20 deletions(-) diff --git a/build.sh-dist b/build.sh-dist index 8afa4c79..350c1467 100755 --- a/build.sh-dist +++ b/build.sh-dist @@ -34,3 +34,6 @@ ANT_HOME=LIB_HOME # use mir-ant # Execute ANT to perform the requested build target $JAVA_HOME/bin/java -classpath $CP:$CLASSPATH org.apache.tools.ant.Main \ -Dtomcat.home=$TOMCAT_HOME "$@" + +# Set permissions correctly +./perms.sh-dist diff --git a/doc/INSTALL.mir b/doc/INSTALL.mir index 4e255adc..3d04d799 100755 --- a/doc/INSTALL.mir +++ b/doc/INSTALL.mir @@ -28,10 +28,6 @@ CVS CHECKOUT: now customize config.properties for your needs. - modify etc/web.xml to change the xml-config - parameter to point to where your server.xml file is - (in ../Mir i.e /path/to/Mir/server.xml) - 3. configure the build.sh file with java_home cp build.sh-dist build.sh @@ -41,7 +37,9 @@ now customize config.properties for your needs. 4. copy the mir/templates-dist-directory to mir/templates -5. compile +5. compile (do this as root so the permissions script is able to set +the permissions and owners correctly). + sh build.sh @@ -143,21 +141,6 @@ If you can't access PostgreSQL after this for any reason, try to change "password" in /etc/postgresql/pg_hba.conf into "trust". This should disable any authentication method and make the database accessible again. -15. configure apache's mod_mime to recognize .m3u and .pls files: - -The web server (of the media host) must recognize the .m3u and .pls file -extensions and send the proper "audio/x-mpegurl" and "audio/x-scpls" mime-types -respectively. If the web server is apache, it's easy, just add: - * -audio/x-mpegurl m3u -audio/x-scpl pls - * -to the file pointed to by the "TypesConfig" command in your apache config file. -Or add and equivalent AddType command to your httpd.conf. Of course this -assumes that the mod_mime is loaded. - * -If the web server is not apache, then your on your own. - that's it :) now the admin-application is accesable via: diff --git a/perms.sh-dist b/perms.sh-dist index fb619fff..e3737267 100755 --- a/perms.sh-dist +++ b/perms.sh-dist @@ -45,3 +45,5 @@ chgrp $GROUP $INSTDIR -R > /dev/null 2>&1 grant 775 664 $INSTDIR > /dev/null 2>&1 grant 750 640 $INSTDIR/WEB-INF/classes/config.properties grant 740 640 $INSTDIR/src/config.properties + +echo "Permissions set." \ No newline at end of file -- 2.11.0