Bug 12723

Summary: portmap binds to loopback only by default (FC sucks hard)
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: portmapAssignee: Dmitry V. Levin <ldv>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: ktirf, lex.shen, sbolshakov
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael Shigorin 2007-09-08 14:13:19 MSD
I urge you to reconsider sanity of this imported broken default:

* Thu Dec 21 2006 Dmitry V. Levin <ldv@altlinux> 1:4.0-alt1
- Added "-l" option to restrict binding to loopback address (FC).

So far everyone (including me and led@) stumbles upon this idiotic restriction,
and I have yet to see anyone whose day was saved by that.

If portmap is unneeded, then it should be stopped or removed.  In case when it's
needed, it's NFS (Network File System), not LFS (Loopback File System).  Thus
the restriction adds unreasonable, unobvious and yet obligatory configuration
step to the process bringing NFS server up.

And we don't provide any framework to control all of these restrictions
altogether, just a bunch of disorganised control facilities at best (not the
case with portmap).
Comment 1 Dmitry V. Levin 2007-09-09 01:09:53 MSD
No, "portmap -l" is sufficient for NFS client.
Yes, you have to remove this restriction e.g. to run NFS server.
TODO += "control portmap local/server".
Comment 2 ashen 2008-08-26 12:32:06 MSD
Необходимо что бы NFS в альтовских дистрибутивах работал "из коробки". Любопытно получается - smb, протокол от m$, работает "из коробки", а родной для linux через одно место ниже спины.
Comment 3 Alexey Rusakov 2008-08-26 14:19:51 MSD
Кому необходимо?
NFS - это средство для технически подкованных людей, смиритесь с этим. Может, он и "родной" для Linux (точнее, для UNIX), но это, увы, ничего не меняет.
Comment 4 Mikhail Gusarov 2008-08-26 14:21:42 MSD
Да и SMB - протокол не M$, а IBM, если на то пошло :)
Comment 5 Michael Shigorin 2008-08-26 14:53:13 MSD
(In reply to comment #3)
> Кому необходимо?
Мне, например.

> NFS - это средство для технически подкованных людей, смиритесь с этим.
Мы и технически подкованных успешно распугиваем раскладыванием граблей там, где их не ожидается (это не теоретизирование, а сумма отзывов по конкретно этому вопросу).

Повесьте в офисе плакат -- "зажал гайки, сделай ручку до выкатывания сборки в сизиф и тем более выпуска с ней дистрибутива"?  А то предложенный portmap.control относительно недавно наконец прикрутили (bug #15154 и заодно bug #15153).
Comment 6 ashen 2008-08-26 15:21:41 MSD
Нужен NFS и мне. Да не мне одному. Многие мои знакомые были разочарованны не работоспособностью NFS в алтовских дистрах и ушли на другие именно из-за этого. Хотя для них это был единственный минус. Но такой,что все остальные полюсы альта, осбено его большее быстродействие по сравнению с другими, более высокая стабильность, наибольший выбор и наилучшая подборка софта, наилучшая локализация так и не смогли перевесить нерабочий NFS "из коробки" в альте.