Re: setup-errors on Mageia

Thomas Spuhler <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab
Message-ID <201210112237.43667.thomas__40318.9291283072$1350020282$gmane$org@btspuhler.com>
On Wednesday, October 10, 2012 09:02:42 PM Thomas Spuhler wrote:
> On Wednesday, October 10, 2012 08:44:31 PM Thomas Spuhler wrote:
> > On Monday, October 08, 2012 01:32:56 AM Torsten Grote wrote:
> > > On Sunday 07 October 2012 20:51:23 Thomas Spuhler wrote:
> > > >     components[component_name]['function'](conf.cli_args, kw)
> > > >   
> > > >   File
> > > >   "/usr/lib/python2.7/site-packages/pykolab/setup/setup_ldap.py",
> > > >   line
> > > > 
> > > > 251, in execute
> > > > 
> > > >     stderr=subprocess.PIPE
> > > >   
> > > >   File "/usr/lib64/python2.7/subprocess.py", line 679, in __init__
> > > >   
> > > >     errread, errwrite)
> > > >   
> > > >   File "/usr/lib64/python2.7/subprocess.py", line 1249, in
> > > >   _execute_child
> > > >   
> > > >     raise child_exception
> > > > 
> > > > OSError: [Errno 2] No such file or directory
> > > 
> > > Could it be that this is caused by bug #1052?
> > > 
> > > If so, could you please check if provided patch works for Mageia?
> > > 
> > > Regards,
> > > Torsten
> > > 
> > > #1052 https://issues.kolab.org/show_bug.cgi?id=1052
> > 
> > Actually, the dirsrv starts manually:
> > 
> > # systemctl start dirsrv.target
> > # systemctl status dirsrv.target
> > dirsrv.target - 389 Directory Server
> > 
> >           Loaded: loaded (/usr/lib/systemd/system/dirsrv.target;
> >           disabled) Active: active since Wed, 10 Oct 2012 20:22:29
> >           -0700; 4s ago
> > 
> > But this seems to be the issue:
> > Oct 10 20:25:04 localhost.localdomain kolabd[6851]: File
> > "/usr/lib64/python2.7/os.py", line 157, in makedirs
> > Oct 10 20:25:04 localhost.localdomain kolabd[6851]: mkdir(name, mode)
> > Oct 10 20:25:04 localhost.localdomain kolabd[6851]: OSError: [Errno 13]
> > Permission denied: '/var/run/kolabd'
> > Oct 10 20:25:04 localhost.localdomain systemd[1]: Failed to start Kolab
> > Groupware Server..
> > Oct 10 20:32:07 localhost.localdomain systemd[1]: Stopped Kolab Groupware
> > Server..
> > Oct 10 20:36:07 localhost.localdomain systemd[1]: Starting Kolab
> > Groupware Server....
> > 
> > What permission should  dir /var/run/kolabd' have?
> > 
> > 
> > When I start it manually:
> > # systemctl start kolabd.service
> > #systemctl status kolabd.service
> > kolabd.service - Kolab Groupware Server.
> > 
> >           Loaded: loaded (/usr/lib/systemd/system/kolabd.service;
> >           disabled) Active: active (running) since Wed, 10 Oct 2012
> >           20:42:14 -0700;
> > 
> > 8s ago
> > 
> >          Process: 7612 ExecStart=/usr/sbin/kolabd $FLAGS (code=exited,
> > 
> > status=0/SUCCESS)
> > 
> >         Main PID: 7613 (kolabd)
> >         
> >           CGroup: name=systemd:/system/kolabd.service
> >           
> >                   └ 7613 /usr/bin/python /usr/sbin/kolabd --fork -l
> >                   warning
> 
> Hmmm... we have
> # locate systemctl
> /usr/bin/systemctl

I opened /var/run to world writable and the kolabd now starts. (We can resolve this later)
But the setup-still has a problem. I get this:

Setup is now going to set up the 389 Directory Server. This may take a little
while (during which period there is no output and no progress indication).

2012-10-11 22:30:13,188 pykolab.setup INFO Setting up 389 Directory Server
Traceback (most recent call last):
  File "/sbin/setup-kolab", line 42, in <module>
    setup.run()
  File "/usr/lib/python2.7/site-packages/pykolab/setup/__init__.py", line 42, in run
    components.execute('_'.join(to_execute))
  File "/usr/lib/python2.7/site-packages/pykolab/setup/components.py", line 170, in execute
    execute(component)
  File "/usr/lib/python2.7/site-packages/pykolab/setup/components.py", line 202, in execute
    components[component_name]['function'](conf.cli_args, kw)
  File "/usr/lib/python2.7/site-packages/pykolab/setup/setup_ldap.py", line 251, in execute
    stderr=subprocess.PIPE
  File "/usr/lib64/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib64/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

What should I look for?

-- 
Best regards
Thomas Spuhler

_______________________________________________
Kolab-devel mailing list
[email protected]
https://www.intevation.de/mailman/listinfo/kolab-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.