IRC on Linux de-mystified for new users only

2010-06-15 2 min read Linux

The other day, I was trying to fix something in my firefox and found that the way to go was to login to IRC and go to the mozilla <a class="zem_slink freebase/en/server" title="Server (computing)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Server_%28computing%29">server and join #firefox.

Though IRC is quite native to <a class="zem_slink freebase/en/linux" title="Linux" rel="wikipedia" href="http://en.wikipedia.org/wiki/Linux">Linux, I did not know where to start. So, I noted down the list of steps that need to be done to get you started. (Note this may not be new to most of you).

Continue reading

Google Profiles Turn Into OpenIDs

2010-06-14 0 min read Linux
\"Image
Image via CrunchBase

As part of its push to go more social, <a class="zem_slink freebase/guid/9202a8c04000641f800000000042acea" title="Google" rel="homepage" href="http://google.com">Google has been attempting to unify its various account profiles into one Google Profile. And now it’s more useful. Google’s <a href="http://www.crunchbase.com/person/brad-fitzpatrick">Brad Fitzpatrick has just <a href="http://twitter.com/bradfitz/status/6059279144">tweeted out that Google Profiles can now be used as OpenIDs.

Continue reading

email with templates (with variables) from the command line with sendmail or any other MTA.

2010-06-09 2 min read Bash Fedora Linux

I was trying to get templates to work on evolution and found that although templates are there in evolution mail client, its not that efficient to use. What I thus wanted was to have something that could allow me to send mails to (and cc and bcc) to specified people with predefined template, only some values changed, like changelog and so on. So I wrote a set of files and below files to achieve the same. Hope it helps you too 🙂

Continue reading

Default files and settings for new users on most Linux distribution – Linux Ubuntu

2010-06-09 1 min read Linux

For most common distributions of Linux the default settings for the newly created user with GUI or useradd command is taken from the directory /etc/skel

All the files (including the hidden files) are copied to the newly created users home directory. This can be used to modify the defaul .bashrc .vimrc and other such files in the users home directory. You can copy the files in &#8221;/etc/skel&#8221; the files that you want to keep in the users home directory. This can contain soft links or hard links also (Be careful to link to the full path in this directory).

Continue reading

http://dmartin.org/content/things-i-can-do-linux-i-cant-do-windows

2010-06-09 9 min read Linux

<a href="http://dmartin.org/content/things-i-can-do-linux-i-cant-do-windows" target="_blank">Here&#8217;s a nice article on Windows vs Linux. I have been reading on these for quite some time now, but this one really sums it up all very well. I hope you enjoy it as much as I did.

Since I often hear from friends and people on the Internet about things they can&#8217;t do in Linux that they could on Windows, I thought I&#8217;d write up a list of things I can do in Linux that I can&#8217;t do in Windows.

Continue reading

using mypaint on Linux

2010-06-09 2 min read Linux Photo

Here is description of mypaint.

Mypaint is a fast and easy/simple painter app focused on the painter, so you can only focus on the art and not the program itself. Currently MyPaint does not have a layer system, also mypaint is using pygtk with C extensions.

One of the interesting feature is that the width of the brush increse&#8217;s with the speed of the stroke.

My personal experience with the application was that the appllication does not have too many functionalities but is really very easy to use. Just select the brush and use it after invoking it. Here are some examples of the kind of effects that you can see with mypaint.

Continue reading

Scripts to create logins from bash command – for creating multiple accounts

2010-06-09 1 min read Fedora Linux

Heres the script:

cat «EOF > login.sh
for i in  `cat logins` ; do
login=`echo &#8221;$i&#8221;|awk -F&#8221;:&#8221; '{print $2}&#8217;`;
comment=&#8221;`echo &#8221;$i&#8221;|awk -F&#8221;:&#8221; '{print $1}&#8217;`&#8221;;
gr=&#8221;`echo &#8221;$i&#8221;|awk -F&#8221;:&#8221; '{print $3}&#8217;`&#8221;;
echo &#8221;login –» $login –Comment –» $comment  –Group –»$gr  –&#8221;;
echo &#8221;useradd -c &#8221;$comment&#8221; -d /export/home/$login -m -g $gr -s /bin/bash $login&#8221;
useradd -c &#8221;$comment&#8221; -d /export/home/$login -m -g $gr -s /bin/bash $login
done

You would need to create file called logins to store the comment, login name and the group. The group must have already been created. Here is an example of the file:

Continue reading
Older posts Newer posts