[Samba] Samba upgrade issue . . .
Steve Ankeny
steve_a at cinergymetro.net
Mon Jun 15 04:52:55 MDT 2015
I have a "Samba | SOGo | OpenChange" server running in VMware.
I get the following message when running 'apt-get upgrade' --
The following packages have been kept back:
libldb-dev libldb1 libmapi0 libmapiproxy0 libmapistore0 libnss-winbind
libpam-winbind libsmbclient libwbclient0 openchangeproxy openchangeserver
python-ldb python-ocsmanager python-samba samba samba-common
samba-common-bin samba-dev samba-dsdb-modules samba-libs
samba-vfs-modules
smbclient sogo sogo-activesync sogo-openchange winbind
0 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
I've taken a "snapshot" of my virtual machine, and I've ran 'apt-get
install --s' to see if there are any potential errors (and there are
none) However, when I actually attempt the install, I find the following --
The following NEW packages will be installed:
libgnutls28 libhogweed2 libnettle4 python-mapistore python-rpclib
python-sievelib python-spyne python-support python-tz
The following packages will be upgraded:
libldb-dev libldb1 libmapi0 libmapiproxy0 libmapistore0 libnss-winbind
libpam-winbind libsmbclient libwbclient0 openchangeproxy openchangeserver
python-ldb python-ocsmanager python-samba samba samba-common
samba-common-bin samba-dev samba-dsdb-modules samba-libs samba-vfs-modules
smbclient sogo sogo-activesync sogo-openchange winbind
26 upgraded, 9 newly installed, 0 to remove and 3 not upgraded.
Need to get 17.5 MB of archives.
In the text that follows, problems seem to start here --
dpkg: error processing package samba (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of winbind:
winbind depends on samba (= 2:4.1.18+dfsg-3~inverse1); however:
Package samba is not configured yet.
Doing a bit of research, I find a suggestion here --
http://languor.us/samba-subprocess-post-installation-script-returned-error-exit-status-1
"create a blank smb.conf in /etc/samba, then purge and reinstall samba"
*Is this the fix for this specific error?* I am concerned about purging
my Samba DB
Currently, I have the following installed --
adam at sogo:~$ sudo dpkg-query -l | egrep 'samba|smb|nmb|winbind'
ii libnss-winbind:amd64 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii libpam-winbind:amd64 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii libsmbclient:amd64 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii libwbclient0:amd64 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii python-samba 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii samba 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii samba-common 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii samba-common-bin 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii samba-dev 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii samba-dsdb-modules 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii samba-libs:amd64 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii samba-vfs-modules 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii smbclient 2:4.1.6+dfsg-1ubuntu2.14.04.7
ii winbind 2:4.1.6+dfsg-1ubuntu2.14.04.7
My current 'smb.conf. reads --
# Global parameters
[global]
workgroup = MEADORANDCO
realm = meadorandco.com
netbios name = SOGO
server role = active directory domain controller
dns forwarder = 192.168.121.1
idmap_ldb:use rfc2307 = yes
passdb backend = samba
allow dns updates = nonsecure
### Configuration required by OpenChange server ###
#dcerpc endpoint servers = epmapper, mapiproxy, dnsserver
#dcerpc endpoint servers = +epmapper, +mapiproxy
#dcerpc_mapiproxy:server = true
#dcerpc_mapiproxy:interfaces = exchange_emsmdb, exchange_nsp,
exchange_ds_rfr
### Configuration required by OpenChange server ###
#mapistore:namedproperties = mysql
#namedproperties:mysql_user = openchange-user
#namedproperties:mysql_pass = $passwd
#namedproperties:mysql_host = localhost
#namedproperties:mysql_db = openchange
#mapistore:indexing_backend =
mysql://openchange-user:$passwd@localhost/openchange
#mapiproxy:openchangedb =
mysql://openchange-user:$passwd@localhost/openchange
[netlogon]
path = /var/lib/samba/sysvol/meadorandco.com/scripts
read only = No
[sysvol]
path = /var/lib/samba/sysvol
read only = No
As you can see, I have commented out the 'dcerpc' calls, as I had
problems with those.
I believe Rowland suggested using 'dcerpc endpoint servers = +epmapper,
+mapiproxy' but I will have to review his suggestion before using
OpenChange. It may be I have to do that before the upgrade.
Any help would be appreciated. *What is the specific fix for subprocess
post-installation**error?*
thx
More information about the samba
mailing list