[Samba] Samba upgrade issue . . .
Steve Ankeny
steve_a at cinergymetro.net
Mon Jun 15 07:06:33 MDT 2015
On 06/15/2015 08:50 AM, L.P.H. van Belle wrote:
> 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
>>
>>
I've considered pinning to the Inverse repository (and, I'll try that)
What you're telling me is the issue revolves around mixed packages,
especially 'winbind' (makes sense)
thx for the suggestions, however, I won't be able to test any of them
until after-hours
More information about the samba
mailing list