[Samba] Samba upgrade issue . . .

L.P.H. van Belle belle at bazuin.nl
Mon Jun 15 07:01:24 MDT 2015


and just a comment.. 

when i look at : 
http://inverse.ca/ubuntu-nightly/dists/trusty/trusty/binary-amd64/Packages 
/search for : 2:4.1.18+dfsg-3~inverse1 
Replaces: libpam-winbind (<< 2:3.6.5-2), samba (<= 2.2.3-2), winbind (<< 2:3.5.11~dfsg-3), winbind4 
=> winbind4..  

this all is build agains the old "samba4" naming which is not used anymore. 

anyway.. 

i see..  
samba 4.1.6 	( ubuntu ) 
samba 4.1.18	( sogo /inverse ) 
winbind4 naming.. 

what the output of :
apt-cache policy samba
apt-cache policy winbind

and if you have one, post your preferences file. 


Greetz, 

Louis


>-----Oorspronkelijk bericht-----
>Van: belle at bazuin.nl [mailto:samba-bounces at lists.samba.org] 
>Namens L.P.H. van Belle
>Verzonden: maandag 15 juni 2015 14:51
>Aan: samba at lists.samba.org
>Onderwerp: Re: [Samba] Samba upgrade issue . . .
>
>look : winbind depends on samba (= 2:4.1.18+dfsg-3~inverse1); however: 
>
>>2:4.1.18+dfsg-3~inverse1 
>
>so mixed setup of ubuntu with inverse packages of samba. 
>You need to use the inverse packages of samba to keep 
>openchange working. 
>I suggest you set your package pinning. 
>
>OR ! 
>remove the inverse : winbind version and install the ubuntu version. 
>
>
>Greetz, 
>
>Louis
>
>
>>-----Oorspronkelijk bericht-----
>>Van: steve_a at cinergymetro.net 
>>[mailto:samba-bounces at lists.samba.org] Namens Steve Ankeny
>>Verzonden: maandag 15 juni 2015 13:27
>>Aan: samba at lists.samba.org
>>Onderwerp: Re: [Samba] Samba upgrade issue . . .
>>
>>On 06/15/2015 07:14 AM, Rowland Penny wrote:
>>> On 15/06/15 11:52, Steve Ankeny wrote:
>>>> 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-ret
>>urned-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
>>>>
>>>
>>> What OS are you upgrading on ? where did the old samba 
>packages come 
>>> from, your OS or inverse, where do think the new packages 
>are coming 
>>> from ?
>>>
>>> I do not use sogo any more, more because of problems like this than 
>>> anything else, I personally don't think openchange will get 
>anywhere 
>>> until you can install it on top of *any* version of samba4, not a 
>>> specific version as at present. Having said that, if I check what 
>>> 'dcerpc endpoint servers' are running on my DC, I get this:
>>>
>>> dcerpc endpoint servers = epmapper, wkssvc, rpcecho, samr, 
>netlogon, 
>>> lsarpc, spoolss, drsuapi, dssetup, unixinfo, browser, eventlog6, 
>>> backupkey, dnsserver
>>>
>>> So you only need to add 'mapiproxy' as 'epmapper' is 
>already running.
>>>
>>> Rowland
>>>
>>
>>adam at sogo:~$ lsb_release -a
>>No LSB modules are available.
>>Distributor ID:    Ubuntu
>>Description:    Ubuntu 14.04.2 LTS
>>Release:    14.04
>>Codename:    trusty
>>
>>The initial Samba packages from from Ubuntu repositories, and the new 
>>ones come from Inverse.
>>
>>I've been happy with SOGo & OpenChange until this round of 
>upgrades (I 
>>wasn't using Samba then)
>>
>>thx, Rowland
>>
>>
>>-- 
>>To unsubscribe from this list go to the following URL and read the
>>instructions:  https://lists.samba.org/mailman/options/samba
>>
>>
>
>-- 
>To unsubscribe from this list go to the following URL and read the
>instructions:  https://lists.samba.org/mailman/options/samba
>
>



More information about the samba mailing list