i was also wondering WHY the httpd package was installed.. now it isn`t much of a problem for me because i play alot with httpd and php anyway so i need it but still it`s installed... for nothing on the other users.<br><br>
BTW that`s not the only thing where gnome-user-share depends on.. here is the full list (that would be if you only install fedora with the pure basics) everything in the list below that`s depends on httpd can be removed if (obviously) httpd wasn`t installed. and those are: atleast 5 rpms.
<br><br>Packages needed for: gnome-user-share (x86_64)<br><br> GConf2 - required for: gnome-user-share<br> ORBit2 - required for: GConf2<br> libIDL - required for: ORBit2<br> glibc - required for: libIDL<br> glibc-common - required for: glibc
<br> tzdata - required for: glibc-common<br>-- basesystem - required for: glibc<br>-- setup - required for: basesystem<br>---- filesystem - required for: basesystem<br>---- libgcc - required for: glibc<br>-- glib2 - required for: libIDL
<br>-- openldap - required for: GConf2<br>-- openssl - required for: openldap<br>-- e2fsprogs-libs - required for: openssl<br>-- device-mapper-libs - required for: e2fsprogs-libs<br>-- libselinux - required for: device-mapper-libs
<br>-- libsepol - required for: libselinux<br>---- mcstrans - required for: libselinux<br>---- libcap - required for: mcstrans<br>---- krb5-libs - required for: openssl<br>---- grep - required for: krb5-libs<br>---- pcre - required for: grep
<br>---- libstdc++ - required for: pcre<br>------ coreutils - required for: krb5-libs<br>------ pam - required for: coreutils<br>------ audit-libs - required for: pam<br>-------- cracklib - required for: pam<br>---------- cracklib-dicts - required for: pam
<br>------------ mktemp - required for: pam<br>-------------- sed - required for: pam<br>------ zlib - required for: openssl<br>---- cyrus-sasl-lib - required for: openldap<br>---- libxml2 - required for: GConf2<br>-- httpd - required for: gnome-user-share
<br>-- gawk - required for: httpd<br>---- initscripts - required for: httpd<br>---- SysVinit - required for: initscripts<br>------ bash - required for: initscripts<br>------ ncurses - required for: bash<br>-------- udev - required for: initscripts
<br>-------- MAKEDEV - required for: udev<br>---------- libvolume_id - required for: udev<br>---------- e2fsprogs - required for: initscripts<br>---------- device-mapper - required for: e2fsprogs<br>------------ ethtool - required for: initscripts
<br>-------------- mingetty - required for: initscripts<br>---------------- module-init-tools - required for: initscripts<br>------------------ util-linux - required for: initscripts<br>------------------ ConsoleKit-libs - required for: util-linux
<br>------------------ dbus - required for: ConsoleKit-libs<br>------------------ chkconfig - required for: dbus<br>-------------------- expat - required for: dbus<br>---------------------- libxml2-python - required for: dbus
<br>---------------------- python - required for: libxml2-python<br>---------------------- bzip2-libs - required for: python<br>------------------------ db4 - required for: python<br>-------------------------- gdbm - required for: python
<br>---------------------------- python-libs - required for: python<br>------------------------------ readline - required for: python<br>-------------------------------- sqlite - required for: python<br>-------------------- popt - required for: util-linux
<br>-------------------- net-tools - required for: initscripts<br>---------------------- syslog-ng - required for: initscripts<br>---------------------- eventlog - required for: syslog-ng<br>------------------------ tcp_wrappers-libs - required for: syslog-ng
<br>-------------------------- logrotate - required for: syslog-ng<br>------------------------ sysklogd - required for: initscripts<br>------ apr - required for: httpd<br>-------- apr-util - required for: httpd<br>---- libX11 - required for: gnome-user-share
<br>---- libXau - required for: libX11<br>------ libXdmcp - required for: libX11<br>-------- xorg-x11-filesystem - required for: libX11<br>------ atk - required for: gnome-user-share<br>-------- avahi - required for: gnome-user-share
<br>-------- dbus-python - required for: avahi<br>-------- dbus-glib - required for: dbus-python<br>---------- libdaemon - required for: avahi<br>---------- avahi-glib - required for: gnome-user-share<br>------------ cairo - required for: gnome-user-share
<br>------------ libXrender - required for: cairo<br>-------------- fontconfig - required for: cairo<br>-------------- freetype - required for: fontconfig<br>---------------- libpng - required for: cairo<br>-------------- gtk2 - required for: gnome-user-share
<br>-------------- hicolor-icon-theme - required for: gtk2<br>---------------- libXcursor - required for: gtk2<br>---------------- libXfixes - required for: libXcursor<br>------------------ libXext - required for: gtk2<br>
-------------------- libXi - required for: gtk2<br>---------------------- libXinerama - required for: gtk2<br>------------------------ libXrandr - required for: gtk2<br>-------------------------- cups-libs - required for: gtk2
<br>-------------------------- gnutls - required for: cups-libs<br>-------------------------- libgcrypt - required for: gnutls<br>-------------------------- libgpg-error - required for: libgcrypt<br>---------------------------- libjpeg - required for: cups-libs
<br>------------------------------ libtiff - required for: cups-libs<br>---------------------------- pango - required for: gtk2<br>---------------------------- libXft - required for: pango<br>------------------------------ libthai - required for: pango
<br>---------------- libglade2 - required for: gnome-user-share<br><br>Total RPMS to install: 102<br><br><div><span class="gmail_quote">2007/4/9, Jon Ciesla <<a href="mailto:limb@jcomserv.net">limb@jcomserv.net</a>>:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">That'd be great.  Is it possible?  It looks like it currently calls the<br>httpd binary using a config file in /usr/share/gnome-user-share/.
<br><br>It looks like all it uses from the httpd package is the binary, but the<br>config isn't split out into a separate RPM.  You could take it up with the<br>Apache maintainer.  The thing is, then what happens when I wan to set up a
<br>host as a web server?  I install httpd, move files to /var/www/html/foo<br>and fire it up, and nothing works.  Maybe move the httpd binary to<br>httpd-something and keep the rest in httpd, with the config, then change
<br>the g-u-s R to httpd-something.<br><br>Just my $0.02.<br><br>> On Mon, Apr 09, 2007 at 11:50:06AM -0500, Jon Ciesla wrote:<br>>> Point taken.  But my question stands, isn't root required to do<br>>> something
<br>>> REALLY stupid?  It should be.  I think if that's met we're as safe as we<br>>> can reasonably be, if WebDAV sharing provides helpful functionality.<br>>> I don't know, I've never used it.
<br>><br>> I guess I'd be somewhat mollified if the apache server configuration were<br>> broken out from whatever is needed to run this package. And hey, that'd be<br>> a<br>> size win too.<br>>
<br>><br>> --<br>> Matthew Miller           <a href="mailto:mattdm@mattdm.org">mattdm@mattdm.org</a>          <<a href="http://mattdm.org/">http://mattdm.org/</a>><br>> Boston University Linux      ------>              <
<a href="http://linux.bu.edu/">http://linux.bu.edu/</a>><br>><br><br><br>--<br>novus ordo absurdum<br><br>--<br>fedora-devel-list mailing list<br><a href="mailto:fedora-devel-list@redhat.com">fedora-devel-list@redhat.com
</a><br><a href="https://www.redhat.com/mailman/listinfo/fedora-devel-list">https://www.redhat.com/mailman/listinfo/fedora-devel-list</a><br></blockquote></div><br>