When I see this type of output, I look for use flags that don't belong on my server. For instance, I do have a sound card in the server, but couldn't care about sound (it IS a server afterall). So if I saw a USE flag listed for sound, in the output, I would modify my /etc/make.conf to remove the sound driver. Same thing with 3D acceleration - I have no GUI interface, so don't need it.
On the otherhand, I do run PostgreSQL on my server, so where I'm seeing "-postgres" in your output, this would prompt me to put a "+postgres" into my make.conf. You need to get the USE flags specific to your server, and to the way you'd like to use the server. Here's two links from Gentoo's site that helped me: http://www.gentoo.org/doc/en/use-howto.xml http://www.gentoo.org/dyn/use-index.xml The first link does a better job of explaining things than I can. The second lists the possible USE flags, with a short description of each. Getting your USE flags set right will get the most bang from your computer. You've already realized you don't really need XFree to run a web server, that's the first step. The second step is to prevent the XFree modules from getting included (if you don't really want them). But, in the end it may not make too much of a difference (except from a management/upgrades point of view). You need to decide if the extra effort is worth it (I personally think it is). If it helps, here's what I have my USE flags set to: USE="apache2 maildir odbc samba sasl -oss -arts -avi -cups -foomaticdb \ -gtk -imlib -java -gnome -mad -mikmod -mpeg -oggvorbis -opengl -qt -X \ -xmms -xv" I've purposely excluded anything related to X, sound, and graphics. (hmm... I think I just figured out why my attempt at getting X running on my box failed.... <grins> good thing it's not critical...) HTH Shawn -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Nick W Sent: Wednesday, November 26, 2003 10:05 PM To: General discussion for Calgary Linux Users Group Subject: Re: [clug-talk] Gentoo again; why me? --snip > Try running 'emerge -vp mod_php' and post the output please. The -v > option will cause it to also spit out the USE variables being used in each > package it wants to emerge. These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] media-libs/freetype-2.1.4 -doc +zlib -bindist [ebuild N ] media-libs/libpng-1.2.5-r4 [ebuild N ] x11-misc/ttmkfdir-3.0.9 [ebuild N ] x11-base/opengl-update-1.5 [ebuild N ] media-libs/fontconfig-2.2.1 [ebuild N ] app-arch/unzip-5.50-r2 [ebuild N ] app-arch/cabextract-0.6 [ebuild N ] x11-base/xfree-4.3.0-r3 -3dfx -sse -mmx -3dnow +xml2 +truetype +nls -cjk -doc -ipv6 -debug -static +pam -sdk -gatos [ebuild N ] media-libs/jpeg-6b-r3 [ebuild N ] media-libs/tiff-3.5.7-r1 [ebuild N ] media-libs/lcms-1.09 [ebuild N ] media-libs/libmng-1.0.4 [ebuild N ] x11-libs/qt-3.2.2-r1 +cups -nas -postgres +opengl -mysql -odbc +gif -doc [ebuild N ] app-crypt/mhash-0.8.18-r1 [ebuild N ] media-libs/pdflib-4.0.3-r1 -tcltk +perl +python -java [ebuild N ] dev-libs/libmcrypt-2.5.7 [ebuild N ] dev-libs/libxml2-2.5.11 +python +readline -ipv6 [ebuild N ] dev-libs/libxslt-1.0.33 +python [ebuild N ] dev-perl/XML-Parser-2.31-r1 [ebuild N ] app-text/sablotron-0.97 [ebuild N ] net-libs/libwww-5.4.0-r1 +ssl -mysql [ebuild N ] app-text/aspell-0.50.3 [ebuild N ] media-libs/freetype-1.3.1-r3 +nls [ebuild N ] media-libs/t1lib-1.3.1 -X [ebuild N ] net-mail/mailbase-0.00-r5 [ebuild N ] net-mail/ssmtp-2.48 [ebuild N ] dev-php/mod_php-4.3.3-r3 -apache2 -X +crypt -curl -firebird -flash -freetds -gd -gd-external +gdbm -imap -informix -ipv6 -java +jpeg -ldap -mcal -memlimit -mysql +nls -oci8 -odbc +pam +pdflib +png -postgres +qt -snmp +spell +ssl -tiff +truetype +xml2 +berkdb I see a few issues already, but perhaps you can de-muddle some of this for me --snip > > For apache1: 'rc-update add apache default' > For apache2: 'rc-update add apache2 default' > > rc-update add sshd default > > Those 2 commands will add the two services to the default runlevel. To > remove them just replace 'add' with 'del'. thats what I thought, thanks. > > Running rc-update without any options will spit out the usage. > > Cheers, > > Trevor > > _______________________________________________ > clug-talk mailing list > [EMAIL PROTECTED] > http://clug.ca/mailman/listinfo/clug-talk_clug.ca -- Nick W ([EMAIL PROTECTED]) Registered Linux User #324288 (http://counter.li.org) MSN Messenger: [EMAIL PROTECTED] Yahoo: foolish_gambit ICQ: 303276221 _______________________________________________ clug-talk mailing list [EMAIL PROTECTED] http://clug.ca/mailman/listinfo/clug-talk_clug.ca _______________________________________________ clug-talk mailing list [EMAIL PROTECTED] http://clug.ca/mailman/listinfo/clug-talk_clug.ca

