Our FAQ section is updated in last few days with new howtos:
FAQ & Howtos RSS Feed
Get intimated about our new howtos / faqs as soon as it is released via RSS feed.
nixCraft is on Facebook!
Not our Fan yet? We suggest you become one right away! Just visit our Facebook Page. Click on the "like" button.
Since version 4.3, gcc changed its behavior concerning the x86/x86-64 ABI and the direction flag, that is it now assumes that the direction flag is cleared at the entry of a function and it doesn't clear once more if needed. According to LWN article GCC 4.3.0 exposes a kernel bug:
A change to GCC for a recent release coupled with a kernel bug has created a messy situation, with possible security implications. GCC changed some assumptions about x86 processor flags, in accordance with the ABI standard, that can lead to memory corruption for programs built with GCC 4.3.0. No one has come up with a way to exploit the flaw, at least yet, but it clearly is a problem that needs to be addressed.
=> GCC 4.3.0 exposes a kernel bug (via ./)
VMware virtualization software is an excllent choice for x86-compatible computers. They have both commercial and free version. I received few email regarding VMWARE on 64 bit Linux. Installing VMWARE server on CentOS 5 or Red hat enterprise Linux 64 bit version is a tricky business. In this small howto I will explain vmware installation on 64 bit Linux server without facing any dependencies problem.
Following instructions are tested on both RHEL 5 and CentOS 5 running 64 bit Intel / AMD hardware and software. My kernel:
$ uname -mrs
Linux 2.6.18-8.1.6.el5 x86_64
My RHEL 5 release (same kernel for CentOS):
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga)
Make sure you have following software installed:
- Full gcc compiler and development environment
- Kernel headers and devel packages for current kernel (i.e. kernel-headers and kernel-devel)
[click to continue…]
Update: Download latest OpenSuse Linux version 10.3.
I know most of us tired of answering questions about the Microsoft-Novell deal.. but OpenSuse Linux 10.2 is here....
openSUSE is a community project, sponsored by Novell, to develop and maintain SUSE Linux components (such as YaST).
Some of the Good application included:
* AppArmor: gives certain applications rights based on how they run and interact with the environment.
* YaST: a system management application
* Xen: virtualization software
* The KDE and GNOME desktop environments and many more
It's available for download on http://download.openSUSE.org in x86, x86-64, and ppc versions - via ftp from our mirrors and bittorrent.
Read more at OpenSuse mailing list...