alright.. i'll revert back to the original config and verbose it... On Sun, Apr 10, 2011 at 11:10 AM, Clint Byrum <cl...@fewbar.com> wrote:
> Excerpts from Cypher2's message of Sun Apr 10 06:48:36 UTC 2011: > > The one I posted is the fixed version, without the "and net-device-up > > IFACE!=lo" > > > > go figure why, but since maverick.. it's been the only way nmbd has been > > able to start on boot for me... > > > > when the "and net-device-up IFACE!=lo" is present, only smbd starts and i > am > > unable to view the network computers or access their shares as samba > > requires both smbd and nmbd to be operationnal to function.... removing > that > > upstart dependency has fixed it for me without any further bugs or issues > to > > report... > > > > I guess it's simply unnecessary in the config? > > > > Samba used to work damn fine for me up until maverick... > > Thats interesting. Samba was converted to upstart in lucid and had the same > start condition then. > > I wonder if you wouldn't mind booting with the kernel option '--verbose' > and > posting the contents of /var/log/boot.log with your start condition, and > with > the original one? > > One thing that I have seen with smbd is that it "starts" but respawns > rapidly > until the loopback interface comes up. The test I describe above will > determine > if nmbd is doing that as well. > > > > > On Sat, Apr 9, 2011 at 6:23 PM, Clint Byrum <cl...@fewbar.com> wrote: > > > > > Cypher2, thanks for taking the time to file this bug report and help us > > > make Ubuntu better. > > > > > > The nmbd.conf you pasted here is not the current one from natty. > > > > > > The current one has this as its start condition: > > > > > > start on (local-filesystems and net-device-up IFACE!=lo) > > > > > > This means it will be started when any interface *except* lo is > > > configured. Since nmbd is only used for announcing your address to > other > > > computers, this makes at least some sense in that it will start nmbd > > > when a real network interface is available. > > > > > > I'm not sure I understand then what it is you want to change. Can you > > > please explain what you expect to happen, and what actually happens? > > > > > > Thanks! > > > > > > Marking Incomplete pending response. > > > > > > ** Changed in: samba (Ubuntu) > > > Status: New => Incomplete > > > > > > -- > > > You received this bug notification because you are a direct subscriber > > > of the bug. > > > https://bugs.launchpad.net/bugs/750786 > > > > > > Title: > > > nmbd job fails to start on boot > > > > > > Status in “samba” package in Ubuntu: > > > Incomplete > > > > > > Bug description: > > > Binary package hint: samba > > > > > > Samba fails to start on boot to enable remote file access on ubuntu > > > and windows. > > > > > > I was able to fix the nmbd startup issue on natty and maverick! > > > > > > It has to do with the init scrip at /etc/init/nmbd.conf > > > > > > The start line needs to state start on local-filesystems ONLY! > > > > > > The loopback ethernet interfaces start too late to satisfy the > > > chronological dependency for nmbd to load as process... > > > > > > Thus, /etc/init/nmbd.conf content should be: > > > > > > > > > description "NetBIOS name server" > > > author "Steve Langasek <steve.langa...@ubuntu.com>" > > > > > > start on (local-filesystems) > > > stop on runlevel [!2345] > > > > > > expect fork > > > respawn > > > > > > pre-start script > > > mkdir -p /var/run/samba > > > > > > [ -f /etc/samba/smb.conf ] || { stop; exit 0; } > > > > > > install -o root -g root -m 755 -d /var/run/samba > > > NMBD_DISABLED=`testparm -s --parameter-name='disable netbios' > > > 2>/dev/null` > > > > > > [ "x$NMBD_DISABLED" = xYes ] && { stop; exit 0; } > > > > > > exit 0 > > > end script > > > > > > exec nmbd -D > > > > > > ProblemType: Bug > > > DistroRelease: Ubuntu 11.04 > > > Package: samba 2:3.5.8~dfsg-1ubuntu1 > > > ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38 > > > Uname: Linux 2.6.38-7-generic x86_64 > > > Architecture: amd64 > > > Date: Mon Apr 4 17:46:02 2011 > > > InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 > (20110302) > > > ProcEnviron: > > > LANGUAGE=en_CA:en > > > LANG=en_CA.UTF-8 > > > SHELL=/bin/bash > > > RelatedPackageVersions: > > > nautilus 1:2.32.2.1-0ubuntu11.1 > > > gvfs 1.7.3-0ubuntu2 > > > SambaClientRegression: Yes > > > SourcePackage: samba > > > UpgradeStatus: No upgrade log present (probably fresh install) > > > > > > To unsubscribe from this bug, go to: > > > https://bugs.launchpad.net/ubuntu/+source/samba/+bug/750786/+subscribe > > > > > > > > > -- > > *TND*esigns | Graphic & Industrial Design Solutions Inc. > > > > 514 . 583 . 7386 > > > > -- > > You received this bug notification because you are a direct subscriber > > of the bug. > > https://bugs.launchpad.net/bugs/750786 > > > > Title: > > nmbd job fails to start on boot > > > > Status in “samba” package in Ubuntu: > > Incomplete > > > > Bug description: > > Binary package hint: samba > > > > Samba fails to start on boot to enable remote file access on ubuntu > > and windows. > > > > I was able to fix the nmbd startup issue on natty and maverick! > > > > It has to do with the init scrip at /etc/init/nmbd.conf > > > > The start line needs to state start on local-filesystems ONLY! > > > > The loopback ethernet interfaces start too late to satisfy the > > chronological dependency for nmbd to load as process... > > > > Thus, /etc/init/nmbd.conf content should be: > > > > > > description "NetBIOS name server" > > author "Steve Langasek <steve.langa...@ubuntu.com>" > > > > start on (local-filesystems) > > stop on runlevel [!2345] > > > > expect fork > > respawn > > > > pre-start script > > mkdir -p /var/run/samba > > > > [ -f /etc/samba/smb.conf ] || { stop; exit 0; } > > > > install -o root -g root -m 755 -d /var/run/samba > > NMBD_DISABLED=`testparm -s --parameter-name='disable netbios' > 2>/dev/null` > > > > [ "x$NMBD_DISABLED" = xYes ] && { stop; exit 0; } > > > > exit 0 > > end script > > > > exec nmbd -D > > > > ProblemType: Bug > > DistroRelease: Ubuntu 11.04 > > Package: samba 2:3.5.8~dfsg-1ubuntu1 > > ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38 > > Uname: Linux 2.6.38-7-generic x86_64 > > Architecture: amd64 > > Date: Mon Apr 4 17:46:02 2011 > > InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 > (20110302) > > ProcEnviron: > > LANGUAGE=en_CA:en > > LANG=en_CA.UTF-8 > > SHELL=/bin/bash > > RelatedPackageVersions: > > nautilus 1:2.32.2.1-0ubuntu11.1 > > gvfs 1.7.3-0ubuntu2 > > SambaClientRegression: Yes > > SourcePackage: samba > > UpgradeStatus: No upgrade log present (probably fresh install) > > > > To unsubscribe from this bug, go to: > > https://bugs.launchpad.net/ubuntu/+source/samba/+bug/750786/+subscribe > > -- > You received this bug notification because you are a direct subscriber > of the bug. > https://bugs.launchpad.net/bugs/750786 > > Title: > nmbd job fails to start on boot > > Status in “samba” package in Ubuntu: > Incomplete > > Bug description: > Binary package hint: samba > > Samba fails to start on boot to enable remote file access on ubuntu > and windows. > > I was able to fix the nmbd startup issue on natty and maverick! > > It has to do with the init scrip at /etc/init/nmbd.conf > > The start line needs to state start on local-filesystems ONLY! > > The loopback ethernet interfaces start too late to satisfy the > chronological dependency for nmbd to load as process... > > Thus, /etc/init/nmbd.conf content should be: > > > description "NetBIOS name server" > author "Steve Langasek <steve.langa...@ubuntu.com>" > > start on (local-filesystems) > stop on runlevel [!2345] > > expect fork > respawn > > pre-start script > mkdir -p /var/run/samba > > [ -f /etc/samba/smb.conf ] || { stop; exit 0; } > > install -o root -g root -m 755 -d /var/run/samba > NMBD_DISABLED=`testparm -s --parameter-name='disable netbios' > 2>/dev/null` > > [ "x$NMBD_DISABLED" = xYes ] && { stop; exit 0; } > > exit 0 > end script > > exec nmbd -D > > ProblemType: Bug > DistroRelease: Ubuntu 11.04 > Package: samba 2:3.5.8~dfsg-1ubuntu1 > ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38 > Uname: Linux 2.6.38-7-generic x86_64 > Architecture: amd64 > Date: Mon Apr 4 17:46:02 2011 > InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110302) > ProcEnviron: > LANGUAGE=en_CA:en > LANG=en_CA.UTF-8 > SHELL=/bin/bash > RelatedPackageVersions: > nautilus 1:2.32.2.1-0ubuntu11.1 > gvfs 1.7.3-0ubuntu2 > SambaClientRegression: Yes > SourcePackage: samba > UpgradeStatus: No upgrade log present (probably fresh install) > > To unsubscribe from this bug, go to: > https://bugs.launchpad.net/ubuntu/+source/samba/+bug/750786/+subscribe > -- *TND*esigns | Graphic & Industrial Design Solutions Inc. 514 . 583 . 7386 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/750786 Title: nmbd job fails to start on boot -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs