OSCam i lokalizacja plików konfiguracyjnych.

OSCam i lokalizacja plików konfiguracyjnych.

Postnapisał Math niedziela, 23 sierpnia 2015, 12:51

Image z tego forum (Hyperion i Nebula na pewno) wymagają, aby pliki konfiguracyjne dla oscam'a znajdowały się w katalogu: var/keys

Chciałem potestować różne wersje oscam'ów, tak aby dla każdego z nich były inne pliki konfiguracyjne znajdujące się w oddzielnych katalogach.
Czy jest możliwość tak ustawić oscama, aby pliki konfiguracyjne mogły być w innym katalogu (podkatalogu) z góry przeze mnie zdefiniowanym, np: var/keys/oscam1 lub var/keys/oscam2 , itd.

Będę bardzo wdzięczny za pomoc i nakierowanie jak to zrobić.
Wiem, że na tym forum zawsze można liczyć na uczynną osobę.;-)

P.S.
Taka możliwość jest na pewno w image Openpli. Ale zawsze wolałem image PKT i z zasady nie korzystam z innego image.
Przeglądam pliki z image Openpli już kilka dni, ale nie bardzo rozumiem jak w ich image jest to rozwiązane i nie umiem sobie poradzić z taką konfiguracją.
Avatar użytkownika
Math
 
Posty: 413
Dołączył(a): środa, 27 stycznia 2010, 08:21
Dekoder:: ARIVA LINK 200

Re: OSCam i lokalizacja plików konfiguracyjnych.

Postnapisał zukon niedziela, 23 sierpnia 2015, 14:21

Najprościej: zmień nazwę katalogu na inną i zrób dowiązanie

cd /var
mv keys keys-01
ln -s keys-01 keys

Kolejne pliki np tworzysz keys-02 i dowiązanie do niego itd
CZAS NIE &#%$!! NIE STANIE!


Tymczasowy link do pobierania wszystkich image PKT


NIE POMAGAM NA PW!!!
OGLĄDANIE PŁATNEJ TELEWIZJI BEZ OPŁACONEGO ABONAMENTU JEST PRZESTĘPSTWEM
Avatar użytkownika
zukon
Administrator
 
Posty: 9278
Dołączył(a): piątek, 6 marca 2009, 22:13
Lokalizacja: 3miasto
Dekoder:: GI XPeed LX3

Re: OSCam i lokalizacja plików konfiguracyjnych.

Postnapisał Math niedziela, 23 sierpnia 2015, 21:45

Dzięki wielkie za odpowiedz.
No ale muszę stwierdzić z przykrością, że choć czytam to co napisałeś chyba już setny raz to, nie bardzo rozumiem jak to ma pomóc w moim problemie.
Mogę natworzyć podkatalogów: keys-01, keys-02 itd. oraz dowiązania do nich.
Ale jak zmusić poszczególne wersje oscam'a, aby korzystały dokładnie oraz tylko i wyłącznie z jednego z tych podkatalogów?

Wytłumaczę może dokładniej o co mi konkretnie chodzi.
W katalogu: var/emu mam dwa różne oscam'y. Oba są widoczne w "bluepanel" i bez problemu mogę między nimi przełączać. Ale, który z nich bym nie wybrał zawsze korzysta z tych samych plików konfiguracyjnych zlokalizowanych w: var/keys

A mnie chodziło o coś takiego:
1) Gdy wybiorę emu np. oscam-svn8701, to aby czytał i używał pliki konfiguracyjne z katalogu np. var/keys/oscam_01 (lub np. var/keys-01)
2) Gdy wybiorę emu np. oscam-svn10067, to aby czytał i używał pliki konfiguracyjne z katalogu np. var/keys/oscam_02 (lub np. var/keys-02)

W każdym z podkatalogów, chcę umieścić pliki konfigów z różnymi ustawieniami.

Jak to skonfigurować, aby pierwszy oscam korzystał z konfigów z jednego podkatalogu, a drugi oscam korzystał z konfigów z drugiego podkatalogu ?
Avatar użytkownika
Math
 
Posty: 413
Dołączył(a): środa, 27 stycznia 2010, 08:21
Dekoder:: ARIVA LINK 200

Re: OSCam i lokalizacja plików konfiguracyjnych.

Postnapisał zukon niedziela, 23 sierpnia 2015, 21:57

Bez modyfikacji Emu Managera się nie da.
CZAS NIE &#%$!! NIE STANIE!


Tymczasowy link do pobierania wszystkich image PKT


NIE POMAGAM NA PW!!!
OGLĄDANIE PŁATNEJ TELEWIZJI BEZ OPŁACONEGO ABONAMENTU JEST PRZESTĘPSTWEM
Avatar użytkownika
zukon
Administrator
 
Posty: 9278
Dołączył(a): piątek, 6 marca 2009, 22:13
Lokalizacja: 3miasto
Dekoder:: GI XPeed LX3

Re: OSCam i lokalizacja plików konfiguracyjnych.

Postnapisał ami68 poniedziałek, 24 sierpnia 2015, 07:44

Teoretycznie można to zrobić, ale w praktyce... hm.
Każdy z oscamów może wskazywać inne miejsce plików konfiguracyjnych, ale musi być wcześniej odpowiednio skompilowany.
Czyli bierzesz źródła oscamxxx, zmieniasz przed kompilacją ConfigDir z /var/keys/ na/var/keys-01 i kompilujesz, następnie oscamyyy pod keys-02 itd.
Taka trochę dziwna zabawa.
MiracleBox Mini - Hyperion v6.2
IPBox 910HD - Hyperion v5.5
Avatar użytkownika
ami68
BetaEkspert
 
Posty: 759
Dołączył(a): niedziela, 23 maja 2010, 19:57
Dekoder:: MIRACLEBOX MINI

Re: OSCam i lokalizacja plików konfiguracyjnych.

Postnapisał Math poniedziałek, 24 sierpnia 2015, 16:08

zukon napisał(a):Bez modyfikacji Emu Managera się nie da.

Szkoda. Tak bardzo mi na tym zależało. :(
Oczywiście dobrze rozumiem, że "modyfikacja Emu Managera" to tylko w źródle image? Sam jako tylko prosty użytkownik (a nie twórca) raczej nic nie podziałam?

ami68 napisał(a):Teoretycznie można to zrobić, ale w praktyce... hm.
Każdy z oscamów może wskazywać inne miejsce plików konfiguracyjnych, ale musi być wcześniej odpowiednio skompilowany.
Czyli bierzesz źródła oscamxxx, zmieniasz przed kompilacją ConfigDir z /var/keys/ na/var/keys-01 i kompilujesz, następnie oscamyyy pod keys-02 itd.
Taka trochę dziwna zabawa.

No z tą kompilacją oscama to raczej tak na szybko chyba nic sam nie poradzę.
Wiem, że ludzie nieraz kompilują sobie oscam'y pod swoje potrzeby, ale jak to zrobić i czym nie mam zielonego pojęcia. Niby szybko się uczę i nie takie rzeczy, gdy była potrzeba robiłem, ale choć szukam po necie coś na ten temat to nic konkretnego nie znajduję.
Może jakaś podpowiedz, jeżeli oczywiście nie wykracza to poza ramy tego forum?

A tak jeszcze zapytam, bo kojarzę, że kiedyś coś podobnego widziałem w starszych image.
Czy nie da się dowiązać jakiegoś dodatkowego pliku do oskama, za pomocą którego byłby uruchamiany dany oskam i dodatkowo wskazywał dla niego ścieżkę do plików z konfigami? Coś jak: oscam-svn8701.ini
A dokładniej to chyba coś takiego: softcam.oscam-svn8701 lub softcam.oscam-svn10067

Próbowałem nawet taki plik utworzyć, nadałem atrybut 755, ale coś mi nie chce działać.
Pewno coś robię źle. :(
Kod: Zaznacz cały
#!/bin/sh

CAMNAME="oscam-svn8701 keys-01"

case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    /var/bin/oscam-svn8701 -d 0 -b -c /var/keys-01
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    killall -9 oscam-svn8701 2>/dev/null
    ;;
    *)
    $0 stop
    exit 0
    ;;
esac

exit 0
Avatar użytkownika
Math
 
Posty: 413
Dołączył(a): środa, 27 stycznia 2010, 08:21
Dekoder:: ARIVA LINK 200

Re: OSCam i lokalizacja plików konfiguracyjnych.

Postnapisał ami68 poniedziałek, 24 sierpnia 2015, 18:31

Jeżeli linux nie jest Ci obcy, to proszę:
https://www.youtube.com/watch?v=hv30phU8IKg
Żeby Cię zachęcić, to napiszę, iż wcale nie jest to takie trudne i spokojnie do ogarnięcia.
MiracleBox Mini - Hyperion v6.2
IPBox 910HD - Hyperion v5.5
Avatar użytkownika
ami68
BetaEkspert
 
Posty: 759
Dołączył(a): niedziela, 23 maja 2010, 19:57
Dekoder:: MIRACLEBOX MINI


Powrót do Cam-y | Moduły

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości