summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-09-27LinHES-system: add the ability to view the msg queueJames Meyer3-31/+83
msg_client.py is used to add,remove, or list items in the queue of messages that will be displayed on screen. Optionaly messages can be given an identifier or "tag". This identifier does not have to be unique. Items are processed in the order they arrive, based off their slot number. The lowest slot number will be displayed first. After the message is displayed it is removed from the queue. ADD: To add items to the queue: msg_client.py --msg "My first message" --tag "tag1" REMOVE: Removing items are based off the tag. To remove all items from the queue that match the tag "tag1": msg_client.py --clear --tag tag1 To remove all items from the queue: msg_client.py --clear Listing items in the queue or to get the total count: msg_client.py --print_list > ------------- > msg : slot 1 > slot : 1 > cmd : msg > tag : None > timeout : None To immediately stop displaying the current message, use the kill command. msg_client.py --kill
2012-09-27mythtv: new build for python bindings fixJames Meyer1-1/+1
2012-09-27func: adjust for new msg_client.py syntaxJames Meyer2-3/+3
2012-09-27LinHES-config: adjust for new msg_client.py syntaxJames Meyer2-8/+8
2012-09-27LinHES-system: adjust for the new msg_client syntaxJames Meyer4-17/+18
remove lh_message and msg_osd.py
2012-09-27rsyslog: tweak the file logging just a bit.James Meyer2-6/+6
2012-09-27runit-scripts: mythbackend msg_deamon.James Meyer3-2/+8
mythbackend, add ability to read options from file /etc/conf.d/mythbackend MYTH_ARGS="-q --syslog local6" msg_deamon set DISPLAY=127.0.0.1
2012-09-27LinHES-system: enhance msg_client.py and msg_deamon.py to support :James Meyer2-42/+364
msg_client.py --clear --tag to clear the queue, with the --tag then the whole queue is cleared --msg --tag to add messages to que --kill kill whatever is currently being displayed
2012-09-23Merge remote-tracking branch 'origin/testing' into testingJames Meyer15-225/+927
# By Cecil (6) and Britney Fransen (2) # Via Britney Fransen (1) and Cecil (1) * origin/testing: LinHES-system: myth_status.py: fix conflicted recordings mythtv: bump to latest fixes to get python bindings fix pyxis:Initial inclusion. Needed for pyxis to close #63/4). python-distribute:Needed for python-beautifulsoup (to close #63/4). python-beautifulsoup4:Needed for pyxis (to close #63/4). python-libconcord:Moved to core with rest of python modules. gdb:Recompile against Python 2.6. Closes 850. mythappletrailers:Closes 849. Adds Play All, Shuffle and Play Random trailer to the menu. Conflicts were set to 64 bit versions, except for appletrailers Conflicts: abs/core/LinHES-system/PKGBUILD abs/core/gdb/PKGBUILD abs/core/gdb/__changelog abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/python_modules/python-distribute/PKGBUILD abs/core/python_modules/python-distribute/__changelog abs/extra/mythappletrailers/PKGBUILD
2012-09-23Merge branch 'testing' of git@linhes.org:linhes_pkgbuild into testingCecil33-291/+294
2012-09-23LinHES-config: ensure that xymonserver is installed after upgrades. This ↵James Meyer6-37/+81
requires a --dbonly pacman call and then later a normal pacman install. This was needed because after upgrades /home/xymon is still on the FS and the xymonserver package failed to to install because of it
2012-09-23LinHES-system: install_supplemental_service.sh explictly update xymonserver ↵James Meyer2-3/+4
on install. This was needed to make sure it gets installed on upgrades after the --dbonly insert via pacman
2012-09-23supplemental-web/xymon: When restoring the database from the webui, prompt ↵James Meyer6-49/+105
to make sure it's really what the user wants. Also limit db dropdown to 30 entries
2012-09-23runit-scripts: nptd save hwclock when shutting down ntpdJames Meyer2-1/+8
2012-09-23func: touch new certs to update the date when func fails. This is needed in ↵James Meyer2-2/+5
cases where the system was installed with an incorrect time.
2012-09-22LinHES-system: myth_status.py: fix conflicted recordingsBritney Fransen2-10/+9
conflicted recordings would always trigger the except because len of an list iterator fails
2012-09-21mythtv: bump to latest fixes to get python bindings fixBritney Fransen2-2/+2
2012-09-21func: stop tuner status from being displayed when running failed_funcJames Meyer2-2/+3
2012-09-21LinHES-system, supplmental-web,xymon: renable and fix restore_job from webJames Meyer7-21/+24
2012-09-21LinHES-config: backend_control.sh add the ability to detect if func ↵James Meyer2-24/+46
failed and attempt to display the msg using local msg_client.py
2012-09-20Merge remote-tracking branch 'origin/testing' into testingJames Meyer6-369/+1541
# By Britney Fransen (22) and others # Via Britney Fransen * origin/testing: (29 commits) linhes-scripts: idle.sh: rework upcoming recordings to use misc_upcoming_recordings.pl as it is quicker. refs #851 linhes-scripts: mythwelcome-config.py: use idle.sh for pre shutdown check. refs #851 linhes-scripts: idle.sh: Check if frontends are playing. closes #851. gnu-netcat: fix error on pkg install php: enable json in php.ini for MythWeb Program Guide LinHES-system: misc_which_recorder.pl: forgot some quotes LinHES-system: misc_which_recorder.pl: add search for analog mpeg recordings LinHES-system: mythfrontend-start: revert fork of startcmd LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 ... Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/LinHES-system/misc_which_recorder.pl abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/php/PKGBUILD abs/core/php/php.ini abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD
2012-09-20supplemental-web: add ability to list all known exported file systemsJames Meyer6-4/+107
2012-09-20LinHES-config: write out /etc/exports for non-sg systemsJames Meyer6-28/+134
2012-09-20LinHES-system: set_windowmanager.sh add_storage.pyJames Meyer3-10/+32
add_storage.py: fix xfs formats, also redo saving of system_drive_list. Previously it would write the full list before processing any drives, now it writes the known list one drive ata time store database values when calling set_windowmanger.sh manually.
2012-09-20linhes-scripts: idle.sh: rework upcoming recordings to use ↵Britney Fransen3-52/+37
misc_upcoming_recordings.pl as it is quicker. refs #851 change -d to -m as it includes more than just daily wake add -r to check if mythfrontend is running on the hosts mythwelcome-config.py: update preSDWUCheckCommand with new options
2012-09-18linhes-scripts: mythwelcome-config.py: use idle.sh for pre shutdown check. ↵Britney Fransen2-3/+3
refs #851
2012-09-18linhes-scripts: idle.sh: Check if frontends are playing. closes #851.Britney Fransen2-15/+54
Add -d option that will include mythshutdown daily wake in system busy calculation. Default excludes daily wake in system busy calculation. This is needed to use idle.sh as the PreCheck for system shutdown. Add -w option to check for open windows. Before checking for windows was default but in some cases the user won't want the check. Adding window check as an option makes it consistant with the login check.
2012-09-18gnu-netcat: fix error on pkg installBritney Fransen1-6/+10
2012-09-18php: enable json in php.ini for MythWeb Program GuideBritney Fransen2-3/+3
2012-09-17pyxis:Initial inclusion. Needed for pyxis to close #63/4).Cecil3-0/+119
2012-09-17python-distribute:Needed for python-beautifulsoup (to close #63/4).Cecil3-0/+92
2012-09-17python-beautifulsoup4:Needed for pyxis (to close #63/4).Cecil2-0/+53
2012-09-17python-libconcord:Moved to core with rest of python modules.Cecil1-0/+0
2012-09-17gdb:Recompile against Python 2.6. Closes 850.Cecil2-3/+5
2012-09-17mythappletrailers:Closes 849. Adds Play All, Shuffle and Play Random trailer ↵Cecil7-206/+743
to the menu.
2012-09-12LinHES-system: misc_which_recorder.pl: forgot some quotesBritney Fransen2-3/+3
2012-09-10Merge remote-tracking branch 'origin/testing' into testingJames Meyer1-2/+4
# By Britney Fransen (16) and others # Via Britney Fransen * origin/testing: (23 commits) LinHES-system: misc_which_recorder.pl: add search for analog mpeg recordings LinHES-system: mythfrontend-start: revert fork of startcmd LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. ... Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/LinHES-system/misc_which_recorder.pl abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD
2012-09-10LinHES-system: add_storage.py new featuresJames Meyer2-16/+197
- add ability to reconstruct /etc/fstab and dir structure based off the contents of /etc/storage.d
2012-09-10lh_system_backup and restore: update to match new dir structure.James Meyer2-5/+5
2012-09-10mv_install: change partition layout to 5 partition instead of the older 3 ↵James Meyer2-9/+22
style 1 = / 2 swap 3 extended { 5,6,7 } home/mysql/myth
2012-09-10mv_fileshare:data_config was missing from the function call for nfs clients.James Meyer1-2/+2
2012-09-10xymon/runit scripts: moved from /data/srv/xymon to /home/xymon.James Meyer16-104/+104
This was done to preserve rrd's on upgrade
2012-09-10LinHES-system: misc_which_recorder.pl: add search for analog mpeg recordingsBritney Fransen2-4/+6
2012-09-09LinHES-config/system/install: first checkin to get 5 partition upgrade ↵James Meyer6-149/+211
layout working
2012-09-08LinHES-config: modify install for 5 partition layoutJames Meyer3-51/+298
2012-09-08tree: 1.6James Meyer1-7/+12
2012-09-05Merge remote-tracking branch 'origin/testing' into testingJames Meyer3-5/+5
# By Britney Fransen (15) and others # Via Britney Fransen * origin/testing: (22 commits) LinHES-system: mythfrontend-start: revert fork of startcmd LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. linhes-scripts: minor changes to myth2mkv ... Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/LinHES-system/mythfrontend-start abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD
2012-09-05libburn, libisoburn,libisofs: added to support creating cd inside chrootJames Meyer4-0/+106
2012-09-05LinHES-system: mythfrontend-start: revert fork of startcmdBritney Fransen5-11/+11
Forking startcmd causes MythWelcome to act on remote keypresses when mythfrontend-start quits. linhes-scripts: pause-mythcommflag.sh: only look for 1 instance of mythfrontend. refs #847
2012-09-04Merge remote-tracking branch 'origin/testing' into testingJames Meyer1-6/+31
# By Britney Fransen (14) and others # Via Britney Fransen * origin/testing: (21 commits) LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. linhes-scripts: minor changes to myth2mkv mythtv:Bumped to latest fixes. Added ./configure items to close #842. ... Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/LinHES-system/misc_status_config.py abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD