gammu-smsd

Autres langues

Langue: cs

Version: Leden 15, 2009 (fedora - 06/07/09)

Section: 1 (Commandes utilisateur)

JMÉNO

gammu-smsd - SMS démon pro Gammu

SYNTAXE

gammu-smsd [PARAMETR]...

POPIS

Tato manuálová stránka stručně popisuje příkaz gammu-smsd.

gammu-smsd je program, který pravidelně kontroluje GSM modem a přijímá zprávy,ukládá je na zadaném místě a také odesílá zprávy, které jsou ve frontě.

Démon umí znovu načíst konfigurační soubor pokud mu byl zaslán signál hangup (SIGHUP) a korektně se ukončí při signálech SIGINT a SIGTERM.

Program přijímá následující parametry (dlouhé parametry nemusí být podporovány na všechplatformách):

-h, --help
Zobrazí nápovědu.
-v, --version
Zobrazí informace o verzi a zakompilované funkcionalitě.
-c, --config=soubor
Jaký konfigurační soubor se má použít, výchozí je /etc/gammu-smsdrc, na systému Windows není žádná výchozí cesta a cesta ke konfiguračnímu souboru musí být zadána vždy.
-p, --pid=soubor
Zamykací soubor, kde bude uložený PID (id procesu), prázdná cesta vypne tuto funkci. Není podporováno na Windows.
-U, --user=uživatel
Omezí oprávění uživatele po spuštění na vybraného uživatele.
-G, --group=skupina
Omezí oprávění uživatele po spuštění na vybranou skupinu.
-d, --daemon
Spustí program jako démona. Není podporováno na Windows.
-i, --install-service
Nainstaluje SMSD jako službu ve Windows.
-u, --uninstall-service
Odinstaluje SMSD jako službu ve Windows.
-s, --start-service
Spustí SMSD službu ve Windows.
-k, --stop-service
Ukončí SMSD službu ve Windows.
-X, --suicide=sekundy
Zabije se po zadaném počtu sekund.
-S, --run-service
Spustí program jako službu Windows. Tato volba je určena pro spouštění ze správce služeb a neměla by být používana.
-n, --service-name=name
Určí jméno služby ve Windows. Každá služba potřebuje unikátní jméno, takže pokud chcete mít spuštěných více instancí SMSD, musíte pojmenovat každou instanci jinak. Výchozí jméno je "GammuSMSD".

PŘÍKLAD

Příklady pro Linux/Unix

Spuštění SMSD jako démon na Linuxu:

gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon

Spuštění SMSD jako démon s omezenými právy na Linuxu:

gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon --user gammu --group gammu

Příklady se službou pro Windows

Instalace SMSD jako služba ve Windows:

gammu-smsd.exe -c c:\Gammu\smsdrc -i

Instalace dvou SMSD jako služby ve Windows.

gammu-smsd.exe -c c:\Gammu\smsdrc-1 -n Gammu-first-phone -i

gammu-smsd.exe -c c:\Gammu\smsdrc-2 -n Gammu-second-phone -i

Odinstalace SMSD služby ve Windows.

gammu-smsd.exe -u

Problémy se službou ve Windows

If Gammu fails to start as a Windows service (you will usually get "Error 1053: The service did not respond to the start or control request in a timely fashion"), first check your SMSD logs. If they do not contain any useful hint, try starting SMSD manually with exactly same parameters as you installed the service (without -i), for example:


    gammu-smsd.exe -c smsdrc

Nyní by mělo být možné dostat popis chyb i když SMSD nejde spustit jako služba.

DALŠÍ INFORMACE

gammu-smsdrc(5), gammu(1), gammu-smsd-inject(1), gammu-smsd-monitor(1)

gammu-smsd-files(7), gammu-smsd-mysql(7), gammu-smsd-pgsql(7), gammu-smsd-dbi(7), gammu-smsd-tables(7)

AUTOR

gammu-smsd a tuto manuálovou stránku napsal Michal Čihař <michal@cihar.com>. Copyright © 2009 Michal Čihař a další autoři. Licence GPLv2: GNU GPL verze 2 <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
Tento program je volný software; můžete jej šířit a modifikovat. Není poskytována ŽÁDNÁ ZÁRUKA, v rozsahu jaký je povolen zákonem.

HLÁŠENÍ CHYB

Prosím hlašte chyby na <http://bugs.cihar.com>.

Před hlášením chyb prosím zapněte logovaní v nastavení SMSD:


    [gammu]
    logformat = textall


    [smsd]
    debuglevel = 255
    logfile = smsd.log

a přiložte tento log k hlášení chyby.