rc.local VS init.d

Oscam - rady, návody a postupy
Odpovědět
amadeus
Pokročilý
Pokročilý
Příspěvky: 183
Registrován: 11.duben 2015 - 6:12
satelitni prijimac: VU+ Uno 4K SE

rc.local VS init.d

Příspěvek od amadeus »

Ahoj pánové, již velmi dlouho bojuji s 2x spuštěným oscamem po restartu raspi.
At to zkouším scriptem v init.d a nebo samostatným scriptem rc.local v ETC, stále se mi po restartu spustí 2x. Dle výpisu ps axu.
Poradíte prosím, jak má správně vypadat uvedený script? Používám tento:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
/usr/local/bin/oscam &
exit 0

Díky všem za nápad.
VU+ Uno 4K SE,
Uživatelský avatar
VTronik
Veterán fóra
Veterán fóra
Příspěvky: 1090
Registrován: 21.srpen 2012 - 20:12

Re: rc.local VS init.d

Příspěvek od VTronik »

A není to náhodou vlastnost té konkrétní binárky, kterou spouštíš? Že otevře 2 instance?
VU+ Duo4K SE, Dual DVB-S2, Dual DVB-T2, SSD Samsung 870 2TB
VU+ Duo2, 2x DVB-S2, SSD Patriot 1TB
MAX T90, Skylink
amadeus
Pokročilý
Pokročilý
Příspěvky: 183
Registrován: 11.duben 2015 - 6:12
satelitni prijimac: VU+ Uno 4K SE

Re: rc.local VS init.d

Příspěvek od amadeus »

Ahoj,to netuším,klasika svn stažena při instalaci balíku. Poradíš,jak zjistím?
Naposledy upravil(a) EnoSat dne 02.září 2023 - 9:26, celkem upraveno 1 x.
Důvod: fix QUOTE
VU+ Uno 4K SE,
Uživatelský avatar
kratke_pole
Moderátor
Moderátor
Příspěvky: 355
Registrován: 03.prosinec 2015 - 16:34

Re: rc.local VS init.d

Příspěvek od kratke_pole »

amadeus mohol si dat vypis riadkov kde je oscam.
Ale az myslis nieco taketo, tak to hod za hlavu. S tym NIC neurobis aj ked
vyskusas vsetky bin oscamu z netu a poskusas rozne verzie Linux-u.
A je uplne jedno ci oscam spustas v rc.local alebo init.d

Kód: Vybrat vše

2098 ?        Ss     0:00 /usr/local/bin/oscam -b -c /usr/local/etc
2099 ?        S<l  189:45 /usr/local/bin/oscam -b -c /usr/local/etc
BTW: inak aj v E2 to je rovnako/podobne, akoze 2x
Do r. 2015 ako alfsvk
amadeus
Pokročilý
Pokročilý
Příspěvky: 183
Registrován: 11.duben 2015 - 6:12
satelitni prijimac: VU+ Uno 4K SE

Re: rc.local VS init.d

Příspěvek od amadeus »

Ahoj, zde je výpis ps.
Instalaci dělám příkazem svn checkout http://www.streamboard.tv/svn/oscam/trunk oscam-svn
Nemáte oprávnění prohlížet přiložené soubory.
Naposledy upravil(a) amadeus dne 02.září 2023 - 14:57, celkem upraveno 3 x.
VU+ Uno 4K SE,
Uživatelský avatar
VTronik
Veterán fóra
Veterán fóra
Příspěvky: 1090
Registrován: 21.srpen 2012 - 20:12

Re: rc.local VS init.d

Příspěvek od VTronik »

Dvojí přihlášení podle mne nedělá spuštění dvou navázaných instancí. Chybu bych hledal jinde.
VU+ Duo4K SE, Dual DVB-S2, Dual DVB-T2, SSD Samsung 870 2TB
VU+ Duo2, 2x DVB-S2, SSD Patriot 1TB
MAX T90, Skylink
Uživatelský avatar
kratke_pole
Moderátor
Moderátor
Příspěvky: 355
Registrován: 03.prosinec 2015 - 16:34

Re: rc.local VS init.d

Příspěvek od kratke_pole »

Aby sme to ukoncili:
Nie je problem cez "netstat" pozriet ci ide von dva x na server.
Zrejme je to o tom, ze prilis casto na jedno konto chodi pre krmivo.

Kedze sa jedna o nelegalnu cinnost dalsie debaty netreba.
Do r. 2015 ako alfsvk
amadeus
Pokročilý
Pokročilý
Příspěvky: 183
Registrován: 11.duben 2015 - 6:12
satelitni prijimac: VU+ Uno 4K SE

Re: rc.local VS init.d

Příspěvek od amadeus »

OK,díky za reakce. Měl jsem zato, že za to může spouštěcí skript. Kdysi to dělalo jen v init.d. Tak jsem přešel na spouštění přes rc.local, ale i tady to začíná dělat.
Díky budu študovat.
VU+ Uno 4K SE,
Uživatelský avatar
peter54
Veterán fóra
Veterán fóra
Příspěvky: 1784
Registrován: 04.listopad 2008 - 21:11
Bydliště: Košice
Kontaktovat uživatele:

Re: rc.local VS init.d

Příspěvek od peter54 »

Mas to ...
Naposledy upravil(a) peter54 dne 16.březen 2024 - 8:43, celkem upraveno 1 x.
amadeus
Pokročilý
Pokročilý
Příspěvky: 183
Registrován: 11.duben 2015 - 6:12
satelitni prijimac: VU+ Uno 4K SE

Re: rc.local VS init.d

Příspěvek od amadeus »

Děkuji Peter54 za uklidnění.
Jsem rád, za tvé objasnění.
Tím pádem neřeším a nehledám dále.
MOŽNO SMAZAT.
Všem díky.
VU+ Uno 4K SE,
Odpovědět

Zpět na „Oscam - multiprotokolárny kartový server“