Page tree
Skip to end of metadata
Go to start of metadata

Avalon Customizations

  • avalon-web-dev
    • Changed avalon vhost DocumentRoot to /var/www/avalon/current/public/
    • Changed avalon vhost Directory container to /var/www/avalon/current
    • Added RailsEnv development to avalon vhost Directory container
    • Put non-distributable config files in /var/www/avalon/shared
    • yum install mediainfo
      • Needs rebuilding  http://mediainfo.sourceforge.net/en/Download/RHEL
    • Nagios check for delayed_job
      • nagios-plugins-procs
    • install vsftpd, disable anonymous access?
  • avalon-db-dev
    • Moved /var/fedora to /usr/local/avalon/fedora
    • Change all /var/fedora references to /usr/local/avalon/fedora in $FEDORA_HOME/server/config/spring/akubra-llstore.xml
    • Changed perms on /usr/local/avalon/solr
    • Configured fedora home in tomcat/conf/Catalina/localhost/fedora.xml
    • Configured solr home in tomcat/conf/Catalina/localhost/solr.xml
    • Added /usr/local/avalon/solr/avalon core directory with configs and schema
    • rm $FEDORA_HOME/data/fedora-xacml-policies/repository-policies/default/deny-apim-if-not-localhost.xml
  • avalon-mhorn-dev
    • in /usr/local/hydrant-felix/conf/config.properties:
      • org.opencastproject.server.url=http://avalon-mhorn-dev.library.northwestern.edu:8080/ 
      • org.opencastproject.streaming.directory=/usr/local/streamfiles
      • org.opencastproject.streaming.url=rtmp://avalon-stream-dev.library.northwestern.edu/avalon
    • yum install mediainfo
      • Needs rebuilding  http://mediainfo.sourceforge.net/en/Download/RHEL 
        • mbk rebuilt, signed packages are in NUL repo
    • NFSD crash, had to restart nfs and associated services, remount on avalon-web-dev.
    • ffmpeg rebuilt --enable-static --enable-nonfree --enable-libfaac
    • Upgrading Matterhorn:
      • Only "If Matterhorn won't start up after an upgrade, rm -rf $FELIX_HOME/felix-cache and $FELIX_HOME/work"
    • Samba share on /usr/local/masterfiles/dropbox/
    • Create ‘upload’ group:
      • upload:x:502:evl771,mne479,ccr923,jdk567,bmm003,lhx329,hde352,nrw943,mbk836,jrr907,anz868,sel415,kdm158
    • [dropbox]
        comment = Matterhorn Dropbox
        path = /usr/local/masterfiles/dropbox
        writable = yes
      create mask = 664
      directory mask = 775 
        printable = no
        write list = +upload
        veto files = /._*/.DS_Store/
        delete veto files = yes
  • avalon-stream-dev
    • disabled puppet
    • rm /opt/adobe/ams/libcap.so.1
    • ln -s /lib64/libcap.so.4 /opt/adobe/ams/libcap.so.1
    • Installed avalon RTSP security app in /opt/adobe/ams/applications/avalon
    • Installed avalon HTTP security directives in /opt/adobe/ams/Apache2.2/conf/avalon.conf
    • Added Include conf/avalon.conf to the end of /opt/adobe/ams/Apache2.2/conf/httpd.conf
    • Added avalon-related environment variables to the end of /opt/adobe/ams/conf/ams.ini
    • Created /opt/adobe/ams/webroot/avalon
    • Put avalon_auth script in /opt/adobe/ams
    • Opened all necessary ports via /etc/sysconfig/iptables
    • yum install sg3_utils
      • attach disk
      • rescan-scsi-bus.sh -- added as /dev/sdb
      • pvcreate  /dev/sdb
      • vgcreate vgFlash -s 32M /dev/sdb
      • lvcreate -l 2399 -n lvFlash vgFlash
      • mkfs.ext4 /dev/vgFlash/lvFlash
      • +=FSTAB: /dev/mapper/vgFlash-lvFlash /opt/adobe/content                       ext4    defaults        1 1
      • yum install nfs-utils
      • service/chkconfig rpcbind, nfs
    • NFS cross-mounted as follows:
      • avalonstreamdev:/opt/adobe/content exports to avalon-mhorn-dev.library.northwestern.edu:/usr/local/streamfiles
      • avalon-mhorn-dev.library.northwestern.edu:/usr/local/masterfiles/ exports  to avaon-web-dev:/usr/local/masterfiles
    • Firewall opened for ldap auth
  • No labels