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 = 775printable = 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