Jump to content

EzMe

Members
  • Content Count

    13
  • Joined

  • Last visited

  • Days Won

    4

EzMe last won the day on September 14 2013

EzMe had the most liked content!

Community Reputation

34 Excellent

About EzMe

  • Rank
    Noob
  1. Hi all, I've got a weird problem with my gentooserver after upgrading my kernel with genkernel. For some reason it wont boot anymore. When i try to boot it says: Grub loading Stage1.5 Grub loading, please wait... Then grub hangs up indefinetely. So, i booted from a gentoo liveCD, setted up my network and sshd and logged into it. After that: swapon /dev/sda2 mount /dev/sda3 /mnt/gentoo mount /dev/sda1 /mnt/gentoo/boot mount -t proc none /mnt/gentoo/proc mount -o bind /dev /mnt/gentoo/dev cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf then chroot to the system chroot /mnt/gentoo /bin/bash env-update source /etc/profile export PS1="(chroot) $PS1" After that i updated /etc/mtab sinds Grub needs this: cp /proc/mounts /etc/mtab My partition table: (chroot) livecd / # fdisk -l Disk /dev/sda: 33.8 GB, 33820286976 bytes 255 heads, 63 sectors/track, 4111 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x277b277a Device Boot Start End Blocks Id System /dev/sda1 * 1 5 40131 83 Linux /dev/sda2 6 37 257040 82 Linux swap / Solaris /dev/sda3 38 4111 32724405 83 Linux Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdb doesn't contain a valid partition table (chroot) livecd / # After that i tried reinstalling Grub: (chroot) livecd grub # grub-install /dev/sda Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Installation finished. No error reported. This is the contents of the device map /boot/grub/device.map. Check if this is correct or not. If any of the lines is incorrect, fix it and re-run the script `grub-install'. (fd0) /dev/fd0 (hd0) /dev/sda (hd1) /dev/sdb (chroot) livecd grub # (/boot is on sda1) grub grub> root (hd0,0) Filesystem type is ext2fs, partition type 0x83 grub> setup (hd0) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 17 sectors are embedded. succeeded Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded Done. grub> quit I wiped my MBR to make sure that the new info get's installed: dd if=/dev/zero of=/dev/sda bs=446 count=1 But still the same problem. (chroot) livecd / # grub --version grub (GNU GRUB 0.97) (chroot) livecd / # fdisk -l Disk /dev/sda: 33.8 GB, 33820286976 bytes 255 heads, 63 sectors/track, 4111 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 * 1 5 40131 83 Linux /dev/sda2 6 37 257040 82 Linux swap / Solaris /dev/sda3 38 4111 32724405 83 Linux Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdb doesn't contain a valid partition table /boot total 7867 drwxr-xr-x 4 root root 1024 Sep 27 14:46 . drwxr-xr-x 20 root root 4096 Mar 26 2010 .. -rw-r--r-- 1 root root 1444015 Sep 27 14:22 System.map-genkernel-x86-2.6.34-gentoo-r6 drwxr-xr-x 2 root root 1024 Sep 27 14:24 grub -rw-r--r-- 1 root root 3401991 Sep 27 14:22 initramfs-genkernel-x86-2.6.34-gentoo-r6 -rw-r--r-- 1 root root 3154656 Sep 27 14:23 kernel-genkernel-x86-2.6.34-gentoo-r6 drwx------ 2 root root 12288 Sep 27 14:12 lost+found /boot/grub total 231 drwxr-xr-x 2 root root 1024 Sep 27 14:24 . drwxr-xr-x 4 root root 1024 Sep 27 14:46 .. -rw-r--r-- 1 root root 197 Sep 27 14:18 default -rw-r--r-- 1 root root 45 Sep 27 14:18 device.map -rw-r--r-- 1 root root 8692 Sep 27 14:18 e2fs_stage1_5 -rw-r--r-- 1 root root 7820 Sep 27 14:18 fat_stage1_5 -rw-r--r-- 1 root root 7088 Sep 27 14:18 ffs_stage1_5 -rw-r--r-- 1 root root 271 Sep 27 14:26 grub.conf -rw-r--r-- 1 root root 7088 Sep 27 14:18 iso9660_stage1_5 -rw-r--r-- 1 root root 8676 Sep 27 14:18 jfs_stage1_5 lrwxrwxrwx 1 root root 9 Sep 27 14:20 menu.lst -> grub.conf -rw-r--r-- 1 root root 7292 Sep 27 14:18 minix_stage1_5 -rw-r--r-- 1 root root 9684 Sep 27 14:18 reiserfs_stage1_5 -rw-r--r-- 1 root root 33856 Sep 27 14:24 splash.xpm.gz -rw-r--r-- 1 root root 512 Sep 27 14:18 stage1 -rw-r--r-- 1 root root 107808 Sep 27 14:18 stage2 -rw-r--r-- 1 root root 7344 Sep 27 14:18 ufs2_stage1_5 -rw-r--r-- 1 root root 6692 Sep 27 14:18 vstafs_stage1_5 -rw-r--r-- 1 root root 9524 Sep 27 14:18 xfs_stage1_5 grub.conf default 0 timeout 10 #splashimage=(hd0,0)/boot/grub/splash.xpm.gz title Gentoo Linux 2.6.34-gentoo-r6 root (hd0,0) kernel /boot/kernel-genkernel-x86-2.6.34-gentoo-r6 root=/dev/ram0 init=/linuxrc real_root=/dev/sda3 initrd /boot/initramfs-genkernel-x86-2.6.34-gentoo-r6 fstab: /dev/sda1 /boot ext2 defaults,noatime 1 2 /dev/sda2 none swap swap 0 0 /dev/sda3 / ext3 noatime 0 1 /dev/cdrom /mnt/cdrom auto noauto,user 0 0 /dev/sdb /home/big auto noatime 0 0 shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 proc /proc proc defaults 0 0 lspci: (chroot) livecd / # lspci 00:00.0 Host bridge: Silicon Integrated Systems [siS] 645xx (rev 02) 00:01.0 PCI bridge: Silicon Integrated Systems [siS] Virtual PCI-to-PCI bridge (AGP) 00:02.0 ISA bridge: Silicon Integrated Systems [siS] SiS963 [MuTIOL Media IO] (rev 04) 00:02.1 SMBus: Silicon Integrated Systems [siS] SiS961/2 SMBus Controller 00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [siS] FireWire Controller 00:02.5 IDE interface: Silicon Integrated Systems [siS] 5513 [iDE] 00:02.7 Multimedia audio controller: Silicon Integrated Systems [siS] AC'97 Sound Controller (rev a0) 00:03.0 USB Controller: Silicon Integrated Systems [siS] USB 1.1 Controller (rev 0f) 00:03.1 USB Controller: Silicon Integrated Systems [siS] USB 1.1 Controller (rev 0f) 00:03.2 USB Controller: Silicon Integrated Systems [siS] USB 1.1 Controller (rev 0f) 00:03.3 USB Controller: Silicon Integrated Systems [siS] USB 2.0 Controller 00:04.0 Ethernet controller: Silicon Integrated Systems [siS] SiS900 PCI Fast Ethernet (rev 91) 00:07.0 RAID bus controller: Silicon Image, Inc. SiI 3512 [sATALink/SATARaid] Serial ATA Controller (rev 01) 00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 01:00.0 VGA compatible controller: nVidia Corporation NV28 [GeForce4 Ti 4200 AGP 8x] (rev a1) file -s /dev/sd* livecd ~ # file -s /dev/sd* /dev/sda: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, stage2 address 0x2000, stage2 segment 0x200; partition 2: ID=0x82, starthead 0, startsector 80325, 514080 sectors; partition 3: ID=0x83, starthead 0, startsector 594405, 65448810 sectors, code offset 0x48 /dev/sda1: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, 1st sector stage2 0x9041, code offset 0x48 /dev/sda2: Linux/i386 swap file (new style) 1 (4K pages) size 64259 pages /dev/sda3: x86 boot sector, LInux i386 boot LOader /dev/sdb: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files) livecd ~ # No idea where to look for anymore YOu guys got any idea..? TIA! Grt EzMe
  2. I've got a gentoo server running for years now. It's my distro of choice tho i run Fedora as a desktop. As far as i see it, most of the distro's out there are just linux and well... linux = linux The main diffirence is mostly the packetmanager tho gentoo is diffirent sinds it needs to get compiled all the way
  3. EzMe

    Apache vhosts inGentoo

    Atm im running Google Analytics to get info about my users. And tbh, i like it really mutch I had awstats installed, some while ago, on some windowsboxes but i dont like it that mutch. But that might also had something todo with the .net urls. Doesn;t makes sence at all (http://www.url.com/goto24.aspx) About Fail2Ban, it looks like a decent program to me. Im not sure how often i will get attacked by one and the same attacker sinds most exploit-attempts seem random. Then again, you can never make security too hard. I am not running IPtables on this particular server tought it's behind another server that acts as a firewall. I cannot seem to find out where i should install Fail2Ban. On the router or the webserver? And yes, emerge rocks your socks! I've been working with gentoo for ages and the packet manager is very very good. I like the fact that it downloads the source of the program you wanna install, checks your hardware and compiles it specificly for that hardware. That way you allways have the best binary specially crafted for your system: a custom OS. A disadvantage is ofc, that it can take ages to compile. Especially when you wanna install gentoo But then again, im running my server sinds uhm.. 2003, i guess.. and never had to reinstall it again. Try that with windows As a desktop im using Fedora 11 Leonidas. Im not very keen on that tough. It allways feels kinda... sluggish donno. I still didn't figuere out why. Xfce was already way faster then Gnome but still.. Anywayz.. let's stay on topic Im gonna find some info about Fail2Ban and let's see how this all works
  4. EzMe

    Apache vhosts inGentoo

    yup yup, i was logging everthing into one big file: /var/log/apache2 Splitting up the vhost makes things more structured, which is a good thing. Also tried mod_security. Let see what this baby does. Especially sinds im running a opensource CMS: drupal. I read alot about Joomla module exploits. Im not sure how things are with Drupal but it seems more tight. And if there comes one anywayz, mod_security might be another hump to take Installing was very easy indeed. I tought i had to recompile apache. But "emerge -av mod_security" did the trick. Dont forget to add the "-D SECURITY" to your "/etc/conf.d/apache2" Restart apache with : "/etc/init.d/apache2 restart" The module is configged in /etc/apache2/modules.d/mod_security There are also prewritten rulesets to download but first i removed the old ones: rm -rf /etc/apache2/modules.d/mod_security/* And downloaded the new ones from here: wget http://www.modsecurity.org/download/modsecurity-core-rules_2.1-1.4.tar.gz tar xzvf modsecurity-core-rules_2.1-1.4.tar.gz And sinds we splitted the logs of the vhosts i changed the log entries in the config file at these 2 lines : 176 and 270. So do nano /etc/apache2/modules.d/mod_security/modsecurity_crs_10_config.conf And made em look like this: SecAuditLog /var/log/apache2/modsec_audit.log SecDebugLog /var/log/apache2/modsec_debug.log crtl+c comes in hand here sinds you can see on what line you are. After that i restarted apache
  5. EzMe

    Apache vhosts inGentoo

    That's very well explained. It all makes sense to me now Not a bad idea at all Dungeon-Dave! //edit I just found out about mod_security which kinda does the same? //edit I googled around some and found more info about that here: http://serverfault.com/questions/139891/apache-virtualhost-blockhole-eats-all-requests-on-all-ports-on-an-ip and http://bart.noordervliet.net/archive/7 The last solution suited me nicely so i came up with this final vhost config file: <VirtualHost *:80> ServerName BlackHole ErrorDocument 403 "The website you requested was not found on this server" RewriteEngine on RewriteRule . - [F] </VirtualHost> <VirtualHost *:80> ServerName vhost1.nl ServerAlias *.vhost1.nl ServerAdmin root@vhost1.nl DocumentRoot "/var/www/vhost1.nl/htdocs" <Directory "/var/www/vhost1.nl/htdocs"> Options Indexes FollowSymLinks AllowOverride All Allow from all </Directory> <IfModule mpm_peruser_module> ServerEnvironment apache apache </IfModule> </VirtualHost> <VirtualHost *:80> ServerName vhost2.nl ServerAlias *.vhost2.nl ServerAdmin root@vhost2.nl DocumentRoot "/var/www/vhost2.nl/htdocs" <Directory "/var/www/vhost2.nl/htdocs"> Options Indexes FollowSymLinks AllowOverride All Allow from all </Directory> <IfModule mpm_peruser_module> ServerEnvironment apache apache </IfModule> </VirtualHost> If i now try to reach my apache server by example (internal)ip i get a msg saying: "The website you requested was not found on this server" (see attachment) When i try to goto http://vhost1.nl it now nicely redirects me to http://WWW.vhost1.nl. That's cause of the .htaccess file that i use: RewriteEngine on RewriteCond %{HTTP_HOST} ^vhost1\.nl$ [NC] RewriteRule ^(.*)$ http://www.vhost1.nl/$1 [L,R=301] The same goes with http://vhost2.nl ofc Thanks again guys! I leared alot more about how Apache, mod_rewrite and .htaccess work. I kinda lost this forum a long long time ago but i guess i should bookmark it again
  6. EzMe

    Apache vhosts inGentoo

    Peter, you just made my day. Thank you very very much! Your solution solved my problem
  7. EzMe

    Apache vhosts inGentoo

    Im trying to set up 2 vhosts on gentoo. I got vhost1.nl and vhost2.nl. For some reason i when i visit vhost2.nl it redirects me to vhosts1.nl and i cannot figuere out why. This is my setup: # apache2 -V Server version: Apache/2.2.15 (Unix) Server built: Mar 31 2010 09:16:29 Server's Module Magic Number: 20051115:24 Server loaded: APR 1.3.9, APR-Util 1.3.9 Compiled using: APR 1.3.9, APR-Util 1.3.9 Architecture: 32-bit Server MPM: Prefork threaded: no forked: yes (variable process count) Server compiled with.... -D APACHE_MPM_DIR="server/mpm/prefork" -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=128 -D HTTPD_ROOT="/usr" -D SUEXEC_BIN="/usr/sbin/suexec" -D DEFAULT_PIDLOG="/var/run/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_LOCKFILE="/var/run/accept.lock" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types" -D SERVER_CONFIG_FILE="/etc/apache2/httpd.conf" File: /etc/conf.d/apache2 # /etc/conf.d/apache2: config file for /etc/init.d/apache2 # When you install a module it is easy to activate or deactivate the modules # and other features of apache using the APACHE2_OPTS line. Every module should # install a configuration in /etc/apache2/modules.d. In that file will have an # <IfDefine NNN> directive where NNN is the option to enable that module. # # Here are the options available in the default configuration: # # AUTH_DIGEST Enables mod_auth_digest # AUTHNZ_LDAP Enables authentication through mod_ldap (available if USE=ldap) # CACHE Enables mod_cache # DAV Enables mod_dav # ERRORDOCS Enables default error documents for many languages. # INFO Enables mod_info, a useful module for debugging # LANGUAGE Enables content-negotiation based on language and charset. # LDAP Enables mod_ldap (available if USE=ldap) # MANUAL Enables /manual/ to be the apache manual (available if USE=docs) # MEM_CACHE Enables default configuration mod_mem_cache # PROXY Enables mod_proxy # SSL Enables SSL (available if USE=ssl) # SUEXEC Enables running CGI scripts (in USERDIR) through suexec. # USERDIR Enables /~username mapping to /home/username/public_html # # # The following two options provide the default virtual host for the HTTP and # HTTPS protocol. YOU NEED TO ENABLE AT LEAST ONE OF THEM, otherwise apache # will not listen for incomming connections on the approriate port. # # DEFAULT_VHOST Enables name-based virtual hosts, with the default # virtual host being in /var/www/localhost/htdocs # SSL_DEFAULT_VHOST Enables default vhost for SSL (you should enable this # when you enable SSL) # APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D LANGUAGE -D PHP5 -D PROXY -D PROXY_HTML" # Extended options for advanced uses of Apache ONLY # You don't need to edit these unless you are doing crazy Apache stuff # As not having them set correctly, or feeding in an incorrect configuration # via them will result in Apache failing to start # YOU HAVE BEEN WARNED. # ServerRoot setting #SERVERROOT=/usr/lib/apache2 # Configuration file location # - If this does NOT start with a '/', then it is treated relative to # $SERVERROOT by Apache #CONFIGFILE=/etc/apache2/httpd.conf # Location to log startup errors to # They are normally dumped to your terminal. #STARTUPERRORLOG="/var/log/apache2/startuperror.log" # A command that outputs a formatted text version of the HTML at the URL # of the command line. Designed for lynx, however other programs may work. #LYNX="lynx -dump" # The URL to your server's mod_status status page. # Required for status and fullstatus #STATUSURL="http://localhost/server-status" # Method to use when reloading the server # Valid options are 'restart' and 'graceful' # See http://httpd.apache.org/docs/2.2/stopping.html for information on # what they do and how they differ. #RELOAD_TYPE="graceful" http.conf: # cat httpd.conf # This is a modification of the default Apache 2.2 configuration file # for Gentoo Linux. # # Support: # http://www.gentoo.org/main/en/lists.xml [mailing lists] # http://forums.gentoo.org/ [web forums] # irc://irc.freenode.net#gentoo-apache [irc chat] # # Bug Reports: # http://bugs.gentoo.org [gentoo related bugs] # http://httpd.apache.org/bug_report.html [apache httpd related bugs] # # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.2> for detailed information. # In particular, see # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html> # for a discussion of each configuration directive. # # Do NOT simply read the instructions in here without understanding # what they do. They're here only as hints or reminders. If you are unsure # consult the online docs. You have been warned. # # Configuration and logfile names: If the filenames you specify for many # of the server's control files begin with "/" (or "drive:/" for Win32), the # server will use that explicit path. If the filenames do *not* begin # with "/", the value of ServerRoot is prepended -- so "var/log/apache2/foo_log" # with ServerRoot set to "/usr" will be interpreted by the # server as "/usr/var/log/apache2/foo.log". # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # Do not add a slash at the end of the directory path. If you point # ServerRoot at a non-local disk, be sure to point the LockFile directive # at a local disk. If you wish to share the same ServerRoot for multiple # httpd daemons, you will need to change at least LockFile and PidFile. ServerRoot "/usr/lib/apache2" # Dynamic Shared Object (DSO) Support # # To be able to use the functionality of a module which was built as a DSO you # have to place corresponding `LoadModule' lines at this location so the # directives contained in it are actually available _before_ they are used. # Statically compiled modules (those listed by `httpd -l') do not need # to be loaded here. # # Example: # LoadModule foo_module modules/mod_foo.so # # GENTOO: Automatically defined based on APACHE2_MODULES USE_EXPAND variable. # Do not change manually, it will be overwritten on upgrade. # # The following modules are considered as the default configuration. # If you wish to disable one of them, you may have to alter other # configuration directives. # # Change these at your own risk! LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule authn_alias_module modules/mod_authn_alias.so LoadModule authn_anon_module modules/mod_authn_anon.so LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule authn_default_module modules/mod_authn_default.so LoadModule authn_file_module modules/mod_authn_file.so LoadModule authz_dbm_module modules/mod_authz_dbm.so LoadModule authz_default_module modules/mod_authz_default.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so LoadModule authz_owner_module modules/mod_authz_owner.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule autoindex_module modules/mod_autoindex.so <IfDefine CACHE> LoadModule cache_module modules/mod_cache.so </IfDefine> LoadModule cgi_module modules/mod_cgi.so <IfDefine DAV> LoadModule dav_module modules/mod_dav.so </IfDefine> <IfDefine DAV> LoadModule dav_fs_module modules/mod_dav_fs.so </IfDefine> <IfDefine DAV> LoadModule dav_lock_module modules/mod_dav_lock.so </IfDefine> LoadModule deflate_module modules/mod_deflate.so LoadModule dir_module modules/mod_dir.so <IfDefine CACHE> LoadModule disk_cache_module modules/mod_disk_cache.so </IfDefine> LoadModule env_module modules/mod_env.so LoadModule expires_module modules/mod_expires.so LoadModule ext_filter_module modules/mod_ext_filter.so <IfDefine CACHE> LoadModule file_cache_module modules/mod_file_cache.so </IfDefine> LoadModule filter_module modules/mod_filter.so LoadModule headers_module modules/mod_headers.so LoadModule include_module modules/mod_include.so <IfDefine INFO> LoadModule info_module modules/mod_info.so </IfDefine> LoadModule log_config_module modules/mod_log_config.so LoadModule logio_module modules/mod_logio.so <IfDefine CACHE> LoadModule mem_cache_module modules/mod_mem_cache.so </IfDefine> LoadModule mime_module modules/mod_mime.so LoadModule mime_magic_module modules/mod_mime_magic.so LoadModule negotiation_module modules/mod_negotiation.so <IfDefine PROXY> LoadModule proxy_module modules/mod_proxy.so </IfDefine> <IfDefine PROXY> LoadModule proxy_http_module modules/mod_proxy_http.so </IfDefine> LoadModule rewrite_module modules/mod_rewrite.so LoadModule setenvif_module modules/mod_setenvif.so LoadModule speling_module modules/mod_speling.so # <IfDefine SSL> # LoadModule ssl_module modules/mod_ssl.so # </IfDefine> <IfDefine STATUS> LoadModule status_module modules/mod_status.so </IfDefine> LoadModule unique_id_module modules/mod_unique_id.so <IfDefine USERDIR> LoadModule userdir_module modules/mod_userdir.so </IfDefine> LoadModule usertrack_module modules/mod_usertrack.so LoadModule vhost_alias_module modules/mod_vhost_alias.so # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. User apache Group apache # Supplemental configuration # # Most of the configuration files in the /etc/apache2/modules.d/ directory can # be turned on using APACHE2_OPTS in /etc/conf.d/apache2 to add extra features # or to modify the default configuration of the server. # # To know which flag to add to APACHE2_OPTS, look at the first line of the # the file, which will usually be an <IfDefine OPTION> where OPTION is the # flag to use. Include /etc/apache2/modules.d/*.conf # Virtual-host support # # Gentoo has made using virtual-hosts easy. In /etc/apache2/vhosts.d/ we # include a default vhost (enabled by adding -D DEFAULT_VHOST to # APACHE2_OPTS in /etc/conf.d/apache2). Include /etc/apache2/vhosts.d/*.conf # vim: ts=4 filetype=apache Then my conf in /etc/apache2/vhosts.d/*.conf # Virtual Hosts # # If you want to maintain multiple domains/hostnames on your # machine you can setup VirtualHost containers for them. Most configurations # use only name-based virtual hosts so the server doesn't need to worry about # IP addresses. This is indicated by the asterisks in the directives below. # # Please see the documentation at # <URL:http://httpd.apache.org/docs/2.2/vhosts/> # for further details before you try to setup virtual hosts. # # You may use the command line option '-S' to verify your virtual host # configuration. <IfDefine DEFAULT_VHOST> # see bug #178966 why this is in here # Listen: Allows you to bind Apache to specific IP addresses and/or # ports, instead of the default. See also the <VirtualHost> # directive. # # Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses. # #Listen 12.34.56.78:80 Listen 80 # Use name-based virtual hosting. NameVirtualHost *:80 # When virtual hosts are enabled, the main host defined in the default # httpd.conf configuration will go away. We redefine it here so that it is # still available. # # If you disable this vhost by removing -D DEFAULT_VHOST from # /etc/conf.d/apache2, the first defined virtual host elsewhere will be # the default. <VirtualHost *:80> ServerName vhost1.nl ServerAdmin root@vhost1 DocumentRoot "/var/www/vhost1.nl/htdocs" <Directory "/var/www/vhost1/htdocs"> Options Indexes FollowSymLinks AllowOverride All Allow from all </Directory> <IfModule mpm_peruser_module> ServerEnvironment apache apache </IfModule> </VirtualHost> <VirtualHost *:80> ServerName vhost2.nl ServerAdmin root@vhost2.nl DocumentRoot "/var/www/vhost2.nl/htdocs" <Directory "/var/www/vhost2.nl/htdocs"> Options Indexes FollowSymLinks AllowOverride All Allow from all </Directory> <IfModule mpm_peruser_module> ServerEnvironment apache apache </IfModule> </VirtualHost> </IfDefine> # vim: ts=4 filetype=apache Also, what might be something to worth mentioning, is that on vhost1.nl runs a opensource CMS called drupal. I want vhost1.nl redirected to WWW.vhost1.nl. On vhost2.nl is running a plain simple website that i also want to redirect to www. That's why i made the following .htaccess files: vhost1.nl: # cat .htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^vhost1\.nl$ [NC] RewriteRule ^(.*)$ http://www.vhost1.nl/$1 [L,R=301] vhost2.nl RewriteEngine on RewriteCond %{HTTP_HOST} ^vhost2\.nl$ [NC] RewriteRule ^(.*)$ http://www.vhost2.nl/$1 [L,R=301] You guys see antything unusual? Thanks in Advance Grtz EzMe
  8. After i upgraded my gentoo kernel i could not start my X Window any more :/ HOME ezme # uname -a Linux HOME 2.6.24-gentoo-r7 #1 SMP Sun May 4 21:09:58 CEST 2008 i686 Intel
  9. EzMe

    Background problem..?

    Yup you told me on IRC. Seemed to work nicely tho my problem is solved half. My style turned back to default meaning VNC is working properly again. Tho opening picturefiles (.png, .jpg, .gif) doesn't seem to work. I got qgview installed and when i drag a jpg into that, i doesn;t open the file. I also tried opening it from rox (my filemanager) but it gives me this error: No run action specified for files of this type (image/jpg) you can set a run action by choosing `Set Run Action' from the File menu, or you can just drag the file to an application. Kinda odd.. Am i missing some media libs..? Or does this have something to do with my USE flags..?
  10. I got a question concerning Fluxbox. I tried to the change a style+ background. Then I restarted and now it gives me this: Sun Jun 10 20:25:30 2007 vncext: VNC extension running! vncext: Listening for VNC connections on port 5900 vncext: created VNC server for screen 0 BScreen::BScreen: managing screen 0 using visual 0x21, depth 24 : command not found Fluxbox: There is no background option specified in this style. Please consult the manual or read the FAQ. apps file failure Sun Jun 10 20:25:35 2007 Connections: accepted: 192.168.1.101::1668 SConnection: Client needs protocol version 3.8 SConnection: Client requests security type VncAuth(2) Sun Jun 10 20:25:37 2007 VNCSConnST: Server default pixel format depth 24 (32bpp) little-endian rgb888 VNCSConnST: Client pixel format depth 8 (8bpp) rgb max 3,3,3 shift 4,2,0 /home/ezme/.xinitrc: line 1: 25676 Aborted startfluxbox FreeFontPath: FPE "/usr/share/fonts/misc/" refcount is 2, should be 1; fixing. Couldnt get a file descriptor referring to the console when i connect true VNC i get his backscreen and when i click on it it's gone :/ tried setting the session.screen0.rootCommand: back to nothing again in the init file, but that also doesn;t seem to do nothing wpsetters=feh fbsetbg -f /home/ezme/.fluxbox/preview.jpg doesn;t seem to do the trich eather :/ kinda clueless here, any one that can help..? Thanks in Advance
  11. OK, i emerged eterm again after installing imlib2 again and it seemed to work! >>> Regenerating /etc/ld.so.cache... >>> x11-terms/eterm-0.9.4 merged. >>> Recording x11-terms/eterm in "world" favorites file... Many thanks!
  12. Thanks for your fast reply! I tried: >>> Regenerating /etc/ld.so.cache... >>> Original instance of package unmerged safely. >>> Regenerating /etc/ld.so.cache... >>> media-libs/imlib2-1.3.0 merged. >>> Recording media-libs/imlib2 in "world" favorites file... >>> No packages selected for removal by clean >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. But also gave me this error: * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * color_helpers.c:57: warning: incompatible implicit declaration of built-in function 'round' color_helpers.c:76: warning: incompatible implicit declaration of built-in function 'round' color_helpers.c:83: warning: incompatible implicit declaration of built-in funcion 'round' color_helpers.c:90: warning: incompatible implicit declaration of built-in funcion 'round' color_helpers.c:97: warning: incompatible implicit declaration of built-in function 'round' color_helpers.c:104: warning: incompatible implicit declaration of built-in function 'round' color_helpers.c:111: warning: incompatible implicit declaration of built-in function 'round' That might be the problem. Gonna google some around
  13. I always wanted to get Fluxbox running on my gentoo box. So today i googled around some time and found this manual: http://www.gentoo.org/doc/en/fluxbox-config.xml Tho when i "emerge fluxbox xlockmore x11-terms/eterm" i got some big error witch make me staire in the dark. **SNIP** I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT menus.lo -MD -MP -MF ".deps/menus.Tpo" -c -o menus.lo menus.c; \ then mv -f ".deps/menus.Tpo" ".deps/menus.Plo"; else rm -f ".deps/menus.Tpo"; exit 1; fi if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT misc.lo -MD -MP -MF ".deps/misc.Tpo" -c -o misc.lo misc.c; \ then mv -f ".deps/misc.Tpo" ".deps/misc.Plo"; else rm -f ".deps/misc.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -fPIC -DPIC -o .libs/misc.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT menus.lo -MD -MP -MF .deps/menus.Tpo -c menus.c -fPIC -DPIC -o .libs/menus.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -o misc.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT options.lo -MD -MP -MF ".deps/options.Tpo" -c -o options.lo options.c; \ then mv -f ".deps/options.Tpo" ".deps/options.Plo"; else rm -f ".deps/options.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT menus.lo -MD -MP -MF .deps/menus.Tpo -c menus.c -o menus.o >/dev/null 2>&1 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT options.lo -MD -MP -MF .deps/options.Tpo -c options.c -fPIC -DPIC -o .libs/options.o if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT pixmap.lo -MD -MP -MF ".deps/pixmap.Tpo" -c -o pixmap.lo pixmap.c; \ then mv -f ".deps/pixmap.Tpo" ".deps/pixmap.Plo"; else rm -f ".deps/pixmap.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT pixmap.lo -MD -MP -MF .deps/pixmap.Tpo -c pixmap.c -fPIC -DPIC -o .libs/pixmap.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT options.lo -MD -MP -MF .deps/options.Tpo -c options.c -o options.o >/dev/null 2>&1 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT pixmap.lo -MD -MP -MF .deps/pixmap.Tpo -c pixmap.c -o pixmap.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT screen.lo -MD -MP -MF ".deps/screen.Tpo" -c -o screen.lo screen.c; \ then mv -f ".deps/screen.Tpo" ".deps/screen.Plo"; else rm -f ".deps/screen.Tpo"; exit 1; fi if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT script.lo -MD -MP -MF ".deps/script.Tpo" -c -o script.lo script.c; \ then mv -f ".deps/script.Tpo" ".deps/script.Plo"; else rm -f ".deps/script.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT screen.lo -MD -MP -MF .deps/screen.Tpo -c screen.c -fPIC -DPIC -o .libs/screen.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT script.lo -MD -MP -MF .deps/script.Tpo -c script.c -fPIC -DPIC -o .libs/script.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT script.lo -MD -MP -MF .deps/script.Tpo -c script.c -o script.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT scrollbar.lo -MD -MP -MF ".deps/scrollbar.Tpo" -c -o scrollbar.lo scrollbar.c; \ then mv -f ".deps/scrollbar.Tpo" ".deps/scrollbar.Plo"; else rm -f ".deps/scrollbar.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT scrollbar.lo -MD -MP -MF .deps/scrollbar.Tpo -c scrollbar.c -fPIC -DPIC -o .libs/scrollbar.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT screen.lo -MD -MP -MF .deps/screen.Tpo -c screen.c -o screen.o >/dev/null 2>&1 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT scrollbar.lo -MD -MP -MF .deps/scrollbar.Tpo -c scrollbar.c -o scrollbar.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT startup.lo -MD -MP -MF ".deps/startup.Tpo" -c -o startup.lo startup.c; \ then mv -f ".deps/startup.Tpo" ".deps/startup.Plo"; else rm -f ".deps/startup.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT startup.lo -MD -MP -MF .deps/startup.Tpo -c startup.c -fPIC -DPIC -o .libs/startup.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT startup.lo -MD -MP -MF .deps/startup.Tpo -c startup.c -o startup.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT system.lo -MD -MP -MF ".deps/system.Tpo" -c -o system.lo system.c; \ then mv -f ".deps/system.Tpo" ".deps/system.Plo"; else rm -f ".deps/system.Tpo"; exit 1; fi if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT term.lo -MD -MP -MF ".deps/term.Tpo" -c -o term.lo term.c; \ then mv -f ".deps/term.Tpo" ".deps/term.Plo"; else rm -f ".deps/term.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT system.lo -MD -MP -MF .deps/system.Tpo -c system.c -fPIC -DPIC -o .libs/system.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT term.lo -MD -MP -MF .deps/term.Tpo -c term.c -fPIC -DPIC -o .libs/term.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT system.lo -MD -MP -MF .deps/system.Tpo -c system.c -o system.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT timer.lo -MD -MP -MF ".deps/timer.Tpo" -c -o timer.lo timer.c; \ then mv -f ".deps/timer.Tpo" ".deps/timer.Plo"; else rm -f ".deps/timer.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -fPIC -DPIC -o .libs/timer.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -o timer.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT utmp.lo -MD -MP -MF ".deps/utmp.Tpo" -c -o utmp.lo utmp.c; \ then mv -f ".deps/utmp.Tpo" ".deps/utmp.Plo"; else rm -f ".deps/utmp.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT utmp.lo -MD -MP -MF .deps/utmp.Tpo -c utmp.c -fPIC -DPIC -o .libs/utmp.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT utmp.lo -MD -MP -MF .deps/utmp.Tpo -c utmp.c -o utmp.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT windows.lo -MD -MP -MF ".deps/windows.Tpo" -c -o windows.lo windows.c; \ then mv -f ".deps/windows.Tpo" ".deps/windows.Plo"; else rm -f ".deps/windows.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT term.lo -MD -MP -MF .deps/term.Tpo -c term.c -o term.o >/dev/null 2>&1 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT windows.lo -MD -MP -MF .deps/windows.Tpo -c windows.c -fPIC -DPIC -o .libs/windows.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT windows.lo -MD -MP -MF .deps/windows.Tpo -c windows.c -o windows.o >/dev/null 2>&1 if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT defaultfont.lo -MD -MP -MF ".deps/defaultfont.Tpo" -c -o defaultfont.lo defaultfont.c; \ then mv -f ".deps/defaultfont.Tpo" ".deps/defaultfont.Plo"; else rm -f ".deps/defaultfont.Tpo"; exit 1; fi if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT libscream.lo -MD -MP -MF ".deps/libscream.Tpo" -c -o libscream.lo libscream.c; \ then mv -f ".deps/libscream.Tpo" ".deps/libscream.Plo"; else rm -f ".deps/libscream.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT defaultfont.lo -MD -MP -MF .deps/defaultfont.Tpo -c defaultfont.c -fPIC -DPIC -o .libs/defaultfont.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT defaultfont.lo -MD -MP -MF .deps/defaultfont.Tpo -c defaultfont.c -o defaultfont.o >/dev/null 2>&1 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT libscream.lo -MD -MP -MF .deps/libscream.Tpo -c libscream.c -fPIC -DPIC -o .libs/libscream.o if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi libscream.c:1488:2: warning: #warning compiling in libscream i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -O2 -march=pentium4 -pipe -MT libscream.lo -MD -MP -MF .deps/libscream.Tpo -c libscream.c -o libscream.o >/dev/null 2>&1 /bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -L/usr/lib -o libEterm.la -rpath /usr/lib -release 0.9.4 actions.lo buttons.lo command.lo draw.lo e.lo events.lo font.lo grkelot.lo menus.lo misc.lo options.lo pixmap.lo screen.lo script.lo scrollbar.lo startup.lo system.lo term.lo timer.lo utmp.lo windows.lo defaultfont.lo libscream.lo -lImlib2 -ldl -lX11 -lSM -lICE -lpcre -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm i686-pc-linux-gnu-gcc -shared .libs/actions.o .libs/buttons.o .libs/command.o .libs/draw.o .libs/e.o .libs/events.o .libs/font.o .libs/grkelot.o .libs/menus.o .libs/misc.o .libs/options.o .libs/pixmap.o .libs/screen.o .libs/script.o .libs/scrollbar.o .libs/startup.o .libs/system.o .libs/term.o .libs/timer.o .libs/utmp.o .libs/windows.o .libs/defaultfont.o .libs/libscream.o -L/usr/lib /usr/lib/libImlib2.so -ldl /usr/lib/libpcre.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libXmu.so /usr/lib/libast.so /usr/lib/libXext.so /usr/lib/libX11.so -lutil -lm -march=pentium4 -Wl,-soname -Wl,libEterm-0.9.4.so -o .libs/libEterm-0.9.4.so (cd .libs && rm -f libEterm.so && ln -s libEterm-0.9.4.so libEterm.so) i686-pc-linux-gnu-ar cru .libs/libEterm.a actions.o buttons.o command.o draw.o e.o events.o font.o grkelot.o menus.o misc.o options.o pixmap.o screen.o script.o scrollbar.o startup.o system.o term.o timer.o utmp.o windows.o defaultfont.o libscream.o i686-pc-linux-gnu-ranlib .libs/libEterm.a creating libEterm.la (cd .libs && rm -f libEterm.la && ln -s ../libEterm.la libEterm.la) /bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -L/usr/lib -o Eterm -rpath /usr/lib:/usr/lib/Eterm main.o libEterm.la -lImlib2 -ldl -lX11 -lSM -lICE -lpcre -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -o .libs/Eterm main.o -L/usr/lib ./.libs/libEterm.so /usr/lib/libImlib2.so /usr/lib/libfreetype.so -lz /usr/lib/libXmu.so /usr/lib/libXt.so /usr/lib/libast.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libpcre.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl -lutil -lm -Wl,--rpath -Wl,/usr/lib:/usr/lib/Eterm ./.libs/libEterm.so: undefined reference to `imlib_render_pixmaps_for_whole_image' ./.libs/libEterm.so: undefined reference to `imlib_context_set_display' ./.libs/libEterm.so: undefined reference to `imlib_render_pixmaps_for_whole_image_at_size' ./.libs/libEterm.so: undefined reference to `imlib_context_set_colormap' ./.libs/libEterm.so: undefined reference to `imlib_context_set_drawable' ./.libs/libEterm.so: undefined reference to `imlib_context_set_visual' ./.libs/libEterm.so: undefined reference to `imlib_free_pixmap_and_mask' collect2: ld returned 1 exit status make[2]: *** [Eterm] Error 1 make[2]: Leaving directory `/var/tmp/portage/x11-terms/eterm-0.9.4/work/Eterm-0.9.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/x11-terms/eterm-0.9.4/work/Eterm-0.9.4' make: *** [all] Error 2 !!! ERROR: x11-terms/eterm-0.9.4 failed. Call stack: ebuild.sh, line 1615: Called dyn_compile ebuild.sh, line 972: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile eterm-0.9.4.ebuild, line 47: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/x11-terms/eterm-0.9.4/temp/build.log'. Anyone that can help me out plz..? Thanks in advance
×
×
  • Create New...