Hi, since version 2.26, gnome-user-share is part of the official GNOME desktop, but unfortunately, there is no way we can ship it by default given how apache2 is currently packaged.
I’m afraid I don’t understand the concerns Tollef raised in the previous comment. There is absolutely no need to disable the init scripts by default or anything that breaks the standard use case. The only thing that is needed is to split the files differently in the packages. As for the idea to remove startup links, it would be mad to do it from another package’s installation scripts, so this means installing gnome-user-share leads to an installed web server. My suggestion is to do something like the following. It probably needs to be improved, but it should give you the general idea. * split apache2.2-common package in two: * apache2-bin contains the support binaries in /usr/sbin and the modules in /usr/lib/apache2/modules * apache2.2-common keeps all data files and configuration, and can become architecture-independent * apache2-mpm-* packages depend on apache2-bin but not on apache2.2-common * apache2 depends on apache2-mpm-* and apache2.2-common * gnome-user-share depends on apache2-mpm-* but not on apache2.2-common This way, installing apache2 will lead to a fully functional web server as it does today, and installing gnome-user-share will not install a web server running on port 80. Another approach can be to move the init scripts to the apache2 package. As long as it is possible to install apache binaries without starting the daemons, I’m fine with that. Thanks for considering, -- .''`. Debian 5.0 "Lenny" has been released! : :' : `. `' Last night, Darth Vader came down from planet Vulcan and told `- me that if you don't install Lenny, he'd melt your brain.
signature.asc
Description: Ceci est une partie de message numériquement signée