Bug 12671 - При ошибке в /etc/exports не экспортируется ничего
Summary: При ошибке в /etc/exports не экспортируется ничего
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: unfs3 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-02 21:12 MSD by Michael A. Kangin
Modified: 2007-12-06 00:49 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael A. Kangin 2007-09-02 21:12:07 MSD
Если в /etc/exports перечислен хоть один путь, не существующий реально, unfsd
отказывается экспортировать вообще что-либо.
# unfsd -d
UNFS3 unfsd 0.9.17 (C) 2006, Pascal Schmidt <unfs3-server@ewetel.net>
realpath for /home/mak/hsh_kde/repo/ failed
syntax error in '/etc/exports', exporting nothing

При этом код возврата нулевой, и в логах совершенно пусто.
Comment 1 Michael Shigorin 2007-09-03 15:29:54 MSD
Написал автору, попросил более внятную диагностику в syslog/stderr и/или ключик
для проверки конфигурации.
Comment 2 Michael Shigorin 2007-09-03 15:30:35 MSD
reassign
Comment 3 Michael Shigorin 2007-11-11 00:24:37 MSK
Ой, забыл баг закрыть.

* Wed Sep 05 2007 Michael Shigorin <mike@altlinux> 0.9.18-alt1
- 0.9.18 (adds -T switch to test /etc/exports validity)
- updated initscript to take advantage of this new feature
- pidfile patch removed (merged upstream)
- package description modified a bit

Спасибо, что обратили внимание -- схожее изменение было сделано или исправлено
ещё в паре пакетов.