summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-01-27LinHES-config, supplimental-web: Fix proxy numbering for Ceton infiniTVJames Meyer4-9/+19
refs #899
2013-01-23linhes-system: add additional stuff to the system backup and also ↵James Meyer2-4/+22
introduced an exclude file. The exclude/include files are locate in /home/mythtv/backup_config/ new includes are: /home/vncsvc /home/xymon refs #897
2013-01-23LinHES-config: autocard.py and discover_infinitv.py Modifications to ↵James Meyer3-66/+316
allow autocard to detect and setup both pci and usb based infinitv tuners. This will also setup the network configuration for the ctnX/usbX if the interface is found but not configured. refs #899
2013-01-23supplemental-web: list_cardmap.py, add hyperlinks to network devices in ↵James Meyer2-2/+11
output for display on the local website. refs #898
2013-01-23runit-scripts: add cetonproxy or bridge service. Added infinitv_usb service.James Meyer5-1/+45
refs #899 refs #898
2013-01-23libnl1: needed by ceton usb userspace programJames Meyer2-0/+38
refs #899
2013-01-23ceton_infinitv: new package that contains the drivers & udev rules both ↵James Meyer5-0/+80
PCI and USB infinitv tuners. Adding/removing a USB tuner will restart the userspace infinitv_usb program. refs #899
2013-01-23balance 3.54: used to proxy the ceton network tunersJames Meyer1-0/+16
refs # 898 refs # 899
2013-01-23removed ceton pkg, replaced with ceton_infinitvJames Meyer4-64/+0
2013-01-16linhes-config: list the ip of network tuners, and provide a link on the ↵James Meyer4-6/+23
supplemental webpage refs #898
2013-01-16linhes-scripts: add script to fetch the airplay key. VERY basic at the ↵James Meyer2-4/+12
moment, someone should a disclaimer or something.
2013-01-15LinHES-system: enable airplay be default. This does not install the ↵James Meyer2-3/+5
airplay key, it only enables myth to look for the key and become an airplay target.
2013-01-15mythexpress, remyth: add error page for when the software isn't installed. ↵James Meyer7-10/+83
After install the webpage for each application will redirect the browser to the correct network address.
2013-01-14lighttpd: SSL now defaults to on. The startup script will create the ssl ↵James Meyer2-3/+9
cert if needed. refs #896
2013-01-14runit-scripts: lighttpd, on startup create the ssl cert if neededJames Meyer2-1/+16
refs #896
2013-01-14lighttpd:: enforce password across the entire site with the following ↵James Meyer1-12/+15
exceptions: 1) access from localhost/127.0.0.1 2) port 1337 3) the file failed_func_hosts refs #896
2013-01-12LinHES-config: mv_install, erase both msdos and gpt labels for new ↵James Meyer2-2/+7
installs. If a gpt label is present the install will fail due to the usage of extended partitions refs #889
2013-01-11windowmaker: official release of .95James Meyer1-4/+4
2013-01-11mythinstall: new build that changes up the supplemental screen. Removes ↵James Meyer1-1/+1
Default as an option for windowmanger, and also removes supplemental from displaying during install.
2013-01-11mythdb-initial: set E to be the default windowmanagerJames Meyer2-2/+9
This has the side effect of removing the windowmanger settings sync between the backend and new installs. refs #895
2013-01-11LinHES-system: remove lh_message.sh..it's no longer usedJames Meyer1-49/+0
2013-01-11LinHES-system: make E and enhanced the default windowmanger. As a side ↵James Meyer4-49/+66
effect supplemental web also becomes the default. refs #895
2013-01-11enlightenment: modify startup patch to also clear the delay when ↵James Meyer2-4/+7
MythVantage window is displayed This was needed for making E the WM of choice for installs. refs #895
2013-01-11enlightenment: added mythtv-setup to the list of programs to delay reveal.James Meyer2-8/+12
Also added /tmp/no_e_delay and removed ~/.configure for list of files to add/skip delay
2013-01-11LinHES-system: add_storage.py modify prompts to indicate that ↵James Meyer2-14/+28
no_destruction is in effect. Also all SG's to be created/added when using no_destruction. If the dir's already exist on disk no harm/foul the program just skips overs them
2013-01-11x11vnc: .9.13James Meyer5-47/+77
2013-01-09LinHES-system, runit-scripts, mythdb-initial: autocard.py will run when ↵James Meyer6-6/+33
mythbackend starts if /etc/udev/mv-persistent-video.description is not present. LinHES-system: wait for autocard to finish before stopping the be mythdb-initial: add a dummy tuner, so that myth backend will start. This get around the chicken/egg problem of needing tuners defined before MBE can start. However to add tuners via the API mythbe must be started. refs #892
2013-01-09LinHES-config: autocard.py Added the ability to insert cards into the ↵James Meyer2-47/+460
database. Fixed a few bugs for dvb and hdhr refs #892
2013-01-07mythdb-initial: removed all /myth based storage groups. brfransen reported ↵James Meyer2-12/+12
that sometimes watch recordings would not open when /myth was listed a SG. The theory is that since /myth and /data/storage both point to the same place the SG code got confused. I could not replicate the problem, but removing /myth from SG shouldn't cause any issues. It will only cause extra work for those that had /myth mounted as an external drive on a R7 instance and want to keep it located at /myth in R8.
2013-01-07LinHES-system|config: add support for x11vncJames Meyer5-8/+56
x11vnc support added to service menu. By default it will run on :2. The startup script will reference /etc/x11vnc.cfg if a user wishes to override the default flags. Ex: x11_vnc_options=” -rfbport 6000” will result in a startup cmd of “x11vnc -rfbport 6000” refs # 894
2013-01-07LinHES-system: system restore/backup modifications.James Meyer3-38/+148
- restore: Added support for partial restores. usuage: lh_system_restore $restore_file_name partial if partial is not in the cmd line, then a full restore will take place. Partial restore of a backup file: *stop mythbackend *save a copy of the current settings for the host. This only includes the settings table and storage group definitions. * save teh entire DB (just in case) *restore the full database from the backup file *restore the copy of the settings, taken from step 1. (This is needed to keep the current configured states consistent) *start mythbackend - backup, print the name of the resulting file refs #893
2013-01-05xymon: hbnotes, for MBE systems generate a notes file that allows the ↵James Meyer2-37/+94
download/upload of backup files. refs #893
2013-01-05supplemental-web: Two major additions here.James Meyer9-27/+283
1) introduce the static dev node mapping as produced by autocard. Currently located under system->List static dev nodes for tuners. This link will pull in mappings from the MBE and all SLAVE boxes. The query will pull the data from the host each time it's requested, so the slave machines must be on to see the mapping. The data is pulled over http from the slave box by calling cardlist.cgi, which will read in /etc/udev/mv-persisten-video.description. 2) Add the ability to upload and download system backup files from the MBE. Also reworked the css to make it a tad prettier. refs #893 refs #892
2013-01-05LinHES-system: shorten length of the printed dividers .James Meyer2-4/+4
refs #893
2013-01-05poweroff-scripts: suppress myth_status when sourcing /etc/profileJames Meyer4-4/+7
2013-01-05LinHES-config: reintroduce the start of a revamped autocard.py.James Meyer3-269/+508
This is not done, but it's close enought to commit. In it's current state it will detect v4l, hdprv, hdhr, dvb cards and write out udev rules to create persistent dev nodes for each device. However it will not change the kernel produced nodes. Right now it's as simple as running "autocard.py" refs #892
2013-01-03linuxtv-dvb-apps: 1486James Meyer1-0/+32
2012-12-22LinHES-config: allow forcing of vga card type on the command line.James Meyer2-12/+17
VGACARDTYPE="intel" xconfig.sh VGACARDTYPE="nvidia" xconfig.sh VGACARDTYPE="VMware" xconfig.sh VGACARDTYPE="vesa" xconfig.sh refs #888
2012-12-22runit-scripts: added mythzmserverJames Meyer3-1/+17
2012-12-22mythplugins: removed zoneminder as a dep for mythzoneminder. If ↵James Meyer2-3/+11
zoneminder needs to be installed it's taken care of with mv_software.py refs #887
2012-12-22LinHES-config: added support for configuing mythzmserver to ↵James Meyer3-4/+38
myth_settings_wrapper.sh. It will add the server and port to the settings table for each system that has mythzoneminder installed. Also modificed mv_software.py to setup zoneminder where needed and also mythzmserver refs #887
2012-12-22LinHES-system: fix be_check.py from erroring when when it can't write to ↵James Meyer2-5/+11
the log file.
2012-12-22supplemental_web: fix wakeonlan.sh to account for the change in mac address ↵James Meyer3-12/+24
location in xymon, also added etherwake.
2012-12-22xf86-video-vesa: rebuild to match current X ABIJames Meyer1-1/+1
2012-12-22zoneminder: correct shared memory usageJames Meyer2-3/+3
2012-12-22etherwake: first build, used by supplemental webJames Meyer1-0/+26
2012-12-20mythplugins: rebuild after updating mythburn patchJames Meyer1-2/+2
2012-12-20mythdb-initial, mythinstall: add option for BEwait and enable it in the ↵James Meyer3-4/+5
initial database. refs #886
2012-12-20LinHES-system: add be_check.py and modify LinHES-session to use it.James Meyer4-7/+49
This will stop mythfrontend/mythwelcome from starting if be_check can't connect to the master backend. Mostly this was done to stop mythfronted from complaining about not being able to contact the MBE and in the worst case displaying the DB connection configuration screen. refs #886
2012-12-20runit-scripts: Dont' start a slave backend until a connection to master is ↵James Meyer3-14/+39
established. -remove delay on the frontend service waiting on the backend. The delay for mythfrontend has now been moved into frontend startup session script. refs #886