holonmic Napisano Wrzesień 4, 2009 Zgłoszenie Share Napisano Wrzesień 4, 2009 Postanowiłem użyć polecenia sudo dla wykonania archiwizacji danych dla użytkownika (zmieniłem odpowiednio /etc/sudoers). Wykorzystuję growisofs i przepisałem skrypt autora, by zadziałało sudo dla growisofs. Ale występuje kolejny problem - mimo ustawienia uprawnień wywala 'permission denied' dla katalogu tymczasowego. Oto co mam : [root@linux skrypty] $ cat ./sudogrowisofs #!/bin/sh unset SUDO_COMMAND export MKISOFS=/moj/tmp exec /usr/bin/growisofs "$@" [root@linux skrypty] $ sudogrowisofs -Z /dev/cdrw -input-charset cp852 -m '*.idx' -D -U -V '20090904' -p linux /kopie/2009-09-04 Executing '/moj/tmp -input-charset cp852 -m *.idx -D -U -V 20090904 -p linux /kopie/2009-09-04/ | builtin_dd of=/dev/cdrw obs=32k seek=0' :-( unable to execute /moj/tmp: Permission denied :-( write failed: Input/output error Na /moj/tmp założyłem uprawnienia 777. W czym może być problem ? MH. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Wrzesień 4, 2009 Zgłoszenie Share Napisano Wrzesień 4, 2009 Executing '/moj/tmp -input-charset cp852 -m *.idx -D -U -V 20090904 -p linux /kopie/2009-09-04/ | builtin_dd of=/dev/cdrw obs=32k seek=0' Nie wiem jak dokladnie działa ani jak wywołujesz skrypt, ale tu widać wyraźnie, że próbujesz wykonać polecenie /moj/tmp a to jest katalog. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
holonmic Napisano Wrzesień 4, 2009 Autor Zgłoszenie Share Napisano Wrzesień 4, 2009 Wywołuję go właśnie tak : sudogrowisofs -Z /dev/cdrw -input-charset cp852 -m '*.idx' -D -U -V '20090904' -p linux /kopie/2009-09-04 Na początku wstawiłem zawartość skryptu, a poniżej wywołanie z komunikatem. Z moich inf. wynika, że /moj/tmp ma być katalogiem tymczasowym do stworzenia obrazu i potem wypalenia płyty. MH. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
fafig Napisano Wrzesień 4, 2009 Zgłoszenie Share Napisano Wrzesień 4, 2009 a przypadkiem nie pisze MKISOFS=/path/to/trusted/mkisofs w dokumentacji? bo wydaje mi sie ze to jest po prostu lokalizacja pliku mkisofs, a nie katalogu tymczasowego, np popatrz tutaj. PS. Waldo co to za haka uzywasz ze Ci licznik stanal w miejscu Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
holonmic Napisano Wrzesień 4, 2009 Autor Zgłoszenie Share Napisano Wrzesień 4, 2009 bo wydaje mi sie ze to jest po prostu lokalizacja pliku mkisofs, a nie katalogu tymczasowego I chyba wydaje Ci się dobrze. Nie wiem co mnie zaćmiło, ale cały czas kombinowałem, że to ma być katalog tymczasowy... Teraz tego nie sprawdzę, ale już widzę rozwiązanie. Dzięki serdeczne, MH. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się