nmbd dies on startup when network interfaces are not up yet
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Release Notes for Ubuntu |
Fix Released
|
Undecided
|
Mathias Gug | ||
samba |
Invalid
|
Undecided
|
Unassigned | ||
samba (Ubuntu) |
Fix Released
|
High
|
Steve Langasek | ||
Karmic |
Fix Released
|
High
|
Steve Langasek | ||
Lucid |
Fix Released
|
High
|
Steve Langasek |
Bug Description
Binary package hint: samba
After installation with the daily build (20091027.2) ubuntu server i386 cd there is no nmbd running on my system. The logfile tells me that the daemons was startet but there is no process. The /var/run/
smbd and winbind are running as normal.
Please tell me what i can do to help you.
================
Karmic release note:
Samba nmbd daemon not started during boot
Upon boot a karmic system with samba installed will not have the nmbd daemon running. A workaround is to restart the samba service once the system a finished booting. A fix for this issue should be provided in a post-release update.
================
TEST CASE:
1.install samba 3.4.0-3ubuntu5.1 on a system whose wireless network is managed with network manager, on a network with both ipv6 and ipv4 support.
2. dissociate from the network using the 'disconnect' option in nm-applet.
3. $ sudo service samba stop
4. $ sudo service samba start
5. verify that the nmbd process is not running.
6. reconnect to the wireless.
7. verify that the nmbd process is still not running.
8. install samba 3.4.0-3ubuntu5.3
9. repeat steps 2-6
10. verify that the nmbd process is now running.
Changed in samba (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
summary: |
- nmbd dies + nmbd dies on startup when network interfaces are not up yet |
Changed in samba: | |
status: | New → Invalid |
Changed in ubuntu-release-notes: | |
assignee: | nobody → Mathias Gug (mathiaz) |
status: | New → In Progress |
description: | updated |
Changed in ubuntu-release-notes: | |
status: | In Progress → Fix Committed |
Changed in samba (Ubuntu Karmic): | |
status: | In Progress → Fix Released |
Changed in samba (Ubuntu Karmic): | |
status: | Fix Released → In Progress |
tags: | added: iso-testing |
Changed in samba (Ubuntu Lucid): | |
milestone: | lucid-alpha-1 → lucid-alpha-2 |
description: | updated |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Confirmed |
Changed in ubuntu-release-notes: | |
status: | Confirmed → Fix Released |
Changed in samba (Ubuntu Karmic): | |
status: | Fix Committed → Fix Released |
status: | Fix Released → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Changed in samba (Ubuntu Lucid): | |
milestone: | lucid-alpha-2 → lucid-alpha-3 |
I suspect this is a result of the boot sequence starting up samba before the network interface is up. nmbd won't start if the only available network interface is the loopback interface.