Hej,
Chcę dodać obsługę opcji _netdev do montowania systemów plików na urządzeniach dostępnych przez sieć (np po iSCSI) do naszych rc-skryptów ( https://bugs.launchpad.net/pld-linux/+bug/275069 ) . Automatyczne odmontowywanie jest proste, bo teoretycznie wystarczy dodać umount -a -O _netdev do init.d/network . Kłopot w tym, że w skrypcie network parsuje się zawartość /proc/mounts, w kótrym nie wyświetlają się opcje montowania takie jak _netdev, a nie /etc/mtab, w którym takie opcje są. Czy jest jakiś konkretny powód dla którego nie można parsować /etc/mtab (oprócz tego, że tam mogą być nieaktualne informacje?) Większy kłopot jest z automatycznym montowaniem filesystemów dostępnych po sieci. W network to za wcześnie, bo może być przed montowaniem potrzebne odpalenie dodatkowej usługi (iscsi w moim przypadku) . W zasadzie odmontowywanie w network to też jest za późno, bo wcześniej idzie iscsi stop. Wychodzi na to, że trzeba by dorobić skrypt montujący takie filesystemy. W CVS logu rc-scripts widzę , że w okolicach 1999 został usunięty skrypt netfs, który jest za to odpowiedzialny w dystrybucjach redhatopodobnych ( w debianach mountuje mountnfs.sh ). Do napisania takiego skryptu wykorzystam http://www.comptechdoc.org/os/linux/startupman/linux_sunetfs.html jako szkielet. Jakieś sugestie? Pozdrówka, Mateusz. _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
