[Bug 1385868] Re: Samba logrotate script uses invalid argument to /etc/init.d/nmdb
Brian Murray
brian at ubuntu.com
Thu Nov 12 17:58:26 UTC 2015
Hello Josh, or anyone else affected,
Accepted samba into wily-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/samba/2:4.1.17+dfsg-
4ubuntu3 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed. In either case, details of your testing will help
us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Also affects: samba (Ubuntu Wily)
Importance: Undecided
Status: New
** Changed in: samba (Ubuntu Wily)
Importance: Undecided => Medium
** Changed in: samba (Ubuntu Wily)
Status: New => Fix Committed
** Tags added: verification-needed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to samba in Ubuntu.
https://bugs.launchpad.net/bugs/1385868
Title:
Samba logrotate script uses invalid argument to /etc/init.d/nmdb
Status in One Hundred Papercuts:
Confirmed
Status in samba package in Ubuntu:
Fix Released
Status in samba source package in Wily:
Fix Committed
Bug description:
* Impact
the logrotate script uses an invalid reload syntax
* Test case
install samba, rotate the log, look at errors emails
* Impact
the command used now is the debian one, it should work, still check it reloads the service as it should
--------------------
I received the following in an email from Anacron:
/etc/cron.daily/logrotate:
Usage: /etc/init.d/nmbd {start|stop|restart|force-reload|status}
error: error running non-shared postrotate script for /var/log/samba/log.nmbd of '/var/log/samba/log.nmbd '
run-parts: /etc/cron.daily/logrotate exited with return code 1
On further investigation I found that the problem lies in the
/etc/logrotate.d/samba file:
/var/log/samba/log.nmbd {
weekly
missingok
rotate 7
postrotate
service nmbd reload 2>/dev/null
endscript
compress
notifempty
}
where the postrotate script specifies a "reload", which the init
script does not recognise.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: samba 2:4.1.11+dfsg-1ubuntu2
ProcVersionSignature: Ubuntu 3.16.0-23.31-generic 3.16.4
Uname: Linux 3.16.0-23-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Oct 26 12:36:21 2014
InstallationDate: Installed on 2014-05-30 (148 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
OtherFailedConnect: Yes
SambaServerRegression: No
SmbConfIncluded: No
SourcePackage: samba
UpgradeStatus: Upgraded to utopic on 2014-10-18 (8 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/1385868/+subscriptions
More information about the foundations-bugs
mailing list