Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.lang.php > #15627 > unrolled thread
| Started by | Marcin Debowski <agatek@INVALID.zoho.com> |
|---|---|
| First post | 2018-01-03 11:38 +0000 |
| Last post | 2018-01-08 08:40 +0000 |
| Articles | 3 — 2 participants |
Back to article view | Back to pl.comp.lang.php
montowanie katalogow Marcin Debowski <agatek@INVALID.zoho.com> - 2018-01-03 11:38 +0000
Re: montowanie katalogow Lemat <#@lemat.priv.pl> - 2018-01-03 18:16 +0100
Re: montowanie katalogow Marcin Debowski <agatek@INVALID.zoho.com> - 2018-01-08 08:40 +0000
| From | Marcin Debowski <agatek@INVALID.zoho.com> |
|---|---|
| Date | 2018-01-03 11:38 +0000 |
| Subject | montowanie katalogow |
| Message-ID | <p2ifb7$12bu$1@gioia.aioe.org> |
Jest strona na php, Apache, Debian. Ta strona korzysta z katalogów, które są podmontowane z NASa. NAS może być niepodmontowany i nieobudzony. Podmontowanie wymaga roota. Z oczywistych względów Apache nie powinien wykonywać żadnych rzeczy na prawach roota. W tej chwili mam to rozwiązane w ten sposób, że z poziomu php ustalany jest stan (niepodmontowany i/lub nieobudzony) a wynik ustaleń zapisywany do pliku. Ten plik sprawdzany jest co 10s przez shellowski skrypt chodzący na prawach roota i podejmujący czynności podług jego zawartości. Pytanie: czy można to zrobić bardziej elegancko? Widziałem rozwiązanie ze sticky bitem poprzez wrapper napisany w C, ale też mi się to nie podoba. Czy, np. możnaby jakoś zrobić, żeby php komunikowało się z ww. skryptem inaczej niż przez fizyczny plik na dysku? -- Marcin
[toc] | [next] | [standalone]
| From | Lemat <#@lemat.priv.pl> |
|---|---|
| Date | 2018-01-03 18:16 +0100 |
| Message-ID | <5a4d0ff2$0$15206$65785112@news.neostrada.pl> |
| In reply to | #15627 |
W dniu 03.01.2018 o 12:38, Marcin Debowski pisze: > Jest strona na php, Apache, Debian. Ta strona korzysta z katalogów, > które są podmontowane z NASa. NAS może być niepodmontowany i > nieobudzony. Podmontowanie wymaga roota. Z oczywistych względów Apache > nie powinien wykonywać żadnych rzeczy na prawach roota. > > W tej chwili mam to rozwiązane w ten sposób, że z poziomu php ustalany > jest stan (niepodmontowany i/lub nieobudzony) a wynik ustaleń > zapisywany do pliku. Ten plik sprawdzany jest co 10s przez shellowski > skrypt chodzący na prawach roota i podejmujący czynności podług jego > zawartości. > > Pytanie: czy można to zrobić bardziej elegancko? > jest to słuszne rozwiązanie -- Pozdrawiam Lemat
[toc] | [prev] | [next] | [standalone]
| From | Marcin Debowski <agatek@INVALID.zoho.com> |
|---|---|
| Date | 2018-01-08 08:40 +0000 |
| Message-ID | <p2vap5$rih$1@dont-email.me> |
| In reply to | #15628 |
On 2018-01-03, Lemat <#@lemat.priv.pl> wrote: > W dniu 03.01.2018 o 12:38, Marcin Debowski pisze: >> Jest strona na php, Apache, Debian. Ta strona korzysta z katalogów, >> które są podmontowane z NASa. NAS może być niepodmontowany i >> nieobudzony. Podmontowanie wymaga roota. Z oczywistych względów Apache >> nie powinien wykonywać żadnych rzeczy na prawach roota. >> >> W tej chwili mam to rozwiązane w ten sposób, że z poziomu php ustalany >> jest stan (niepodmontowany i/lub nieobudzony) a wynik ustaleń >> zapisywany do pliku. Ten plik sprawdzany jest co 10s przez shellowski >> skrypt chodzący na prawach roota i podejmujący czynności podług jego >> zawartości. >> >> Pytanie: czy można to zrobić bardziej elegancko? >> > > jest to słuszne rozwiązanie Dzięki, to miła wiadomość, choć podejście nie do końca mi sie podoba, ale działa dobrze. -- Marcin
[toc] | [prev] | [standalone]
Back to top | Article view | pl.comp.lang.php
csiph-web