Opened 12 years ago
Closed 12 years ago
#990 closed defect (fixed)
chroot build method: geonetwork does not start
Reported by: | kalxas | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | OSGeoLive6.0RC1 |
Component: | OSGeoLive | Keywords: | 6.0 beta9, geonetwork |
Cc: | live-demo@… |
Description
The following error happens:
start-geonetwork.sh: 17: ./start_geonetwork.sh: cannot create logs/output.log: permission denied
Change History (8)
comment:1 by , 12 years ago
Summary: | Geonetwork does not startup → chroot build method: geonetwork does not start |
---|
comment:2 by , 12 years ago
comment:3 by , 12 years ago
Keywords: | geonetwork added |
---|
comment:5 by , 12 years ago
Replying to kalxas:
still does not work in build8915 after the permission fix.
no permission fix has been applied yet. waiting to hear back on what else besides the logs/ dir needs to be user writable?
Hamish
comment:6 by , 12 years ago
By adding write permission to log folder, the service is able to start, but internal geoserver does not work correctly. Works when all geonetwork folder is writable
comment:7 by , 12 years ago
seems to be working now in the r8980 build. (only lightly tested)
Hamish
the install_geonetwork.sh script does:
it is not allowed to have the user own files outside of /home. before this was just bad practice, now with the new build system, where the user UID changes, it causes errors, as the user (now UID 999 not 1000) can't write to the dir listed above.
the work-around we've been using is to add the user to the "users" group, then
what else besides the logs/ dir needs to be user writable?
thanks, Hamish