== OpenMeetings/DirectoryStructure == * ar vx red5-openmeetings_1.6.2.RC1-3675_i386.deb * control.tar.gz {{{#!vim tcheun@enk:~/DEB$ tar zxvf control.tar.gz ./ ./templates ./md5sums ./conffiles ./prerm ./control ./postrm ./postinst }}} * * control file {{{#!vim Version: 1.6.2.RC1-3675 Depends: debconf (>= 0.5) | debconf-2.0, sun-java6-jre, imagemagick, gs-gpl, \ libart-2.0-2, libt1-5, libungif4g, swftools (>= 0.9.0), red5-openmeetings-oo, \ ffmpeg, sox, mysql-server, mysql-client, sed Conflicts: red5-server, tomcat5, tomcat6 }}} * * postinst * mysql ¿¡ openmeeting table »ý¼º ¹× user priviledge ¼³Á¤ * data.tar.gz * etc, user * Debian squeeze * dpkg -x red5-openmeetings_1.6.2.RC1-3675_i386.deb . * etc, user * etc {{{: etc: init.d red5-openmeetings etc/init.d: red5-openmeetings etc/red5-openmeetings: red5-openmeetings.conf }}} * user {{{: usr: bin sbin share usr/bin: usr/sbin: usr/share: doc red5-openmeetings }}} * usr/share/red5-openmeetings {{{: boot.jar lib red5-daemon.sh red5-highperf.sh red5.jar webapps conf log red5-debug.sh red5-shutdown.sh red5.sh work }}} * /red5-read-only/dist {{{: boot.jar license.txt red5-debug.bat red5-highperf.sh red5.bat webapps conf log red5-debug.sh red5-shutdown.bat red5.jar lib plugins red5-highperf.bat red5-shutdown.sh red5.sh }}} * only openmeetings * red5-daemon.sh * work * only red5 * plugin * red5-debug.bat, red5-highperf.bat, red5-shutdown.bat, red5.bat === shell file === {{{: tcheun@enk:~/DEB/usr/share/red5-openmeetings$ diff red5-highperf.sh /home/tcheun/red5-read-only/red5-highperf.sh 6c6 < export JAVA_OPTS="-Xrs -Xms512M -Xmx1024M -Xss128K -XX:NewSize=256m -XX:SurvivorRatio=16 -XX:MinHeapFreeRatio=20 -XX:+AggressiveHeap -XX:+ExplicitGCInvokesConcurrent -Djava.net.preferIPv4Stack=true -Xverify:none" --- > export JAVA_OPTS="-Xrs -Xms512M -Xmx1024M -Xss128K -XX:NewSize=256m -XX:SurvivorRatio=16 -XX:MinHeapFreeRatio=20 -XX:+ExplicitGCInvokesConcurrent -XX:+UseConcMarkSweepGC -Djava.net.preferIPv4Stack=true -Xverify:none" }}} === Conf file === * usr/share/red5-openmeetings/conf {{{: Red5_SMF.xml logback.xml red5-origin.xml access.properties password.properties red5.globals build_standalone.properties quartz.properties red5.policy catalina.policy realm.properties red5.properties context.xml red5-common.xml red5.xml ehcache.xml red5-core.xml tomcat-users.xml keystore red5-edge-core.xml truststore.jmx keystore.jmx red5-edge.xml war log4j.properties red5-origin-core.xml web.xml }}} * /red5-read-only/dist/conf {{{: access.properties no-jee-container.xml red5-origin.xml build_standalone.properties password.properties red5.globals catalina.policy quartz.properties red5.policy context.xml realm.properties red5.properties ehcache.xml red5-common.xml red5.xml jee-container.xml red5-core.xml tomcat-users.xml keystore red5-edge-core.xml truststore.jmx keystore.jmx red5-edge.xml web.xml logback.xml red5-origin-core.xml }}} * only openmeetings * Red5_SMF.xml * log4j.properties * war * only red5 * jee-container.xml * no-jee-container.xml {{{: tcheun@enk:~/openmeetings/dist/red5/conf$ diff ehcache.xml /home/tcheun/red5-read-only/dist/conf/ehcache.xml 1c1,6 < --- > xsi:noNamespaceSchemaLocation="ehcache.xsd" > updateCheck="false" > monitoring="off" > dynamicConfig="false"> > }}} {{{: tcheun@enk:~/openmeetings/dist/red5/conf$ diff logback.xml /home/tcheun/red5-read-only/dist/conf/logback.xml 6,10c6,9 < < < [%p] [%thread] %logger - %msg%n < --- > > > [%p] [%thread] %logger - %msg%n > 15,20c14,16 < UTF-8 < false < true < < %d{ISO8601} [%thread] %-5level %logger{35} - %msg%n < --- > > %d{ISO8601} [%thread] %-5level %logger{35} - %msg%n > 25,27d20 < UTF-8 < false < true 31,33c24,26 < < %d{ISO8601} [%thread] %-5level %logger{35} - %msg%n < --- > > %d{ISO8601} [%thread] %-5level %logger{35} - %msg%n > 51,53c44,49 < < < --- > > > > > > 57,65d52 < < < < < < < < < 72,75d58 < < < 138a122,126 > 162a151,153 > > > 215a207,216 > > > > > > > > > > }}} {{{: tcheun@enk:~/openmeetings/dist/red5/conf$ diff quartz.properties /home/tcheun/red5-read-only/dist/conf/quartz.properties 28c28 < org.quartz.threadPool.threadCount = 12 --- > org.quartz.threadPool.threadCount = 4 }}} {{{: tcheun@enk:~/openmeetings/dist/red5/conf$ diff red5-common.xml /home/tcheun/red5-read-only/dist/conf/red5-common.xml 60c60 < --- > 136c136,140 < --- > > 140d142 < 143c145,146 < --- > --> > 247a251,256 > > > > > > 267c276,278 < --- > > > }}} {{{: tcheun@enk:~/openmeetings/dist/red5/conf$ diff red5-core.xml /home/tcheun/red5-read-only/dist/conf/red5-core.xml 9,10c9 < --- > 13,16c12 < < < --- > 19c15 < --- > 117,153d112 < < < < < < < < < < ${rtmpt.port} < false < < < < < < < < < < < < < < < < < < < < < < < < < < 155c114 < --- > --- > --> }}} {{{: tcheun@enk:~/openmeetings/dist/red5/conf$ diff red5.xml /home/tcheun/red5-read-only/dist/conf/red5.xml 39c39 < --- > 41,99c41,42 < < < < < < < < < < < < < < < < ${http.port} < ${https.port} < false < true < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < --- > > }}} {{{: tcheun@enk:~/openmeetings/dist/red5/conf$ diff web.xml /home/tcheun/red5-read-only/dist/conf/web.xml 700a701,704 > m3u8 > application/x-mpegURL > > 968a973,976 > ts > video/MP2T > > }}} === lib === {{{: red5-openmeetings/lib: antlr-3.1.3.jar jul-to-slf4j-1.5.10.jar aopalliance-.jar jython-2.5.jar ... ... jcl-over-slf4j-1.5.10.jar xercesImpl-2.9.1.jar jruby-complete-1.1.6.jar xmlrpc-2.0.1.jar jruby-engine-1.1.6.jar }}} * only openmeetings {{{: antlr-3.1.3.jar aopalliance-.jar asm-3.1.jar asm-commons-3.1.jar catalina-6.0.24.jar commons-codec-1.4.jar commons-collections-3.2.1.jar commons-httpclient-3.1.jar commons-modeler-2.0.1.jar groovy-all-1.5.7.jar jasper-6.0.24.jar jasper-el-6.0.24.jar jasper-jdt-6.0.24.jar jruby-engine-1.1.6.jar slf4j-api-1.5.10.jar spring-aop-2.5.6.jar tomcat-coyote-6.0.24.jar tomcat-juli-slf4j-1.5.0.jar xercesImpl-2.9.1.jar xmlrpc-2.0.1.jar }}} * only red5 {{{: com.springsource.javax.xml.stream-1.0.1.jar com.springsource.org.antlr-3.1.3.jar com.springsource.org.apache.commons.codec-1.4.0.jar com.springsource.org.apache.commons.collections-3.2.1.jar com.springsource.org.apache.commons.modeler-2.0.1.jar com.springsource.org.apache.xerces-2.9.1.jar com.springsource.org.codehaus.groovy-1.7.0.jar com.springsource.org.mozilla.javascript-1.7.0.R2.jar com.springsource.org.objectweb.asm-3.2.0.jar com.springsource.org.objectweb.asm.commons-3.2.0.jar com.springsource.slf4j.api-1.6.1.jar com.springsource.slf4j.bridge-1.6.1.jar httpclient-4.1.2.jar httpcore-4.1.3.jar xmlrpc-2.0.1.jar }}} * /red5-read-only/dist/plugins {{{: tcheun@enk:~/red5-read-only/dist/plugins$ ls -l ÇÕ°è 4008 -rw-r--r-- 1 tcheun tcheun 1216210 2011-09-23 13:16 catalina-6.0.32.jar -rw-r--r-- 1 tcheun tcheun 526946 2011-09-23 13:16 jasper-6.0.32.jar -rw-r--r-- 1 tcheun tcheun 112550 2011-09-23 13:16 jasper-el-6.0.32.jar -rw-r--r-- 1 tcheun tcheun 1407902 2011-09-23 13:16 jasper-jdt-6.0.29.jar -rw-r--r-- 1 tcheun tcheun 764743 2011-09-23 13:16 tomcat-coyote-6.0.32.jar -rw-r--r-- 1 tcheun tcheun 3414 2011-09-23 13:16 tomcat-juli-slf4j-1.5.0.jar -rw-r--r-- 1 tcheun tcheun 43240 2011-09-23 13:16 tomcatplugin-1.1.jar }}} {{{: red5-openmeetings/log: work red5-openmeetings/webapps: openmeetings red5-default.xml root red5-openmeetings/webapps/openmeetings: red5-openmeetings/webapps/root: WEB-INF crossdomain.xml favicon.png index.html logo.png biglogo.png favicon.ico flvdemo.html index.jsp red5-openmeetings/webapps/root/WEB-INF: red5-web.properties red5-web.xml web.xml red5-openmeetings/work: red5Engine }}} * usr/share/red5-openmeetings/webapps/openmeetings