Description of problem: just tried tro run trytond as user Version-Release number of selected component: trytond-2.6.2-3.fc20 Additional info: reporter: libreport-2.2.3 cmdline: /usr/bin/python /bin/trytond executable: /bin/trytond kernel: 3.16.3-200.fc20.x86_64 runlevel: N 5 type: Python uid: 1000 Truncated backtrace: config.py:122:update_etc:IOError: [Errno 13] Permission denied: '/etc/trytond.conf' Traceback (most recent call last): File "/bin/trytond", line 109, in <module> trytond.server.TrytonServer(options).run() File "/usr/lib/python2.7/site-packages/trytond/server.py", line 32, in __init__ CONFIG.update_etc(options['configfile']) File "/usr/lib/python2.7/site-packages/trytond/config.py", line 122, in update_etc with open(self.configfile) as fp: IOError: [Errno 13] Permission denied: '/etc/trytond.conf' Local variables in innermost frame: prefixdir: '/' configfile: '/etc/trytond.conf' parser: <ConfigParser.ConfigParser instance at 0x7f272625dc20> self: <trytond.config.ConfigManager object at 0x7f2727207ed0>
Created attachment 942313 [details] File: backtrace
Created attachment 942314 [details] File: environ
Tryton is not meant to be started under a regular user, there is a special "tryton" user created for this purpose and used by the service manager.