Tomek,
This just does not work on 2014.1 are you trying on cooker?  I have done all 
you have said I have tried it on a different machine with a standard install I 
have completely re-installed the packages on my main machine and it just does 
not work whatever the changes I make to the pid storage address in the service 
files or the removal or addition of options in /etc/sysconfig/samba. The only 
thing that fixes it is using forked rather than notify. Since this is necessary 
security upgrade I don't this we should delay in releasing this package. I 
suggest we patch with forked for the time being and if a solution emerges then 
we can issue an update. 
I am in Paris Wednesday but will be back Thursday and can patch and build then.
Best,
Colin

Colin Close
QA Team
 


On Tuesday 24 Mar 2015 11:10:47 Tomasz Gajc wrote:
> Changing service Type to forking is not a solution.
> 
> Samba 4.1.7 and newer are using systemd sd_notify feature (
> http://www.freedesktop.org/software/systemd/man/sd_notify.html)
> I've changed PIDFile to /run/samba/*.pid and services were running fine.
> 
> 
> 2015-03-22 23:45 GMT+01:00 Colin Close <[email protected]>:
> 
> > Luca,
> > Ironic, I just mailed you about this and yes changing it to forking fixes
> > the problem.
> > Best,
> > Colin
> >
> >
> > On Sunday 22 Mar 2015 23:43:49 luca pedrielli wrote:
> > > Hi Colin,
> > > i think the culprit is the Type=  in .service.
> > >
> > > in 4.1.6 was
> > >
> > >
> > -----------------------------------------------------------------------------
> > > $ more /lib/systemd/system/smb.service
> > > [Unit]
> > > Description=Samba SMB Daemon
> > > After=syslog.target network.target nmb.service winbind.service
> > >
> > > [Service]
> > > *Type=forking*
> > > PIDFile=/run/smbd.pid
> > > LimitNOFILE=16384
> > > EnvironmentFile=-/etc/sysconfig/samba
> > > ExecStart=/usr/sbin/smbd $SMBDOPTIONS
> > > ExecReload=/usr/bin/kill -HUP $MAINPID
> > >
> > > [Install]
> > > WantedBy=multi-user.target
> > >
> > >
> > -----------------------------------------------------------------------------
> > >
> > > in 4.1.17 is
> > >
> > >
> > -----------------------------------------------------------------------------
> > >
> > > $ more /lib/systemd/system/smb.service
> > > [Unit]
> > > Description=Samba SMB Daemon
> > > After=syslog.target network.target nmb.service winbind.service
> > >
> > > [Service]
> > > *Type=notify**
> > > **NotifyAccess=all*
> > > PIDFile=/run/smbd.pid
> > > LimitNOFILE=16384
> > > EnvironmentFile=-/etc/sysconfig/samba
> > > ExecStart=/usr/sbin/smbd $SMBDOPTIONS
> > > ExecReload=/usr/bin/kill -HUP $MAINPID
> > >
> > > [Install]
> > > WantedBy=multi-user.target
> > >
> > >
> > -----------------------------------------------------------------------------
> > >
> > >
> > >
> > > Il 22/03/2015 21:21, Colin Close ha scritto:
> > > > Luca,
> > > > Cracked it. There's a typo in the EnvironmentFile= entry in all the
> > samba related systemd service files. There's a stray '-'
> > > > Best,
> > > > Colin
> > > >
> > > > On Sunday 22 Mar 2015 20:11:38 Colin Close wrote:
> > > >> Hi Luca,
> > > >> Some progress; _TPG hinted that maybe the options are not set
> > correctly in /etc/sysconfig/samba. I took a look and they are set
> > correctly. So I tried a test I hardcoded the -D option in the three systemd
> > files that control the three services. Lo and behold samba starts up fine
> > from boot. So what is happening is that the variables needed by systemd are
> > not being exported from /etc/sysconfig/samba are not being made available
> > to the systemd process. What aspect of the boot process deals with this I
> > have no idea but it would appear that this is the source of the issue.
> > > >> Best,
> > > >> Colin
> > > >>
> > > >>
> > > >> On Sunday 22 Mar 2015 16:44:58 luca pedrielli wrote:
> > > >>> Hi Colin,
> > > >>> but with the same systemd, samba 4.1.6-1.3 works great
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>> Il 22/03/2015 14:48, Colin Close ha scritto:
> > > >>>> Luca,
> > > >>>> This seems to confirm a systemd problem as you were able to start
> > with the -D option without issue.
> > > >>>> The extra rpms are there only because I was lazy and did urpmi
> > *.rpm from my build directory. :)
> > > >>>> Best,
> > > >>>> Colin
> > > >>>>
> > > >>>>
> > > >>>> On Saturday 21 Mar 2015 19:58:20 luca pedrielli wrote:
> > > >>>>> Hi Colin,
> > > >>>>>
> > > >>>>> yes is present
> > > >>>>>
> > > >>>>> cd /run
> > > >>>>> [ilprof@Omvvboxxx run]$ ls
> > > >>>>> avahi-daemon/  hplip/      log/    openvpn/     systemd/ udev/
> >  utmp
> > > >>>>> console/       initramfs/  mdadm/  resolvconf/  tmpfiles.d/
> > udisks2/  uuidd/
> > > >>>>> dhclient/      lock/       mount/  samba/       tuned/ user/
> >  vnstat/
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>> [ilprof@Omvvboxxx run]$ rpm -qa | grep samba
> > > >>>>> lib64samba-util0-4.1.17-2-omv2014.0.x86_64
> > > >>>>> lib64samba-hostconfig0-4.1.17-2-omv2014.0.x86_64
> > > >>>>> lib64samba-credentials0-4.1.17-2-omv2014.0.x86_64
> > > >>>>> samba-libs-4.1.17-2-omv2014.0.x86_64
> > > >>>>> lib64samba-policy0-4.1.17-2-omv2014.0.x86_64
> > > >>>>> samba-python-4.1.17-2-omv2014.0.x86_64
> > > >>>>> samba-common-4.1.17-2-omv2014.0.x86_64
> > > >>>>> samba-client-4.1.17-2-omv2014.0.x86_64
> > > >>>>> samba-server-4.1.17-2-omv2014.0.x86_64
> > > >>>>> samba-winbind-4.1.17-2-omv2014.0.x86_64
> > > >>>>>
> > > >>>>> I have no
> > > >>>>>
> > > >>>>> samba-pidl-4.1.17-2-omv2014.0.x86_64
> > > >>>>> samba-test-4.1.17-2-omv2014.0.x86_64
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>> Il 21/03/2015 19:42, Colin Close ha scritto:
> > > >>>>>> Luca,
> > > >>>>>> It's odd it is working for me, do you have a directory /run/samba?
> > > >>>>>>
> > > >>>>>> [root@localhost /]# rpm -qa | grep samba
> > > >>>>>> lib64samba-util0-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> lib64samba-hostconfig0-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> lib64samba-credentials0-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-libs-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> lib64samba-policy0-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-python-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-common-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-server-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-client-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-winbind-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-pidl-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> samba-test-4.1.17-2-omv2014.0.x86_64
> > > >>>>>> [root@localhost /]# ps -e | grep mb
> > > >>>>>>
> > > >>>>>>     3997 ?        00:00:00 nmbd
> > > >>>>>>     4055 ?        00:00:04 smbd
> > > >>>>>>     4058 ?        00:00:00 smbd
> > > >>>>>>
> > > >>>>>> Can you start it by hand using the -D option?
> > > >>>>> # /usr/sbin/smbd -D
> > > >>>>> [root@Omvvboxxx run]# ps -ef | grep smb
> > > >>>>> root      4101     1  0 19:57 ?        00:00:00 /usr/sbin/smbd -D
> > > >>>>> root      4102  4101  0 19:57 ?        00:00:00 /usr/sbin/smbd -D
> > > >>>>> root      4104  4067  0 19:57 pts/2    00:00:00 grep --color smb
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>>> Best,
> > > >>>>>> Colin
> > > >>>>>>
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> On Friday 20 Mar 2015 17:00:37 luca pedrielli wrote:
> > > >>>>>>> Hi Colin,
> > > >>>>>>> considers that in cooker samba 4.1.17-1 has some problems:
> > > >>>>>>>
> > > >>>>>>> https://issues.openmandriva.org/show_bug.cgi?id=1089#c2
> > > >>>>>>>
> > > >>>>>>> Luca.
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> Il 20/03/2015 16:43, Colin Close ha scritto:
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>>> It is proving a long winded business  to backport 4.17.1 which
> > has the fix to 2014.1 it will take a while longer but is is in progress.
> > > >>>>>>>> Best,
> > > >>>>>>>> Colin
> > > >>>>>>>>
> > > >>>>>>>> On Wednesday 25 Feb 2015 12:13:12 Blackcrack wrote:
> > > >>>>>>>>> Hy,
> > > >>>>>>>>>
> > > >>>>>>>>> we have an Security issue in Samba
> > > >>>>>>>>>
> > > >>>>>>>>> https://securityblog.redhat.com/tag/smbd/
> > > >>>>>>>>>
> > > >>>>>>>>> https://securityblog.redhat.com/feed/
> > > >>>>>>>>> http://planet.fedoraproject.org/security/
> > > >>>>>>>>>
> > > >>>>>>>>> https://www.samba.org/samba/history/security.html
> > > >>>>>>>>>
> > > >>>>>>>>>
> > https://git.samba.org/?p=samba.git;a=patch;h=8eb981c90a6094b15d4b71cc14fee4f23c713cf8
> > > >>>>>>>>>
> > > >>>>>>>>> please update 2014&2014
> > > >>>>>>>>> because 2014 should be save also..
> > > >>>>>>>>>
> > > >>>>>>>>> best regards
> > > >>>>>>>>> Blacky
> > > >>>>>>>> _______________________________________________
> > > >>>>>>>> OM-Cooker mailing list
> > > >>>>>>>> [email protected]
> > > >>>>>>>>
> > http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
> > > >>>>>>>>
> > > >>>>>> _______________________________________________
> > > >>>>>> OM-Cooker mailing list
> > > >>>>>> [email protected]
> > > >>>>>>
> > http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
> > > >>>>>>
> > > >>>>>
> > > >>>> _______________________________________________
> > > >>>> OM-Cooker mailing list
> > > >>>> [email protected]
> > > >>>> http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
> > > >>>>
> > > >>>
> > > >>>
> > > >> _______________________________________________
> > > >> OM-Cooker mailing list
> > > >> [email protected]
> > > >> http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
> > > > _______________________________________________
> > > > OM-Cooker mailing list
> > > > [email protected]
> > > > http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
> > > >
> > >
> > >
> > >
> >
> > _______________________________________________
> > OM-Cooker mailing list
> > [email protected]
> > http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
> >

_______________________________________________
OM-Cooker mailing list
[email protected]
http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org

Reply via email to