Posts Tagged ‘Open Source’

CentOS Administrator re-appears after the long dis-appearance…

August 3, 2009

Have you been using CentOS? If you have been using it then be happy, the Administrator has re-appeared and had meeting with all developers. If you decided to switch from CentOS after his disappearance then you should give it a second thought now. As CentOS has announced that the development will continue as it was and as the Administrator has reappeared the working agreement has been reached among the developers to resolve the remaining issues. The announcement also mentioned there should be no impact on CentOS users.

The copy of Open Letter to Lance Davic,

Note: The CentOS Development team had a normal meeting today and Lance Davis was in attendance. In the meeting a majority of issues were resolved right away and a working agreement was reached with deadlines for any unresolved issues. There should be no impact to any CentOS users moving forward.

July 30, 2009 04:39 UTC

This is an Open Letter to Lance Davis from fellow CentOS Developers

This is an Open Letter to Lance Davis from fellow CentOS Developers

It is regrettable that we are forced to send this letter but we are left with no other options. For some time now we have been attempting to resolve these problems:

You seem to have crawled into a hole … and this is not acceptable.

You have long promised a statement of CentOS project funds; to this date this has not appeared.

You hold sole control of the centos.org domain with no deputy; this is not proper.

You have, it seems, sole ‘Founders’ rights in the IRC channels with no deputy ; this is not proper.

When I (Russ) try to call the phone numbers for UK Linux, and for you individually, I get a telco intercept ‘Lines are temporarily busy’ for the last two weeks. Finally yesterday, a voicemail in your voice picked up, and I left a message urgently requesting a reply. Karanbir also reports calling and leaving messages without your reply.

Please do not kill CentOS through your fear of shared management of the project.

Clearly the project dies if all the developers walk away.

Please contact me, or any other signer of this letter at once, to arrange for the required information to keep the project alive at the ‘centos.org’ domain.

Sincerely,

Russ Herrold
Ralph Angenendt
Karanbir Singh
Jim Perrin
Donavan Nelson
Tim Verhoeven
Tru Huynh
Johnny Hughes

So System Admins and Linux users, best of luck tweaking your CentOS servers. I hope CentOS will stay with us and will not go away as promised by the developers.

How to fix suspend/hibernate stop working after new linux install

July 19, 2008

This is for those who had suspend/hibernate working fine, and then suddenly it stopped working. So you must be wondering what is broken? Or what have you done wrong to your system. This is because you either have installed another copy of Ubuntu or someother linux on separate partition and that changed the UUID of swap partition. So now you need to tell your Ubuntu system about that new UUID.

Below are the steps to solve the above mentioned problem. (more…)

How to view actual physical memory available on xen host

July 19, 2008

When I was new on xen I had this very problem, that I was not able to figure out what is the actual amount of physical ram on xen host i.e Dom0. So sharing this little tip here for newbies that might be starting.

use “xm top” command to find out the actual physical ram.

Hope this will be helpful for someone.

Technorati Tags: , ,

Setup squid proxy server to use multiple outgoing IP addresses

May 26, 2008

A friend of mine needed my help to configure squid server to use multiple IP addresses based on the squid’s IP being used as proxy server. I told him that he can configure the squid server using following squid acls and tcp_outgoing_address directives.

acl ip1 myip 192.168.1.2
acl ip2 myip 192.168.1.3
acl ip3 myip 192.168.1.4
tcp_outgoing_address 192.168.1.2 ip1
tcp_outgoing_address 192.168.1.3 ip2
tcp_outgoing_address 192.168.1.4 ip3

The acl lines tell squid to match myip which means if someone uses the IP 192.168.1.2 as their proxy server they will match the acl ip1 and so on..

Update: But his problem was not solved by this, because he had to configure squid for 500+ IPs and doing this by hand is not worth it when you have so many languages out there. So I wrote a small perl script for him to generate squid acl and tcp_outgoing_address directives for all IPs.

Hibernate and suspend works perfectly fine on ubuntu 8.04

April 30, 2008

Wowwwwwwwwww! yes this was what I shouted when I installed Ubuntu 8.04 Hardy and enabled restricted drivers for my ATI card and found that Hibernate and suspend just works out of the box. Brilliant. I don’t remember where but I read somewhere that even sky is not the limit for Ubuntu and Mark Shuttleworth. This is so true, so true that it is just difficult for me to express.

The only thing that I didn’t liked is Firefox 3 bet 5 is forced on you, even though Firefox-2 is available in repository but making Firefox 3 beta verson a default choice is not the good decision. Because my beloved Google browser sync does not work with Firefox 3 and neither many of other available extensions.

I have tried both Ubuntu and Kubuntu flavors of Hardy and both are impressive. I will keep posting updates and my experiences with Ubuntu from time to time. For now, I have to leave we will do it later.

Related Posts:

GetUTube: YouTube Video Downloader in Bash

December 24, 2007

Below is the script I wrote in hurry for a friend. Many of my friends wanted to download Videos from YouTube for later viewing but they always complained about available scripts or programs, so I decided to write my own quick and simple script which work as we want it ;).

I know below script does not have any comments or checks, but this is what I wrote in hurry.


#!/bin/bash

TMPFILE="/tmp/getutube.$$.data"

if [ "$1" == "" ]; then
echo "Please provide YouTube Video's Page URL"
fi

VIDEOID="${1#*v=}"

echo -n "Getting video URL..."
wget -O $TMPFILE $1
echo "DONE"

UGETURL="`grep video_id $TMPFILE|grep fullscreenUrl|head -1`"
rm -f $TMPFILE
URLPARAMS="${UGETURL#*/watch_fullscreen?}"
URLPARAMS="${URLPARAMS%\';}"
FILENAME="${URLPARAMS#*&title=}"

echo -n "Downloading Video..."
wget -O "${FILENAME}.flv" "http://www.youtube.com/get_video?$URLPARAMS"
echo "DONE"