Hot answers tagged

10

Here is a good paper on what ICE is, and what it does. Basically ICE is a inter process communication protocol, with authentication, protocol negotiation and potentially multiplexing built in. It allows two X clients to talk directly to each other, for example, a video player program could potentially talk to a jukebox program to update each other. As ...


8

Each distro has different strengths and different philosophies. Ubuntu aims to be easy to use. They are based on Debian but adopt a slightly more pragmatic approach, as opposed to Debian, which is more pure in their quest for Freedom. Ubuntu has LTS releases which are supported for 3 years. I'd say that's a minimum req for anyone intending to use lots of ...


8

If you do the recursive du as suggested, and calculate all space for the entire var tree, and it doesn't add up to the total used, you might want to check for an unlinked file handle that has been left open. This can happen with improper logrotate scripts that delete or move a log that is still actively being written to. You unlink the file (delete the ...


7

I think this is a pretty opinionated question to ask. Fedora came out of the Redhat project, I believe around the time Redhat had "dropped" desktop users in favor of their "enterprise" userbase. It is a "community" project. Ubuntu is based on Debian, and aims to be easy for non-technical users. OpenSuSE is again a "community" distribution out of the ...


7

the error message means that an error in your RAM was detected but it was corrected because you are using error-correcting RAM. if you're getting it a lot, then you have bad memory. memtest won't detect it because the error is corrected before memtest reads that bad memory. if you want memtest to detect the error, you have to turn off ECC in your BIOS ...


6

A generic solution would be: lsof | grep deleted This gives a list of files which are deleted, but still referenced by processes. FYI, internally, the system already replaced the filename, hence it points to the new data. The old data blocks still exist at the disk until the remaining applications have closed the file.


6

Per Hadyman5's comment, I ran the following: id MYDOMAIN\\djsumdog ...and saw that my group was actually MYDOMAIN\linuxadmins, all lower case. I then added the following to my sudo configuration: %MYDOMAIN\\linuxadmins ALL=(ALL) ALL And sudo works fine now with the users in that group.


6

Glibc is one of the core libraries on a Linux system. It is a.ordinary reason why upgrading from CentOS 5 to 6 isnt recommended without a reinstall. In short mucking with those libraries has a high chance of rendering your system unbootable.


5

Try using updatedb locate httpd.conf


5

Under ubuntu (or debian) you can use: dpkg --listfiles to list where all the files that a particular package installs end up. Doing so on the 'subversion' package reveals that it puts binaries (which are the commandline programs) into /usr/bin. And you shouldn't have to worry about doing a chmod because the package manager should do it for you. Just run ...


5

Start checking the logfile of the apache, especially the error log. Eventually raise the LogLevel directive. You might simply miss an active module, library or dependency for the server to start. Update: Your problem is caused by the upgrade. Opensuse switched from sysvinit to systemd as you can read here: link. You can read up on the issue in the bugreport:...


5

OpenSUSE 11.0 is out of support for 4 years. Update this thing to a supported OS.


4

I can see this is a very old post, but nevertheless here's answer for at least Fedora: yum install yum-plugin-ps After installation yum will tell you which processes need restart after upgrading packages.


4

Do you have actual memory problems and start hitting the swap, or is just the free memory as reported by free that get's low? In the second case, please read http://www.linuxatemyram.com/


4

You need at least one other step: echo 1 > /proc/sys/net/ipv4/ip_forward I don't think you need the explicit route commands above. Simply setting up the two interfaces and allowing forwarding should satisfy your routing requirement. Check the output of your routing table with: netstat -rn


4

All that means is that you haven't found the files where all the space is being used. It should be trivial to find, because if du is finding it at the top level, then it's sitting on the filesystem. If a du -s /directory shows space used, but a du -s /directory/* doesn't, then the problem is in hidden ("starts with a .") files or directories directly in /...


4

According to your log, something is calling the shutdown utility to perform the shutdown. I would (temporarily) replace /sbin/shutdown with a script that logs a bunch of info, something like the following: #!/bin/bash set > /shutdown.env ps auxfwww > /shutdown.ps You can then look for PPID= in /shutdown.env, and look through /shutdown.ps to see what ...


4

Your nslookup would indicate that 10.0.0.10 provides a DNS server. Do you have access to it? If not, then unfortunately you're out of luck. Since you don't have access to the server, you'll need to ask the admin to add this entry to the zone file (or one to this effect): dh.edumate. IN CNAME darkhelmet.edumate. Assuming that you (all) have search ...


4

At a guess, /etc/fstab is referencing disk by-id, and the Id's have changed as part of the clone process. This may cause the problems you're seeing. If this is in fact the case, you can verify this through emergency mode. Log in as asked Examine fstab for values Examine the contents of /dev/disk/by-id to make sure the values match If different, adjust /...


4

The relevant configuration is in /etc/sysconfig/network/config. When NetworkManager is enabled (NETWORKMANAGER="yes"), as it seems to be in your case, the default DNS update policy NETCONFIG_DNS_POLICY="auto" translates to NETCONFIG_DNS_POLICY="STATIC_FALLBACK NetworkManager" as outlined in the netconfig(8) man page. This means the static DNS ...


4

Server Fault can't pick an operating system for you -- you need to make this choice for yourself. Among the many things you should be considering, roughly in order, are: Application Vendor Support Does the software you need run on the distribution in question Internal (or regionally available) Knowledge Base Do you have sysadmins familiar with the ...


4

To install a single package that is outside of the officially supported SLES packages you can use the search interface on software.opensuse.org. On the software page for mosh click on 'Show other versions' and if you're lucky the right SLES version will be available. I recommend clicking on the first item (in case of SLES 11 SP3 that would be 'network') ...


4

Turn the server off when you're not using it. Turn it on when you need it. For your purposes, you don't have any practical deep-sleep options for that Supermicro hardware that would be substantially better than poweroff/poewron. There are exceptions to this... Look into the ACPI modes (especially S3 or S5) and acpitool. For Linux, acpitool -s.


3

some possibilities that immediately occur to me: most likely, someone changed the root password. which could mean that the box has been hacked. the passwd or shadow file got corrupted or deleted somehow. ditto for /etc/nsswitch.conf or your PAM configuration. to fix (or, at least get root access again): reboot the system. at the grub prompt, edit the ...


3

I don't have an OpenSUSE machine here to test on, but looks to be a dependency issue. You're attempting to remove something which something else depends on, so zipper is trying to satisfy those dependencies by installing other packages which it can use, in this case 32 bit equivalents. On that basis I'd guess that the dependencies belong to some of these ...


3

This is a known issue already addressed in the opensuse wiki. Some of their reccomended workarounds include: - passing acpi_sleep=s3_bios to the kernel - passing acpi_sleep=s3_mode to the kernel - passing both of the above (acpi_sleep=s3_bios,s3_mode) to the kernel - POSTing the video card from userspace after resume using vbetool - getting the ...


3

It shouldn't matter where the binaries install to. Unlike Windows, UNIX has a sane PATH environment variable. I'll use Ubuntu as the example, since I know it well. jdugger:~$ env | grep ^PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games Modern Linux distributions use packages to install common programs. It's kind of like ...


3

/etc/apache2/httpd.conf Alternatively you could use the find command: find /etc -name httpd.conf


3

It really depends on what you want your distribution to do. Need a workstation ? Ubuntu is a pretty safe bet. Need a server? Debian is the most stable release there is, because it's designed that way. If you need a professional-grade server, Red Hat Linux is for you. You will find that there will be as many answers as people who will post in this thread. ...


3

In Debian you can use checkrestart from the debian-goodies package.



Only top voted, non community-wiki answers of a minimum length are eligible