Archive for December, 2010

Installing Subversion on a cPanel Server

It should be easy right? Just “yum install subversion”.

Nope. You get this error message:

Error: Missing Dependency: perl(URI) >= 1.17 is needed by package

Read the rest of this entry »

Comments

Trac TCL for eggdrop

I’ve recently had some fun installing Trac project management software on CentOS5.

After finally getting it successfully installed and setup I decided to have a play around with a TCL script for eggdrop.

This eggdrop script will allow you to return ticket information from Trac to an IRC channel.
Read the rest of this entry »

Comments

error: no dbpath has been set

I’ve recently been having trouble with a OpenVZ VPS upgraded from CentOS4 to CentOS5, here’s what I’m seeing when trying to rum a yum install of mod_python:
[root@coffee ~]# yum install mod_python
Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File “/usr/bin/yum”, line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File “/usr/share/yum-cli/yummain.py”, line 309, in user_main
errcode = main(args)
File “/usr/share/yum-cli/yummain.py”, line 157, in main
base.getOptionsConfig(args)
File “/usr/share/yum-cli/cli.py”, line 187, in getOptionsConfig
self.conf
File “/usr/lib/python2.4/site-packages/yum/__init__.py”, line 664, in <lambda>
conf = property(fget=lambda self: self._getConfig(),
File “/usr/lib/python2.4/site-packages/yum/__init__.py”, line 239, in _getConfig
self._conf = config.readMainConfig(startupconf)
File “/usr/lib/python2.4/site-packages/yum/config.py”, line 804, in readMainConfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
File “/usr/lib/python2.4/site-packages/yum/config.py”, line 877, in _getsysver
idx = ts.dbMatch(‘provides’, distroverpkg)
TypeError: rpmdb open failed
Here’s how to fix it:
[root@coffee ~]# rm /dev/urandom
rm: remove regular file `/dev/urandom’? y
[root@coffee ~]# mknod -m 644 /dev/urandom c 1 9

Nothing else seems to work, but this does indeed seem to solve the problem.

Perhaps I’ll finally get Trac installed…

Comments

OpenVZ: Container already locked

f you received this message when you try and stop the VE…

[root@server ~]# vzctl stop 104
Container already locked

Read the rest of this entry »

Comments

Find the ip address of a seized website

So your favorite site is now displaying the following message:

This domain name has been seized by ICE – Homeland Security Investigations

In this example we will use the recently seized domain “torrent-finder.com”.

What “ICE” have done is changed the IP address that the domain resolved to, to one of their own.

The easiest way to see what the IP address currently is, is by using the “ping” command:

[hm2k@server~]$ ping torrent-finder.com
PING torrent-finder.com (74.81.170.110) 56(84) bytes of data.

— torrent-finder.com ping statistics —
1 packets transmitted, 0 received, 100% packet loss, time 0ms

Read the rest of this entry »

Comments (1)