summaryrefslogtreecommitdiffstats
path: root/abs/core
AgeCommit message (Collapse)AuthorFilesLines
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-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
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-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
2012-12-19mythplugins: cherry picked from r7-testing new mythburn patchBritney Fransen2-25/+32
2012-12-19linhes-udev-rules: This pkg contains the rules that are custom to linhes ↵James Meyer12-0/+531
or once were in arch but removed. Only the CD_DVD_symlinks rule has been tested refs #884
2012-12-17mythinstall: new build, fixed db size limit was 5 now it's 15James Meyer1-1/+1
2012-12-17cherry picked from r7-testing.Britney Fransen2-155/+130
mythburn .25 patch for aspect ratio and video storage groups
2012-12-17mythinstall: new build , cleaned up help text..removed evrouterJames Meyer1-1/+1
2012-12-17LinHES-system: lh_system_backup_job. reworked the system backup job to ↵James Meyer2-46/+123
support detection of failed remote copy. If a failed remote backup copy occurs, it will write the filename to a file and then setup a cron job to attempt to retransfer the file every hour until success. This is mostly needed in case func is down, or is the remote system is powered off when the first attemp is made. refs #885
2012-12-17xymon: add check for remote backup copies that are pending.James Meyer2-6/+19
refs # 885
2012-12-17rsyslog: suppress the running of myth_status when sourcing the profile in ↵James Meyer2-2/+3
log_care
2012-12-17LinHES-config: removed evrouter, ldm replaced with udevilJames Meyer3-15/+15
refs #883
2012-12-17runit-scripts: removed ldm, adding udevil. Also added log_care to 1 so ↵James Meyer5-3/+22
that it runs on startup. This ensures that logs are cleaned up and rotated out of the way even if the system is offline when the cron job is supposed to run. refs #883
2012-12-17udevil: udevil replacing ldmJames Meyer2-0/+43
refs #883
2012-12-17ldm: removed ldmJames Meyer2-42/+0
refs #883
2012-12-15LinHES-config: for slave installs add supplemental-web-slave.James Meyer2-4/+4
2012-12-15runit-scripts: add supplemental-slave run fileJames Meyer2-1/+12
refs #881
2012-12-15supplemental-web: add a basic http server/cgi for slaves to run. Split ↵James Meyer3-21/+83
the package into supplemental-web and supplemental-web-slave refs #881
2012-12-15LinHES-config: fix a typo in Slave_backend client smb filesharing.James Meyer4-13/+41
Start folding at home service when foldingathome it installed
2012-12-15xymon: hbnotes.py don't create notes files for hosts that are not LinHES ↵James Meyer2-3/+5
hosts/have a missint hostsystemtype
2012-12-14python2 : 2.7.3 add symlink for python2->python.James Meyer2-0/+88
This was needed for mytharchive
2012-12-14mythtv + plugins: grab latest fixsetJames Meyer3-8/+6
2012-12-13cdrkit: 1.1.11James Meyer1-0/+40
2012-12-13dvd+rw-tools: 7.1James Meyer5-0/+89
2012-12-13mjpegtools: 2.0James Meyer5-0/+165