# user1gets all our shares at max 5 hops from us# (ourlocal cards + max five hops away). He can share down to his own# clients.He also receive emu shares (if he has 'yes' behind his C: entry),

# and isallowed to send us emm.#

# F: user2pass2 0 1 0 { 0100:000080, 0622:000000:1, 0500:000000:2 }#

# user2gets only our local cards but no 0100:000080.# and our0622:000000 cards only for himself (1 hop down),

# and 0500cards for himself plus one additional hop down.# He alsogets our emus, and is NOT allowed to send us emm (updates).#

# F: user3pass3 5 0 1 { 0:0:3, 0100:000080:1 }

#

# user3gets all cards at a maximum of 5 hops away from us,

# and get'sto share them down two further levels beyond his own level.# But he isnot allowed to share 0100:000080 down to other users.# He getsno emus from us, and he is allowed to send us emm.#

# F: user4pass4 5 0 1 { 0:0:3, 0100:000080:1 } { 0100:000080:15df }#

# user4gets all cards at a maximum of 5 hops away from us,

# and get'sto share them down two further levels beyond his own level.# But he isnot allowed to share 0100:000080 down to other users.# He getsno emus from us, and he is allowed to send us emm.# He isalso not allowed to view channel 0100:000080:15df#

# F: user4pass4 5 0 1 { } { } { 12:00-17:00, 19:00-20:00 }#

# user4gets all cards at a maximum of 5 hops away from us,# and get'sto share them down two further levels beyond his own level.# the shareis only valid between 12:00 and 17:00 and between 19:00 and 20:00# outsidethese hours the share will not give cw's to the client#

# in thisfile you can configure what CAIDs CCcam should prefer or ignore# defaultsto /var/etc/CCcam.prio# filecontent can have ignores (I) and prio lists (P)#

# note 1: Iline affects both for ecm and emm (receive no emm on ignored systems)# P lineonly affects ecm choice (emm still received for all available systems, not justthe priority system)#

# note 2:ident 0 means 'all idents'. So 'caid:0' is the same as 'caid'.#

# note 3:for some systems (e.g. nagra (caid 18xx)), the ident is not known at the timethe

# priolists are checked. In that case, matching is done on caid only, even if the Pline# definesnonzero idents. So for example '1801:401' behaves the same as '1801' in a Pline# I lineswork differently, they are checked two times, once before ecm or emm isreceived, again# after ecmor emm are received (and nagra ident should be known)

# P linesare only checked once, before ecm received.

#

# note 4:if a P line contains caid:ident pairs which are not available for the current

# channel,that P line is not used for that channel.# Example,channel has systems 626, 1801:401 then P line with "1801,100:96,626"is ignored by that channel,# becausechannel doesn't have 100:96.# But Pline with "1801" works, and also "626,1801" will work forchannel

#

# note 5: Plines are parsed in the order in which they are found in the prio file.# Only thefirst matching P line is used

#

# situation1: ignore allways this caid, all idents, on all channels# I: caid#

# situation2: ignore allways this caid/ident pair# I:caid:ident

#

# situation3: ignore this caid/ident pair, on channel 'sid'

# I:caid:ident:sid#

# situation4: when both caid1 and caid2 exist for a channel, prefer caid1 over caid2# P: caid1,caid2#

# situation5: when caid1:ident1 till caidN:identN exist for a channel, use them in orderof this list.# P:caid1:ident1, caid2:ident2, .., caidN:identN#

# situation6: when caid1:ident1 till caidN:identN exist for channel 'sid', use them inorder of this list.

# But ifsmartcard has hidden/unknown chids, all chids should be tried.# In thatcase specify 'TRY ALL CHIDS' option for cardreader.# Use withcare, enabling option causes more card traffic.# Only usesetting when some channels don't work without it.# note: ifeven this setting don't help decode all channels, try using#commandline arg -l, to disable all self-learning features (warning: slower)#

# all usersget no 0100:000080.# and our0622:000000 cards only for themself (1 hop down),# and 0500cards for themself plus one additional hop down.# globallimits are overridden by client specific limits (see F:)# Option toreject shares with less than required downhops on clientside#

#MINIMUMDOWNHOPS: <value>#

# default:0 (don't ignore any shares)

#

#example:#

#MINIMUMDOWNHOPS: 1#

# ignoreshares that have less than 1 'downhops' (i.e. can not be shared# furtherdown to other clients)

# Option toignore all shares that go through a certain node

#

#IGNORENODE: <nodeid>#

#example,ignore two nodes:

#

#IGNORENODE: ccd536ab515767ad#IGNORENODE: aad536ab515761af

# The secahandler is used to better support simulcrypt on the same ident

#

# With thissetting you can change the behaviour of how SECA has to be used

#<device> is the reader devicenode#<maxnumberofsids> limits the total number of sids assigned to the card (0= use length of sid list)# {<sid1>..<sidn> } lists the sids that are assigned to the smartcard,when omitted, <maxnumberofsids> is used to auto assign sids## when<maxnumberofsids> is larger than the length of the sidlist, the remainderof the sids are auto assigned, till the list reaches <maxnumberofsids>