Install & Configure CVS on RHEL, Fedora 9/10.

Hi Friends,
I am Sharing method to Install & configure a basic steps to installing and configure CVS on RHEL Fedora 9 /10.

  1. First of all Install xinetd package.yum -y install xinetd

  2. Install cvs package.yum -y install cvs*

  3. Create a group cvs.

  4. Create a user cvsroot and assing it to cvs group.

  5. Now make sure that following entries are present in your /etc/services file if the entries are not present then add it manually save & exit.

    You can check entries by executing this command cat /etc/services | grep cvspserver

    cvspserver 2401/tcp # CVS client/server operations

cvspserver 2401/udp # CVS client/server operations

  1. Check your /etc/xinetd.d/cvs file and check that following entries are available and if now as above add it manually.

    Entry will look like this:-

    # default: off

    # description: The CVS service can record the history of your source

    # files. CVS stores all the versions of a file in a single

    # file in a clever way that only stores the differences

    # between versions.

    service cvspserver

    {

    port = 2401

    socket_type = stream

    protocol = tcp

    wait = no

    user = root

    server = /usr/bin/cvs

    server_args = -f –allow-root=/home/cvsroot pserver

    }

  2. Now restart your xinetd service using following command

    service xinetd restart or /etc/init.d/xinetd restart

  3. Now allow port 2401 which is cvspserver port from iptables and also allow

    SELinux exceptions.you can do that by doing this ( In “System”->”Administration”->”Security Level and Firewall”, add firewall exception of port “2401” corresponding to “cvspserver” service, and also remember to “Modify SELinux policy”->”SELinux Service Protection”->”Disable ELinux Service Protection for cvs”. )

    Now this steps are important

  4. Login as a “cvsroot”

  5. execute cvs -d /home/cvsroot/ init

  6. now enter into /home/cvsroot/

  7. Assign permission chmod 771 CVSROOT

  8. This time,all local real system users can log into CVS server with their own passwords.
    If you want to disable, you can do by:

  9. chmod 644 /home/cvsroot/CVSROOT/config

  10. vim CVSROOT/config

    Here you need to uncomment the line where #SystemAuth = yes. And set SystemAuth = no.

Then now your system users cannot use CVS service with their own system passwords, except you assign them manually in file /home/cvsroot/CVSROOT/passwd.

If passwd file is not available then create user by executing following commands:-

htpasswd -d -c /home/cvsroot/CVSROOT/passwd raghu (option -c is only use when you are creating first time)

To add additional user:-

htpasswd -d /home/cvsroot/CVSROOT/passwd rajiv

16. To control user access in CVS, there are three files in /home/cvsroot/CVSROOT/, respectively named passwd, readers, writers. The file readers and writers are not there by default, so you have to create them manually.

In file “passwd”, ithere stores the shadow files for username and password, following the rule:

{cvs usrname}:[encrypted pwd]:[equivalent system usrname]

where the second field is encrypted with crypt(3), just like in /etc/shadow.

The thrid field equivalent system usrname means the corresponding system priviledge the cvs usrname has.

In file “readers”, there stores the list of cvs usrnames of whom you want to enable to only have read acess.

Similarly, in file “writers”, there stores the list of cvs usrnames of whom you want to enable to only have read acess.

Now, let us suppose we have CVS users “raghu”, “rajiv”, “anonymous”. And we don’t want to give them system access, which means the corresponding system priviledge the cvs usrnames have are all null. So, we need to create an equivalent system user, which names “roadies”, who has no system priviledge at all.

$ useradd -g CVS -M -s /sbin/nologin roadies

Then edit file “passwd”, make it like:

raghu:$fajkdpaieje:roadies

rajiv:fjkal;ffjieinfn/:roadies

anonymous::roadies

Now suppose we want to let raghu has write acess while rajiv and anonymous only have read acess.

Then edit file “readers”, make it like:

rajiv

anonymous

And edit file “writers”, make it like:

raghu

Then it is all finished.

(14) Test login:

$export CVSROOT=:pserver:raghu@the_server_name:/home/cvsroot

$ cvs login

(System will ask for password for raghu)

Passwd:xxxxxxxx

There should be no error when you have successfully login to the CVS server.

Please Click on Google +1 button and Add your ratings if this works for you and you like it.

Enjoy CVS 🙂 Enjoy Linux and Open Source 🙂

Sudo with LDAP on RHEL 5 | RHDS | Red Hat Directory Server | OpenLDAP | Linux

Hello Friends,

On Internet this Post Known as :- Configuring sudoers with Red Hat Directory Server | Fedora Directory Server | Open Source | Linux

Yesterday at office i was trying to configure sudo with LDAP. To Configure SUDO with LDAP I have used RHEL 5 and with RHEL i have used Red Hat Directory Server and OpenLDAP with the same.

I was very shocked by Results because i was not sure that i will able to do it this in atleast 2 days, but as i said i was shocked by results that i was able to configured and get it working within 15-20 Minutes.

Requirement :- Users should authenticate with LDAP.

# cd /usr/share/doc/sudo-1.6.9p17/

Hello Friends,

Yesterday at office i was trying to configure sudo with LDAP. To Configure SUDO with LDAP I have used RHEL 5 and with RHEL i have used Red Hat Directory Server and OpenLDAP with the same.

I was very shocked by Results because i was not sure that i will able to do it this in atleast 2 days, but as i said i was shocked by results that i was able to configured and get it working within 15-20 Minutes.

Requirement :- Users should authenticate with LDAP.

# cd /usr/share/doc/sudo-1.6.9p17/

[root@station15 sudo-1.6.9p17]# ls
BUGS     HISTORY  README       sample.pam      sample.syslog.conf  schema.OpenLDAP  sudoers.pod  TROUBLESHOOTING  visudo.pod
CHANGES  LICENSE  README.LDAP  sample.sudoers  schema.iPlanet      sudoers2ldif     sudo.pod     UPGRADE
[root@station15 sudo-1.6.9p17]# cp schema.iPlanet /etc/dirsrv/schema/99sudo.ldif
[root@station15 sudo-1.6.9p17]# cp schema.iPlanet /etc/dirsrv/slapd-`hostname -s`/schema/99sudo.ldif
[root@station15 sudo-1.6.9p17]# /etc/init.d/dirsrv restart
Shutting down dirsrv:
station15…                                           [  OK  ]
Starting dirsrv:
station15…                                        [  OK  ]
[root@station15 sudo-1.6.9p17]# /etc/init.d/dirsrv-admin restart
Shutting down dirsrv-admin:
[  OK  ]
Starting dirsrv-admin:                                                            [  OK  ]
### Create LDIF Which contains below conetnt
[root@station15 ~]# cat sudoers.ldif
dn: ou=SUDOers,dc=station15,dc=example,dc=com
objectClass: top
objectClass: organizationalUnit
ou: SUDOers
[root@station15 ~]# ldapadd -x -c -W -f sudoers.ldif
root@station15 ~]# cd /usr/share/doc/sudo-1.6.9p17/
[root@station15 sudo-1.6.9p17]# ls
BUGS     HISTORY  README       sample.pam      sample.syslog.conf  schema.OpenLDAP  sudoers.pod  TROUBLESHOOTING  visudo.pod
CHANGES  LICENSE  README.LDAP  sample.sudoers  schema.iPlanet      sudoers2ldif     sudo.pod     UPGRADE
[root@station15 sudo-1.6.9p17]# chmod +x sudoers2ldif
[root@station15 ~]# SUDOERS_BASE=ou=SUDOers,dc=example,dc=com
[root@station15 ~]# SUDOERS_BASE=ou=SUDOers,dc=station15,dc=example,dc=com
[root@station15 ~]# export SUDOERS_BASE
[root@station15 ~]# echo $SUDOERS_BASE
ou=SUDOers,dc=station15,dc=example,dc=com
[root@station15 sudo-1.6.9p17]# ./sudoers2ldif /etc/sudoers > /tmp/sudousers.ldif
[root@station15 sudo-1.6.9p17]# ll /tmp/
total 76
-rw-r–r– 1 root root  2509 Sep  9 18:33 base.ldif
-rw-r–r– 1 root root  1639 Sep  9 17:56 buildscript
-rw-r–r– 1 root root  7388 Sep  9 18:34 group.ldif
-rw-r–r– 1 root root 17976 Sep  9 18:34 passwd.ldif
-rw——- 1 root root  9760 Sep  9 18:01 setupUP3wwp.log
-rw-r–r– 1 root root  1517 Sep  9 18:30 sudousers.ldif
[root@station15 sudo-1.6.9p17]# cd
[root@station15 ~]# mv /tmp/sudousers.ldif .
[root@station15 ~]# ldapadd -x -c -W -f sudousers.ldif
Enter LDAP Password:
adding new entry “cn=defaults,ou=SUDOers,dc=station15,dc=example,dc=com”

adding new entry “cn=root,ou=SUDOers,dc=station15,dc=example,dc=com”

adding new entry “cn=tejasbarot,ou=SUDOers,dc=station15,dc=example,dc=com”

adding new entry “cn=visitor,ou=SUDOers,dc=station15,dc=example,dc=com”

adding new entry “cn=linux-support,ou=SUDOers,dc=station15,dc=example,dc=com”

adding new entry “cn=ahmedabad,ou=SUDOers,dc=station15,dc=example,dc=com”

# Configure your client to authenticate with your LDAP Server

[root@station15 ~]# authconfig –enableldap –ldapserver=station15.example.com –ldapbasedn=dc=station15,dc=example,dc=com –disableldapssl –disableldaptls –update
[root@station15 ~]# getent passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin
mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin
smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/sbin/nologin
pcap:x:77:77::/var/arpwatch:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
avahi:x:70:70:Avahi daemon:/:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
gdm:x:42:42::/var/gdm:/sbin/nologin
avahi-autoipd:x:100:101:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin
student:x:500:500::/home/student:/bin/bash
visitor:x:501:501::/home/visitor:/bin/bash
ldap:x:55:55:LDAP User:/var/lib/ldap:/bin/false
apache:x:48:48:Apache:/var/www:/sbin/nologin
linux-support:x:502:502::/home/linux-support:/bin/bash
tejasbarot:x:503:503::/home/tejasbarot:/bin/bash
ahmedabad:x:505:505::/home/ahmedabad:/bin/bash
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin
mailnull:x:47:47:mailnull:/var/spool/mqueue:/sbin/nologin
smmsp:x:51:51:smmsp:/var/spool/mqueue:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/sbin/nologin
pcap:x:77:77:pcap:/var/arpwatch:/sbin/nologin
ntp:x:38:38:ntp:/etc/ntp:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
avahi:x:70:70:Avahi daemon:/:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
gdm:x:42:42:gdm:/var/gdm:/sbin/nologin
avahi-autoipd:x:100:101:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin
student:x:500:500:student:/home/student:/bin/bash
visitor:x:501:501:visitor:/home/visitor:/bin/bash
ldap:x:55:55:LDAP User:/var/lib/ldap:/bin/false
apache:x:48:48:Apache:/var/www:/sbin/nologin
linux-support:x:502:502:linux-support:/home/linux-support:/bin/bash
tejasbarot:x:503:503:tejasbarot:/home/tejasbarot:/bin/bash
ahmedabad:x:505:505:ahmedabad:/home/ahmedabad:/bin/bash
[root@station15 ~]# echo “SUDOERS_BASE ou=SUDOers,dc=station15,dc=example,dc=com” >> /etc/ldap.conf
[root@station15 ~]# echo “sudoers: ldap” >> /etc/nsswitch.conf

######### Now Just remove entries from visudo file and Login using LDAP Authentication and just execute below command
[tejasbarot@station15 ~]$ sudo -l
Enter your password when it ask you for the password and you will able to see results as below :-
udo: unknown defaults entry `env_keep ‘ referenced near line 1
User root may run the following commands on this host:
(ALL) ALL

LDAP Role: root
RunAs: (ALL)
Commands:
ALL

[tejasbarot@station15 ~]$ sudo /etc/init.d/network restart
sudo: unknown defaults entry `env_keep ‘ referenced near line 1
Password:
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:
Determining IP information for eth0… done.
[  OK  ]

That’s It.

I hope this will helps you all, If you face any issue regarding the same or its not working for your some how then please raise your questions / issues at http://linuxforums.tejasbarot.com

If you like this then Please Click Google +1 Button and Show Your Support. Your Support will encourage me to write more articles.

All Linux User’s Blog Mobile Applications :- http://www.tejasbarot.com/download-mobile-apps/

Please Keep in Touch with Social Networking :- 

Facebook Page :- https://www.facebook.com/AllLinuxUsersBlog

Enjoy Sudo with LDAP 🙂 Enjoy RHDS 🙂 Enjoy Linux 🙂 Enjoy Open Source 🙂

Howto: Install Google Voice and Video Chat on Fedora | RHEL | Linux | RPM-Based System

Hello Guys,

As I have already posted that Google Voice and Video chat is available for Linux but Only for Ubuntu, Today i was googling for installing Google Voice and Video chat on Fedora | RHEL and RPM Based Linux.  So I Found 1 very nice howto on google helps itself. A very nice howto which shows us that howto install using DEB file. I am posting that with some modification.

Google Released Official RPM to Install using Official RPM follow this link :- http://www.tejasbarot.com/2010/09/02/install-google-voice-video-chat-using-official-google-rpm-fedora-rhel-linux/

Perform following steps to install Google Voice & Video chat on Fedora | RHEL and RPM Based Linux

1. You need to be root for Doing this. So be as a root

2. Click Here to Download DEB File. Or Execute Below command on Terminal.

# wget -c http://dl.google.com/linux/direct/google-talkplugin_current_i386.deb

3. Move deb file to /tmp directory. Execute below command
# mv google-talkplugin_current.deb /tmp

4. Now Change your Directory to /tmp. Execute cd /tmp

5. Now Execute below command
# ar vx google-talkplugin_current.deb # This command will extract DEB file here.

6. Above command will install drivers, but as we don’t have exact RPM so we have to make link of some library files. Execute below commands
# cd /usr/lib
# ln -s ../../lib/libcrypto.so.1.0.0a libcrypto.so.0.9.8
#
ln -s libssl.so.1.0.0a libssl.so.0.9.8

(non-Fedora distributions, and other versions of Fedora, may have different locations and version numbers for these libraries, but the same basic method should work.)

7. Now Again lets change our directory to /tmp where we have extracted DEB file. Execute command below
# cd /tmp
# tar xvzf data.tar.gz -C /

8. Now change your directory to /opt/google/talkplugin by executing command below
cd /opt/google/talkplugin

9. Type Below command
./GoogleTalkPlugin

If Everything is fine you will able to see two lines as below

./GoogleTalkPlugin: /usr/lib/libssl.so.0.9.8: no version information available (required by ./GoogleTalkPlugin)
./GoogleTalkPlugin: /usr/lib/libcrypto.so.0.9.8: no version information available (required by ./GoogleTalkPlugin)

Above lines are not errors its just warnings so Don’t worry.

By following this howto on some systems plugin will work on firefox and on some plugin will work on Google Chrome. Don’t know the reason but its only like that. Also I don’t say or not any surety that this will works for all.

I want to thank this post for showing a very nice way to install Google Plugin without RPM.

Source link :- http://www.google.co.uk/support/forum/p/chat/thread?tid=273c9ff21a1bbf53&hl=en

Enjoy Linux 🙂 Enjoy Voice & Video Chat on RPM Based Systems 🙂

All comments accepted.

Installing & Configuring Gnome GMail Notifier | Getting GMAIL Notification on your Desktop | RHEL | Fedora 13 | Ubuntu | Linux

Hello Friends,

Today I am going to show you how to for Installing & Configuring Gnome Gmail Notifier on Fedora 10, 11, 12,13 , Ubuntu & RHEL Linux.

There are Lots of Utilities available in Linux to get notifications about New Arrived mail into your GMail’s Mail Box. From that all Utilities i found Gnome Gmail Notifier is one of best Utilit for Linux Specially for Fedora 10, 11, 12,13 , Ubuntu & RHEL Users.

This utility is very easy to Install & Configure. There is not much to do. I am writing this how to for awareness that this kind of utilities are also available on Linux and its is not a resource hungry its very nice & very smooth utility. I am using it from Fedora 10 but in Fedora 13 it is amaizing speciall new version 0.10 of Gnome Gmail Notifier.

Why this utility?

As i mentioned above, There are lots of utility available for Gmail Notification but GMail Notifier for Gnome is one of the best utility for Linux Specially Fedora.

Features :-

=> You can Configure as many as Gmail Accounts into GMail Notifier

=> You can set timings for Checking your Gmail Inbox.

=> Two Very nice Notifications methods available.

=> You can also set Audio notifications for New Gmail Messages.

Now enough talks guys, Lets move to installation procedure. This is very simple and very easy but lets see how you can install it

To Install Gnome Gmail Notifier on Fedora Perform following steps :-

1) You need to be root to perform this installation.

2) Make sure you have got repositories with you. If you have got repositories with you then you can move to next step. If you don’t have repository skip step 3 and move to step 4.

3) Execute yum -y install gnome-gmail-notifier

4) You can download Download RPM from this link :- http://files.geekysuavo.org/notifier/

Install RPM using this command :- rpm -ivh gnome-gmail-notifier-xxx-xxx.rpm

5) That’s It. Gnome Gmail Notifier is installed.

In Next step we will learn how to Setting up GMail Accounts for Notification and How to start Gnome Gmail Notifier in start up.

=====> Setting up GMail Accounts

1) Once Gmail Notifier installed Click on Applications -> Internet –> Gmail Notifier

2) Once you click that You will see icon near by Sound Icon/Date & Time on Gnome Panel

3) Right click on that icon, Click on Preference.

4) Click on Add to add accounts, Click on Edit to edit existing Added Accounts, Click on Remove to remove added GMail Accounts.

5) Select duration to check mails. Minimum checking time you can specify is 1 minute and Maximum can be 60 Minutes.

6) If you select Display Notification for New Messages then whenever new mail comes to your INBOX while checking on that duration It will notify you by POP-UP.

7) If you select Display Notification for Inbox errors then whenever it tries to check INBOX while checking on that duration and if there is any error then It will notify you by POP-UP

8) Last option is for Audio Notification on New mail. If you have some different sound file and If you want to choose your Audio Notification on New mail arrival you can select your customize file for Audio Notifications.

=======> Setting up Gmail Notifier on start up

Perform Following steps to Configuring GMail Notifier for Start up

1) Click on System -> Preferences -> click on Start Up Applications

2) Click on Add

3) In Name field type, GMail Notifier (You can assign whatever you want)
In Command field type, /usr/bin/gnome-gmail-notifier
In Comments field, GMail Notifier (You can assign whatever you want)

4) Finally Click on Add, That’s it. Now whenever you reboot your Linux/Fedora Box and Login Gnome GMail Notifier will be available on Gnome Panel

To Install Gnome Gmail Notifier on Ubuntu 10.04 Perform following steps :-

1) You need to be root to perform this installation.

2) Make sure you have got repositories with you. If you have got repositories with you then you can move to next step. If you don’t have repository skip step 3 and move to step 4.

3) Execute apt-get install gnome-gmail-notifier

4) You can download Download DEB from this link :- http://files.geekysuavo.org/notifier/

Install DEB using this command :- dpkg -i gnome-gmail-notifier-xxx-xxx.deb

5) That’s It. Gnome Gmail Notifier is installed.

In Next step we will learn how to Setting up GMail Accounts for Notification and How to start Gnome Gmail Notifier in start up.

=====> Setting up GMail Accounts

1) Once Gmail Notifier installed Click on Applications -> Internet –> Gmail Notifier

2) Once you click that You will see icon near by Sound Icon/Date & Time on Gnome Panel

3) Right click on that icon, Click on Preference.

4) Click on Add to add accounts, Click on Edit to edit existing Added Accounts, Click on Remove to remove added GMail Accounts.

5) Select duration to check mails. Minimum checking time you can specify is 1 minute and Maximum can be 60 Minutes.

6) If you select Display Notification for New Messages then whenever new mail comes to your INBOX while checking on that duration It will notify you by POP-UP.

7) If you select Display Notification for Inbox errors then whenever it tries to check INBOX while checking on that duration and if there is any error then It will notify you by POP-UP

8) Last option is for Audio Notification on New mail. If you have some different sound file and If you want to choose your Audio Notification on New mail arrival you can select your customize file for Audio Notifications.

=======> Setting up Gmail Notifier on start up

Perform Following steps to Configuring GMail Notifier for Start up

1) Click on System -> Preferences -> click on Start Up Applications

2) Click on Add

3) In Name field type, GMail Notifier (You can assign whatever you want)
In Command field type, /usr/bin/gnome-gmail-notifier
In Comments field, GMail Notifier (You can assign whatever you want)

4) Finally Click on Add, That’s it. Now whenever you reboot your Linux/Fedora Box and Login Gnome GMail Notifier will be available on Gnome Panel

To Install Gnome Gmail Notifier on RHEL Perform following steps :-

To install on RHEL ( Red Hat Enterprise Linux ) is bit different then Fedora & Ubuntu :-

1) Below RPM must be installed with required version :-

  • GLib 2.6.0
  • GTK+ 2.12.0
  • GConf 2.20.0
  • Libxml2 2.6.20
  • Libsoup 2.6.0
  • Libnotify 0.4.2
  • GStreamer 0.10.0
  • Gnome Keyring 0.4.2

2) Download source package from this link :- http://files.geekysuavo.org/notifier/gnome-gmail-notifier-0.10.1.tar.bz2

3) Extract that file by using tar jxf gnome-gmail-notifier-xxx-tar.bz2

4) Change your Directory to gnome-gmail-notifier-xxx
cd gnome-gmail-notifier-xxx

5) Now Execute ./configure

6) Now Execute make

7) Now Execute make install

8) That’s it. Gnome GMail Notifier.

Enjoy GMail Notifications on your Desktop…..

All Comments accepted…………. 🙂

Enjoy Linux 🙂 Enjoy Open Source 🙂

Original Link :- http://notifier.geekysuavo.org/

http://files.geekysuavo.org/notifier/

Installing (New) Indian Rupee Font (Symbol) in Linux ( Fedora | RHEL | Ubuntu )

Hello Guys,

As a Indian and as Open Source user I am feeling proud to sharing this howto. This howto will guide you to install and using (New) Indian Rupee  Font (Symbol)  In Linux.

Using This howto You can install and using Indian Rupee Symbol into Fedora RHEL and Ubuntu Linux.

Right now Installing Indian Rupee on Windowzzzz is very easy and very howto you will get, But For Linux i am able to find some howto and combining it here. Hope you all like it.

Here i have made some modifications from Howto and I am doing that in some details with screenshots So you feel very easy to install it.

1) First of all Download ttf fonts for Indian Rupee Symbol.
Link to Download :- http://www.tejasbarot.com/RPMs/indian-rupee-fonts.zip

2) Extract Fonts.zip. Using GUI or from Command. If You want to unzip file using command in Linux then unzip is the command (i.e. unzil Fonts.zip)

3) In Fedora and Ubuntu Double Click on .ttf File. You will get a Option in Right Down Side “Install Font.” Click on Install Font for all three .ttf Files one by one and That’s It. You are done.Below is the screen shot for the same.

Click on Image to Enlarge
Installing Fonts in Linux Using Font Viewer

4) To Test that Fonts for Indian Rupee Symbol is installed or not We will use Open Office. Lets Use OpenOffice Writer to test it.

5) Click on Application -> Click on Office -> Click on OpenOffice.org Writer.

6) Right now Indian Rupee Symbol can only be written in Three Fonts Which You have installed from Fonts.zip
You can use Verdana, Times New Roman and Arial to Type Indian Rupee Symbol On Linux. Below is the screen shot.

Click on Image to Enlarge
Selecting Fonts for Indian Rupee from OpenOffice Writer

7) Now Press a (~) key exact above TAB key without bracket. You dont’t have to combine ~ key with any key combination like CTRL ALT SHIFT. Nothing Just Press the ~ key and you will able to see a Indian Rupee Symbol into OpenOffice Writer. Below is the image for ~ key on Keyboard.

Note :- Still I have not test this fonts into RHEL and Ubuntu but it should work. Because I don’t use Ubuntu as much so guys if you are having any problems or doubts let me know with your errors and doubts.

Thanks to Hitesh Joshi Blog and Layman Linux.

If you don’t find Fonts then E-Mail me on blog(at)tejasbarot(dot)com with a Subject Indian Rupee Fonts so I will send you fonts. If subject line is different then your mail will be ignored.

Hope you all Like it.

Note :-

1) I don’t know anything is copyright for this font to install or not. I am just sharing it.

2) You will get a problem typing open single quote key into any text boxes on internet. While typing open single quote key ` will print. I am trying to find solution but till i do not get it you have to continue with this.

Enjoy Indian Symbol on Linux… 🙂 Waiting for your Comments.