vidistar-bootstrap-wildfly-1.11-0T>D ,0@b45c345d82f46648803c6a13ea2f0352ec190f869ꤘ+!ۈchՒ>,p>9 ? d" $ ? (@ L X p  2P|   (>G$H<ITX\Yd\t]^b#defltuvw tx  Cvidistar-bootstrap-wildfly1.110VidiStar bootstrap packageBootstrap files needed to synchronize VidiStar installation with master site`localhost(VidiStarOtherLALIT AGRAWALApplications/Servershttp://www.vidistar.comlinuxnoarchif [ "$1" -eq "1" ]; then if [ -r /etc/vidistar-update.conf.rpmsave ]; then cp /etc/vidistar-update.conf.rpmsave /etc/vidistar-update.conf fi if [ -r /etc/sysconfig/vidistar.rpmsave ]; then . /etc/sysconfig/vidistar . /etc/sysconfig/vidistar.rpmsave 2>/dev/null cat < /etc/sysconfig/vidistar JBOSS_HOME=$JBOSS_HOME JAVA_HOME="\$JBOSS_HOME/java/home" JBOSS_USER=$JBOSS_USER JBOSS_HOST=$JBOSS_HOST JBOSS_CONFIG=vidistar.xml JBOSS_OPTS="-b $JBOSS_HOST -Djboss.management.http.port=9991 -Djboss.http.port=9080" EOF fi fi64``````cf0e48f54af4c2f4719696b32dfd8a2dae2f555fadf522f2fc1b76302d117614a82f4377f7532404cb31445afaaa0505e6e054bd904d21fca0a7f83532c694ea9da78dec5e552701ca5eb5fc3d9a1ae8673882776489e8bc6ab8f725bc986fec5231aa20d140f4e4926743d6114d253445b6ea350e71db0228ba8f85c72ecf8bdc33a862825416b09bfb8fd06f3bb2af79e85cbb097304352aac3ba7ad9c5da87861f1c3dbe065b83e5dea886cf024c8e138415bb498e2a68e594c803f18ffe0rootrootrootrootrootrootrootrootrootrootrootrootvidistar-bootstrap-wildfly-1.11-0.src.rpmconfig(vidistar-bootstrap-wildfly)vidistar-bootstrap-wildfly   /bin/shconfig(vidistar-bootstrap-wildfly)dcmtkperl(XML::LibXML)perl-Config-Propertiesperl-Switchperl-versionpwgenrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)sshpass1.11-03.0.4-14.6.0-14.0-1vidistar-bootstrap4.8.0/bin/sh1.11-01.11-0vidistarvidistar-analytics96_sono_sudovidistarvidistar-update.confvidistar-bootstrap/etc/init.d//etc/sudoers.d//etc/sysconfig//etc//usr/bin/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpiogzip0noarch-redhat-linux-gnuASCII textASCII text, with very long linesBourne-Again shell script text executablePOSIX shell script text executabledirectory?pp,07070100000001000081a400000000000000000000000160869483000018ed000000fd0000000000000000000000000000001600000000./etc/init.d/vidistar#!/bin/sh # # WildFly control script # # chkconfig: 2345 80 20 # description: WildFly startup/shutdown script # ### BEGIN INIT INFO # Provides: wildfly # Required-Start: $remote_fs $network postgresql-12 # Required-Stop: $remote_fs $network postgresql-12 # Should-Start: $named # Should-Stop: $named # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: WildFly Application Server # Description: WildFly startup/shutdown script ### END INIT INFO # Source function library. . /etc/init.d/functions NAME=$(readlink -f ${0} | xargs basename) # Check privileges if [ `id -u` -ne 0 ]; then echo "You need root privileges to run this script" exit 1 fi # Load wildfly init.d configuration. if [ -z "$JBOSS_CONF" ]; then JBOSS_CONF="/etc/sysconfig/${NAME}" fi # Set defaults. if [ -f "$JBOSS_CONF" ]; then . "$JBOSS_CONF" fi # Location of JDK if [ -n "$JAVA_HOME" ]; then export JAVA_HOME fi # Setup the JVM if [ -z "$JAVA" ]; then if [ -n "$JAVA_HOME" ]; then JAVA="$JAVA_HOME/bin/java" else JAVA="java" fi fi # Location of wildfly if [ -z "$JBOSS_HOME" ]; then JBOSS_HOME="/opt/${NAME}" fi export JBOSS_HOME # Check if wildfly is installed if [ ! -f "$JBOSS_HOME/jboss-modules.jar" ]; then echo "$NAME is not installed in \"$JBOSS_HOME\"" exit 1 fi # Run as wildfly user if [ -z "$JBOSS_USER" ]; then JBOSS_USER=wildfly fi # Check wildfly user id $JBOSS_USER > /dev/null 2>&1 if [ $? -ne 0 -o -z "$JBOSS_USER" ]; then echo "User \"$JBOSS_USER\" does not exist..." exit 1 fi # Check owner of JBOSS_HOME if [ ! $(stat -L -c "%U" "$JBOSS_HOME") = $JBOSS_USER ]; then echo "The user \"$JBOSS_USER\" is not owner of \"$(readlink -f $JBOSS_HOME)\"" echo "Try: chown -R $JBOSS_USER:$JBOSS_USER \"$(readlink -f $JBOSS_HOME)\"" exit 1 fi # Location to set the pid file if [ -z "$JBOSS_PIDFILE" ]; then JBOSS_PIDFILE=/var/run/wildfly/${NAME}.pid fi export JBOSS_PIDFILE # Location to set the lock file if [ -z "$JBOSS_LOCKFILE" ]; then JBOSS_LOCKFILE=/var/lock/subsys/${NAME} fi # Location to keep the console log if [ -z "$JBOSS_CONSOLE_LOG" ]; then JBOSS_CONSOLE_LOG=/var/log/${NAME}/console.log fi # The amount of time to wait for startup if [ -z "$STARTUP_WAIT" ]; then STARTUP_WAIT=30 fi # The amount of time to wait for shutdown if [ -z "$SHUTDOWN_WAIT" ]; then SHUTDOWN_WAIT=30 fi # Startup mode of wildfly if [ -z "$JBOSS_MODE" ]; then JBOSS_MODE=standalone fi if [ -z "$JBOSS_BASE_DIR" ]; then JBOSS_BASE_DIR="$JBOSS_HOME/$JBOSS_MODE" else JBOSS_OPTS="$JBOSS_OPTS -Djboss.server.base.dir=$JBOSS_BASE_DIR" fi JBOSS_MARKERFILE=$JBOSS_BASE_DIR/tmp/startup-marker # Startup mode script if [ "$JBOSS_MODE" = "standalone" ]; then JBOSS_SCRIPT=$JBOSS_HOME/bin/standalone.sh if [ -z "$JBOSS_CONFIG" ]; then JBOSS_CONFIG=standalone.xml fi else JBOSS_SCRIPT=$JBOSS_HOME/bin/domain.sh if [ -z "$JBOSS_DOMAIN_CONFIG" ]; then JBOSS_DOMAIN_CONFIG=domain.xml fi if [ -z "$JBOSS_HOST_CONFIG" ]; then JBOSS_HOST_CONFIG=host.xml fi fi # Helper function to check status of wildfly service check_status() { status -p "$JBOSS_PIDFILE" -l $(basename "$JBOSS_LOCKFILE") "$NAME" >/dev/null 2>&1 } start() { echo -n $"Starting $NAME: " check_status status_start=$? if [ $status_start -eq 3 ]; then mkdir -p $(dirname "$JBOSS_PIDFILE") mkdir -p $(dirname "$JBOSS_CONSOLE_LOG") chown $JBOSS_USER $(dirname "$JBOSS_PIDFILE") || true cat /dev/null > "$JBOSS_CONSOLE_LOG" currenttime=$(date +%s%N | cut -b1-13) if [ "$JBOSS_MODE" = "standalone" ]; then cd $JBOSS_HOME >/dev/null 2>&1 daemon --user=$JBOSS_USER --pidfile=$JBOSS_PIDFILE LAUNCH_JBOSS_IN_BACKGROUND=1 JBOSS_PIDFILE=$JBOSS_PIDFILE "$JBOSS_SCRIPT -c $JBOSS_CONFIG $JBOSS_OPTS &" > /dev/null 2>&1 #daemon --user=$JBOSS_USER --pidfile=$JBOSS_PIDFILE LAUNCH_JBOSS_IN_BACKGROUND=1 JBOSS_PIDFILE=$JBOSS_PIDFILE "$JBOSS_SCRIPT -c $JBOSS_CONFIG $JBOSS_OPTS &" >> $JBOSS_CONSOLE_LOG 2>&1 cd - >/dev/null 2>&1 else cd $JBOSS_HOME >/dev/null 2>&1 daemon --user=$JBOSS_USER --pidfile=$JBOSS_PIDFILE LAUNCH_JBOSS_IN_BACKGROUND=1 JBOSS_PIDFILE=$JBOSS_PIDFILE "$JBOSS_SCRIPT --domain-config=$JBOSS_DOMAIN_CONFIG --host-config=$JBOSS_HOST_CONFIG $JBOSS_OPTS &" >> $JBOSS_CONSOLE_LOG 2>&1 cd - >/dev/null 2>&1 fi count=0 until [ $count -gt $STARTUP_WAIT ] do sleep 1 let count=$count+1; if [ -f $JBOSS_MARKERFILE ]; then markerfiletimestamp=$(grep -o '[0-9]\+' $JBOSS_MARKERFILE) > /dev/null if [ "$markerfiletimestamp" -gt "$currenttime" ] ; then grep -i 'success:' $JBOSS_MARKERFILE > /dev/null if [ $? -eq 0 ]; then success echo touch $JBOSS_LOCKFILE exit 0 fi grep -i 'error:' $JBOSS_MARKERFILE > /dev/null if [ $? -eq 0 ]; then warning echo echo "$NAME started with errors, please see server log for details." touch $JBOSS_LOCKFILE exit 0 fi fi fi done if check_status; then warning echo echo "$NAME hasn't started within the timeout allowed." touch $JBOSS_LOCKFILE exit 0 else failure echo echo "$NAME failed to start within the timeout allowed." exit 1 fi else echo $0 status fi } stop() { echo -n $"Shutting down $NAME: " check_status status_stop=$? if [ $status_stop -eq 0 ]; then count=0; if [ -f $JBOSS_PIDFILE ]; then read kpid < $JBOSS_PIDFILE let kwait=$SHUTDOWN_WAIT # Try issuing SIGTERM kill -15 $kpid until [ `ps --pid $kpid 2> /dev/null | grep -c $kpid 2> /dev/null` -eq '0' ] || [ $count -gt $kwait ] do sleep 1 let count=$count+1; done if [ $count -gt $kwait ]; then kill -9 $kpid fi fi success elif [ $status_stop -eq 1 ]; then echo echo -n "$NAME dead but pid file exists, cleaning up" elif [ $status_stop -eq 2 ]; then echo echo -n "$NAME dead but subsys locked, cleaning up" elif [ $status_stop -eq 3 ]; then echo echo -n $"$NAME is already stopped" fi rm -f $JBOSS_PIDFILE rm -f $JBOSS_LOCKFILE echo } case "$1" in start) start ;; stop) stop ;; restart) $0 stop $0 start ;; status) status -p "$JBOSS_PIDFILE" -l $(basename "$JBOSS_LOCKFILE") "$NAME" ;; *) ## If no parameters are given, print which are avaiable. echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac 07070100000002000081a400000000000000000000000160869483000005dd000000fd0000000000000000000000000000002000000000./etc/init.d/vidistar-analytics#!/bin/bash # description: VidiStar Analytics Start Stop Restart # processname: pentaho # chkconfig: 234 20 80 NAME=$(readlink -f ${0} | xargs basename) CONFIG=/etc/sysconfig/vidistar if [ -f "${CONFIG}" ]; then . "${CONFIG}" else echo "Config file not found ${CONFIG}" exit 1 fi export JAVA_HOME="$JBOSS_HOME/java/pentaho_java_home" export JRE_HOME="$JAVA_HOME" export PENTAHO_JAVA="$JAVA_HOME/bin/java" if [ -z "$JBOSS_USER" ]; then echo "ERROR: JBOSS_USER variable not set" exit 2 fi if [ -z "$JBOSS_HOME" ]; then echo "ERROR: JBOSS_HOME variable not set" exit 2 fi start() { echo -n $"Starting $NAME" echo /bin/su $JBOSS_USER $JBOSS_HOME/pentaho8/pentaho-server/start-pentaho.sh echo } stop() { echo -n $"Shutting down $NAME" echo /bin/su $JBOSS_USER $JBOSS_HOME/pentaho8/pentaho-server/stop-pentaho.sh echo } status() { echo -n $"Running $NAME instances:" echo ps -elf | grep java | grep pentaho echo } case "$1" in start) start ;; stop) stop ;; restart) $0 stop $0 start ;; status) status ;; *) ## If no parameters are given, print which are avaiable. echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac 07070100000003000081b00000000000000000000000016086948300000136000000fd0000000000000000000000000000001d00000000./etc/sudoers.d/96_sono_sudosono ALL=(root) NOPASSWD: /sbin/service vidistar stop, /sbin/service vidistar start, /sbin/service vidistar-analytics stop, /sbin/service vidistar-analytics start, /bin/systemctl stop vidistar, /bin/systemctl start vidistar, /bin/systemctl stop vidistar-analytics, /bin/systemctl start vidistar-analytics 07070100000004000081a400000000000000000000000160869483000000dd000000fd0000000000000000000000000000001900000000./etc/sysconfig/vidistarJBOSS_HOME=/home/sono/vidistar/vidistar JAVA_HOME="$JBOSS_HOME/java/home" JBOSS_USER=sono JBOSS_HOST=0.0.0.0 JBOSS_CONFIG=vidistar.xml JBOSS_OPTS="-b $JBOSS_HOST -Djboss.management.http.port=9991 -Djboss.http.port=9080" 07070100000005000081a40000000000000000000000016086948300000095000000fd0000000000000000000000000000001b00000000./etc/vidistar-update.confVIDISTAR_DIR=/home/sono/vidistar/vidistar UPDATE_SITE=sono@prod.vidistar.net::vidistar VIDISTAR_DATA_DIR=/archive/vidistar RSYNC_CMD="rsync -e ssh" 07070100000006000081a40000000000000000000000016086948300000734000000fd0000000000000000000000000000001d00000000./usr/bin/vidistar-bootstrap#!/bin/bash DIR=`dirname $0` CONFIG=vidistar-update.conf now=$(date +"%Y%m%d_%H%M%S") SKIP_ANALYTICS="FALSE"; if [ -f "$DIR/${CONFIG}" ]; then . "$DIR/${CONFIG}" elif [ -f "$HOME/${CONFIG}" ]; then . "$HOME/${CONFIG}" elif [ -f "/etc/${CONFIG}" ]; then . "/etc/${CONFIG}" else echo "Config file not found ${CONFIG}" exit 1 fi [ -z "$VIDISTAR_DIR" ] && { echo "VIDISTAR_DIR variable not set" exit 2 } [ -z "$VIDISTAR_DATA_DIR" ] && { echo "VIDISTAR_DATA_DIR variable not set" exit 2 } [ -z "$UPDATE_SITE" ] && { echo "UPDATE_SITE variable not set" exit 2 } [ -z "$RSYNC_CMD" ] && { echo "RSYNC_CMD variable not set" exit 2 } VIDISTAR_INSTALL_ARCHIVE_DIR="$VIDISTAR_DATA_DIR/install-$now" mkdir -p "$VIDISTAR_INSTALL_ARCHIVE_DIR" VIDISTAR_Log="$VIDISTAR_INSTALL_ARCHIVE_DIR/Vidistar-Upgrade.log" exec > >(tee -a $VIDISTAR_Log) 2>&1 echo "INFO: Starting Vidistar Upgrade" mkdir -p $VIDISTAR_DIR #echo "INFO: Created directory $VIDISTAR_DIR" echo "INFO: Downloading Update scripts..." eval "$(printf '%s -avz --delete %q %q' "$RSYNC_CMD" "$UPDATE_SITE/update" "$VIDISTAR_DIR")" if [ $? == 0 ] then export VIDISTAR_DIR export UPDATE_SITE export VIDISTAR_DATA_DIR export VIDISTAR_INSTALL_ARCHIVE_DIR export RSYNC_CMD export VIDISTAR_Log echo "INFO: Update scripts downloaded successfully." echo "INFO: Running Update Process." $VIDISTAR_DIR/update/update "$@" if [ $? == 0 ] then echo "INFO: Vidistar upgraded successfully!" else echo "ERROR: Vidistar upgrade failed, upgrade log stored in $VIDISTAR_Log" exit 1; fi else echo "ERROR: Unknown error. Cannot download update scripts." exit 1; fi 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!=zp,