Bug 1212922 - gnome-user-share / apache2
Summary: gnome-user-share / apache2
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Current
Hardware: Other openSUSE Tumbleweed
: P5 - None : Normal with 3 votes (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-02 18:32 UTC by Durand
Modified: 2023-07-02 18:52 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Durand 2023-07-02 18:32:52 UTC
sorry for my English :slight_smile:

Currently the Gnome fonction to share your $home/Public folder via the gnome panel (using a webdav share) is broken.
If you install gnome-user-share package and the suggested dependencies (apache2-prefork, apache2-worker and apache2-mod_dnssd) the option doesn’t work.

Logs indicate:
systemd: Started gnome-user-share WebDAV server.
httpd: httpd: Syntax error on line 11 of /usr/share/gnome-user-share/dav_user_2.4.conf: module unixd_module is built-in and can’t be loaded
gnome-user-shar: spawning httpd failed

Problem is related to the way apache2 is compiled (gnome-user-share waiting for mod_unixd and mod_mpm_prefork but this 2 modules seems to be included in the default apache2 installation).

The issue can be solved by removing (or comment) the line 11 and 12 in the /usr/share/gnome-user-share/dav_user_2.4.conf file, provided in the gnome-user-share package.
Additonnally, apache2-worker and apache2-mod_dnssd is enough to make it working.

regards