Patch dla mfs.spec

Jakub Bogusz qboosh at pld-linux.org
Tue Mar 5 07:02:12 CET 2013


On Mon, Mar 04, 2013 at 02:14:45PM +0100, Paweł Kośka wrote:
> W dniu 3 marca 2013 14:31 użytkownik Jakub Bogusz
> <qboosh w pld-linux.org> napisał:
> 
> > Przygotowałem wstępne skrypty - nie testowane, więc mogą być jakieś
> > błędy. Jeżeli masz przygotowaną instalację to sprawdź.
> 
> Dzięki, przetestuję jak będę robił reinstalację mojego testowego środowiska.
> 
> Na razie mi nie współpracuje z poldkiem ;) Tylko nie wiem, czy to nie
> nie wina moich prób, testów.
> 
> Nie mogę zrobić
> poldek -v --noask -s packages/RPMS/ --mkidxz
> 
> wiesza się na:
> 
> [root w pavetta pld]# LANG=C poldek -v --noask -s packages/RPMS/
> --mkidxz
> Creating pndir index of /home/services/PLD/pld/packages/RPMS/ (type=dir)...
> Loading [dir]/home/services/PLD/pld/packages/RPMS/...
> Writing /home/services/PLD/pld/packages/RPMS/packages.ndir.gz...

Jak to wiesza?
Co pokazuje strace?
Przy EPERM/EACCESS poldek nie powinien się wieszać, tylko zakończyć działanie.
Jeśli jest inaczej, to błąd.

> a mfsmount pokazuje:
> 
> unique: 12028, opcode: GETATTR (3), nodeid: 467, insize: 56
>    unique: 12028, error: -1 (Operation not permitted), outsize: 16
> unique: 12029, opcode: GETATTR (3), nodeid: 467, insize: 56
>    unique: 12029, error: -1 (Operation not permitted), outsize: 16
> unique: 12030, opcode: GETATTR (3), nodeid: 467, insize: 56
>    unique: 12030, error: -1 (Operation not permitted), outsize: 16
> 
> 
> Co ciekawe jak zamontuje:
> # mfsmount /home/services/PLD/  -f -n -H 172.16.20.164 -S /
> to jest OK
> 
> Ale jak już jako:
> # mfsmount /home/services/PLD/  -f -n -H 172.16.20.164 -S /PLD/
> to nie działa ;)

W tym drugim przypadku możesz normalnie zapisywać pliki w zamontowanym
katalogu (w szczególności w /home/services/PLD/pld/packages/RPMS/)?

Czy mfsexports dopuszcza zapis dla /PLD? (nie pamiętam, czy wpis dla /
działa implicite na podkatalogi, czy nie)

Czy bez opcji -n działa?


-- 
Jakub Bogusz    http://qboosh.pl/


More information about the pld-devel-pl mailing list