Article View: pl.comp.os.linux
Article #895987Re: Reguły dla udev bierzecie z udevadm?
From: marrgol
Date: Sun, 22 May 2016 00:59
Date: Sun, 22 May 2016 00:59
30 lines
2537 bytes
2537 bytes
On 2016-05-21 23:33, Pszemol wrote:
>>> Najbardziej zainteresowało mnie %c jako wartość zwracaną do stdout przez
>>> program uruchomiony przez PROGRAM="namer %p %E{ID_MODEL_ID] %m"
>>> […]
>>> Problem tylko taki, że PROGRAM= nie działa... :-)
>>> […]
>>> W czasie debugowania gdy wywołany z ręki program wpisuje się do sysloga
>>> oraz
>>> tworzy plik tekstowy w katalogu home - coś jest nie ten teges z
>>> uruchomieniem z poziomu PROGRAM= reguły.
>>
>> Spróbuj PROGRAM="/ścieżka/do/namer . . . " zamiast samego '=namer'.
>
> Wywołuję z pełną ścieżką od roota, znaczy się tak: /home/user/..../namer
>
> Po prostu nie wiem czy program wywołany z udev ma się zachowywać
> normalnie w kwestii dostępu do plików na dysku (jak z uprawnieniami?
> uruchamiany jest jako jaki user? kernel?) jak z dostępem do syslog
> oraz jak wygląda sprawa zwracanej wartości po zakończeniu procesu...
Programy wywoływane są z roota, dostęp do plików jest, przed chwilą się
jeszcze się upewniłem, że logger też zapisuje do syslogu co trzeba.
Do zmiennej %c trafia to, co program wysyła na stdout.
Ten Twój program to binarka? Skrypt? Atrybut x ustawiony?
Jeśli to nie tajemnica, to pokaż go. I regułkę udev.
--
mrg
Technical Details
Message-ID:
<nhr03f$ov0$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mailReferences:
<nhf1or$3dn$1@dont-email.me> <nhfbtt$8r7$1@dont-email.me> <nhfhjr$usf$1@dont-email.me> <nhmt45$tt6$1@dont-email.me> <nhn205$lvr$1@dont-email.me> <nhokpi$39q$1@dont-email.me> <nhq518$s58$1@dont-email.me> <nhqk5e$htv$1@dont-email.me>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: marrgol <marrgol@address.invalid> Newsgroups: pl.comp.os.linux Subject: Re: Reguły dla udev bierzecie z udevadm? Date: Sun, 22 May 2016 02:59:53 +0200 Organization: A noiseless patient Spider Lines: 30 Message-ID: <nhr03f$ov0$1@dont-email.me> References: <nhf1or$3dn$1@dont-email.me> <nhfbtt$8r7$1@dont-email.me> <nhfhjr$usf$1@dont-email.me> <nhmt45$tt6$1@dont-email.me> <nhn205$lvr$1@dont-email.me> <nhokpi$39q$1@dont-email.me> <nhq518$s58$1@dont-email.me> <nhqk5e$htv$1@dont-email.me> Mime-Version: 1.0 Injection-Date: Sun, 22 May 2016 00:56:15 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="0bb9ac6008c0c44246beed2171d11c21"; logging-data="25568"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18AO38GPF4Qtq96OMERlzt8" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 In-Reply-To: <nhqk5e$htv$1@dont-email.me> Cancel-Lock: sha1:DWQbmvp+a9/InNotjuXRf2cAz8g= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit