January
16
2008
8:31 pm
Tags:
Post Meta :
You Diggin?

Author: Hussam Al-Tayebmetacitycompositejm21.png

Metacity is the default window manager for the Gnome desktop. The next major version of metacity (2.22) to be released later this year, will have a built in composite manager that will be enabled by default if libxcomposite is installed.

First you need to have ‘glx’ module enabled in the system’s xorg.conf file.

Section “Module”

……….

Load “glx”

……….

EndSection

and the xorg composite extension enabled. This should be enabled by default in xorg-server 1.4.x but for older releases, you need to add the following changes to your xorg config file.

(more…)

September
23
2007
11:15 pm
Tags:
Post Meta :
You Diggin?

Squid LogoAuthor: Hussam Al-Tayeb

The following tutorial illustrates how to install and run a Squid proxy server.

First off, a little info about Squid, Squid is a fully-featured HTTP/1.0 proxy which is almost (in progress) HTTP/1.1 compliant. Squid offers a rich access control, authorization and logging environment to develop web proxy and content serving applications.

You will need the following programs installed. ‘openssl’ ‘pam’ ‘perl’ and any ‘cron’ daemon preferably dcron. A recent gcc version is also needed.

Installing Squid:

First you need to download the following source tarball.
Open a terminal window and cd to the folder where you downloaded the file
run: tar -jxvf squid-2.6.STABLE14.tar.bz2 && cd squid-2.6.STABLE14

The next step is to run the configure script.

./configure –prefix=/usr –datadir=/usr/share/squid \
–sysconfdir=/etc/squid –libexecdir=/usr/lib/squid \
–localstatedir=/var –enable-auth=”basic,digest,ntlm” \
–enable-removal-policies=”lru,heap” \
–enable-digest-auth-helpers=”password” \
–enable-storeio=”aufs,ufs,diskd,coss,null” \
–enable-basic-auth-helpers=”getpwnam,YP,NCSA,SMB,MSNT,PAM, multi-domain-NTLM” \
–enable-external-acl-helpers=”ip_user,unix_group,wbinfo_group” \
–enable-ntlm-auth-helpers=”SMB,fakeauth,no_check” \
–enable-delay-pools –enable-arp-acl –enable-ssl \
–enable-linux-netfilter –enable-ident-lookups \
–enable-useragent-log –enable-cache-digests –enable-referer-log \
–enable-async-io –enable-truncate –enable-arp-acl \
–enable-htcp –enable-carp –enable-poll –with-maxfd=4096
Then run ‘make’ and hope for the best.
After it is done compiling, type ’su’ then enter your root password and run ‘make install’
(more…)

September
22
2007
5:17 pm
Tags:
Post Meta :
You Diggin?

Author: Johny Baliandeposit-box-3-edit-1.png

Sorry guys for nothing new lately, it’s been a hectic month therefore I decided to write this post to update my readers of what is really going on so that you won’t think the site is dead :)

First off, Johny.org is now on the first page of google for the keyword “Johny”, that was the main reason I registered this domain, I mainly owe this to the great people who are linking to this site, especially to John from onemansblog.com who added a link in one of his posts just because I sent him a couple of pictures related to his post “13 billboards, (I laughed, I cried, I posted)“, something I thought was not necessary yet I’m very thankful for it (pr8 link), he has an amazing blog and I recommend all my readers to take a look!

Second, Johny.org now has a forum! The forum is about World War II, it is being managed by Raymond (a World War II fanatic), so far the forum has 56 posts and 11 World War II experts, all the posts are professional as are the members. Therefore if you want to have interesting and in depth discussions about the matter, feel free to join us! (http://Johny.org/forum)

Last but not least, Mr. Husam Al-Tayeb and I have started a new project, the project is to start a new linux distribution called CedarLinux, you can read about it on CedarLinux.com (help us with a logo :P). We decided to raise money for the project by writing linux tutorials, this way the users will see we have deep knowledge in the matter and hopefully will have confidence in what we have to offer, the tutorials will be free and those who are willing to help can donate, whether funding or servers for hosting (or sponsor), we’re excited about this and hope we can get the help needed! :)

The first tutorial is already written, it teaches how to install and setup a proxy server, Squid, the tutorial will be posted tomorrow.

To all my readers who have a Wordpress blog, its almost time to upgrade! Wordpress 2.3 is almost out, it seems it will have some amazing additions, can’t wait, hope the updates will go smoothly!

Now you know what we’ve been busy with :)