Changes between Version 35 and Version 36 of FAQ

Show
Ignore:
Timestamp:
06/22/08 05:03:45 (5 years ago)
Author:
paulx@… (IP: 124.171.190.148)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FAQ

    v35 v36  
    5656Some of Shepherd's grabbers require additional Perl modules to be installed, without which they won't function. They are listed as "optional" because Shepherd does not rely on any individual grabber to do its job; instead it draws on as many or as few of its available grabbers as necessary to acquire guide data for the time period and channels you want. 
    5757 
    58 Sometimes Shepherd can do this with a single grabber. More commonly, it employes multiple grabbers and combines their results. 
     58Sometimes Shepherd can do this with a single grabber. More commonly, it employees multiple grabbers and combines their results. 
    5959 
    6060Generally speaking, Shepherd can perform very well even if some of its grabbers are disabled or unsupported (i.e. missing modules). However, it will probably perform more efficiently, reliably, and possibly more accurately if you can enable all of its grabbers. 
     
    144144=== Can I specify different configuration files for Shepherd to use? === 
    145145 
    146 No. Shepherd always expects to use the same configuration file (usually ''~/.shepherd/shepherd.conf''). If this is a problem for you, please let us know. 
    147  
     146No. Shepherd always expects to use the same configuration file (usually ''~/.shepherd/shepherd.conf''). 
     147 
     148You can use tricks like changing the environment variable HOME, to run multiple installs of shepherd.  But it's not very efficient, in that it will lead to a fair bit of redundant downloading, but otherwise it is a good solution for someone wanting data from multiple regions. 
     149{{{ 
     150HOME=/first/directory /first/directory/.shepherd/shepherd 
     151 
     152HOME=/second/directory /second/directory/.shepherd/shepherd 
     153}}} 
     154 
     155Another similar way is to 'mv' the .shepherd directory. 
     156{{{ 
     157mv ~/.shepherd ~/.shepherd.1 
     158mv ~/.shepherd.2 ~/.shepherd 
     159~/.shepherd/shepherd 
     160 
     161mv ~/.shepherd ~/.shepherd.2 
     162mv ~/.shepherd.1 ~/.shepherd 
     163~/.shepherd/shepherd 
     164}}} 
    148165 
    149166=== My high definition (HD) channels are missing programs? === 
     
    225242=== How can I prevent mythfilldatabase adding unwanted channels to my video sources? === 
    226243 
    227 Make sure mythfilldatabase (not Shepherd) is invoked with the "--update" option, so it will not add any missing channels to your video sources. (This can be an issue if you have video sources that receive different sets of channels.) 
     244Make sure mythfilldatabase (not Shepherd) is invoked with the "--update" option, so it will not add any missing channels to your video sources. (This can be an issue if you have video sources that receive different sets of channels, for example free tv and pay tv.) 
    228245 
    229246 
     
    247264}}} 
    248265 
    249 If you need to set your machine's timezone, Debian-based distributions can use the 'tzconfig' command (run as root). The TZ environment variable could also be set to correct any differences. Add in ~/.profile (to make it user specific), /etc/profile (to make it machine wide), eg: 
     266If you need to set your machine's timezone, Debian-based distributions can use the 'tzconfig' command (run as root). The TZ environment variable could also be set to correct any differences. Add in ~/.profile (to make it user specific), /etc/profile (to make it machine wide), or just before you execute shepherd. eg: 
    250267 
    251268{{{