OpenBSD Journal

OpenBSD in India!

Contributed by sean on from the around the world in many releases dept.

Siju Oommen George writes in with a nice advocacy piece on OpenBSD use in India. Siju explains the journey which led him to OpenBSD. It is a long read, but it is great to see how others (from relatively far away) come from only having heard of OpenBSD in passing to actually using it. Hi all!

Thank you so much for giving me a chance to share how I put OpenBSD to use.
Firstly, I am from India. BSDs are not very popular here mostly because people haven't heard of them.
Even those who have heard about it find it difficult to get the OS mainly because Internet connections here in India are generally slow so installing over FTP can be a challenge for the average new user.

I came to know about the BSD's four years back. I read on the Internet that Yahoo ran on FreeBSD and that Microsoft ran Hotmail Service also initially on FreeBSD. It made me wonder why then this OS did not have widespread usage here in India. When I heard that these OSes were free I came to the conclusion that they must be difficult to install and configure and maintain and that's why they are not popular. I also thought the 'free version' was cut down and unusable and what Yahoo and others use is custom build by their programmers.

I also heard testimonies of people about OpenBSD and it's Security track record and had an idea of replacing a Windows 2000 firewall in my office with OpenBSD. But I was not sure whether I could do it because I had no background in UNIX. I had a RedHat Server in my office which I installed and configured to run Apache, PHP, MySQL, Samba, Postfix so on.

Soon, I replaced the Redhat Linux with Debian (Woody 3.0r2). That gave me confidence to try out FreeBSD because I learned that it had a similar install interface (sysinstall)

I aquired and installed FreeBSD successfully at home, and with much prayers I started installing OpenBSD at the office to replace the Windows 2000 based firewall. I was initially a bit skeptical about my success. I tried to get in touch with people who are experts in the fields of networking, UNIX and Linux but they were convinced that it was impossible to have a firewall with OpenBSD because installation and configuration is too tough. Some of them said that in India, only certain ISP's used OpenBSD and it is difficult to get support. But with much prayers I chose not to abandon my mission. Soon I came to know about a BSD users group in India with a mailing list. The site URL is given below.

http://www.bsd-india.org/about.html

The person who started the mailing list (Arun Sharma) gave me the initial directions on how to go about building the OpenBSD firewall and gave me suggestions on the software I can use in OpenBSD to achieve my goals. Also of note, he is a committer to the FreeBSD project. Currently he works for Intel improving the Linux kernel for Itanium motherboards. His website URL is given below.

http://www.sharma-home.net/weblogs

Soon I received help from other members in BSD-India mailinglist. You can see the archives here.

http://www.sharma-home.net/pipermail/bsd-india/

One of the members from BSD-India (Arun G Nair); who also helped me a lot has now joined my firm to work with me on OpenBSD.

Also the following sources gave me valuable information and helped me whenever I got stuck.


With the help of these great people I have completely replaced the Windows 2000 Proxy and firewall with OpenBSD 3.5. I have configured it in the following way to protect the office LAN from the Internet.

  1. Configured PF as firewall with default "block all" policy.
  2. Internet access is provided to the LAN users through Squid Cache Proxy.
  3. FTP, SMTP, POP, SSH access to the Internet to LAN users are provided through NAT in PF.
  4. Access to the Internal Webserver from the Internet is provided through "redirection" in PF with OpenBSD acting as proxy to complete the handshake between the Internal Webserver and client hosts from the Internet.

Now after writing all this, let me ask a favour from all who read this?

If you are subscribed to the misc mailing list then you may have seen a similar posting there also. Giving a reply there will be more than sufficient.

We Switched from Windows 2000 to OpenBSD for security reasons.
My boss is very much impressed by the perfomance of OpenBSD over the MS Windows 2000 firewall we had earlier.
He has actually taken on another employee to work with me as I mentioned earlier (Arun G Nair) to master the OS so that we can promote the use of OpenBSD in our country (India).

He has also asked me to give a write up on the benefits and advantages of using OpenBSD over other OSes in the area of Network Security and so we could give an article to the leading papers in India and make people aware of this wonderful OS.

We also plan to help companies to set up their own OpenBSD firewalls. God willing, this might be a success and we would encourage these companies contribute in some way to the OpenBSD project itself.

Though I know a bit (actually a lot but in a disorganized way) about it's advantages I am not able to put it specifically on paper and give it to him. Could you please direct me to links on the net where these advantages of OpenBSD are pin pointed?

When I first started OpenBSD, I was discouraged by people and was asked to use Linux instead. I did not heed because I knew OpenBSD was more secure than any linux distribution available but I could not give them point by point explanation on why I chose OpenBSD over Linux.

Also, if there are issues I should take care while preparing the article for newspapers please kindly let me know. Finally, this is what I think!

OpenBSD will have a steady growth all over the world as the need for a secure OS becomes the first priority of Network Administrators and as people hear the honest testimonies of OpenBSD users.

In India, also I forsee a steady growth for OpenBSD especially in the Defense Sector as our President (Dr A.P.J. Abdul Kalam) has called for the use of Open Source Software to eliminate vendor dependency which is very dangerous!
You can see the presidents call for Open Source Software in the below links to get more information.

The growth of OpenBSD use is initially slow because, many have not heard of OpenBSD and even more haven't tried it! I think those who have used it and reaped its benefits should come out and share their experiences in places like this and with people they meet so that people will be able to use this OS and enjoy it's security.

As Theo said "This OS is programmed by peple who care", people who care about security especially and it really hurts to find that not many know about OpenBSD even when it is having the most free licence for use.

So I urge everyone who uses it to speak out that we might see its user base grow faster in the comming years.

Good Luck, Siju.


EDIT: A few changes were made for spelling and clarity (sean).

(Comments are closed)


Comments
  1. By Anonymous Coward (67.71.79.251) on

    Nice write up, glad to see you doing what you're doing and/or looking to do... It's unfortunate some people are ignorant to knowing what OpenBSD is, or *BSD for that matter. Ignorant in the sense of being clueless and brain washed my media and marketing hype. BSD, Open Source without restrictions - it's truly FREE!

    Comments
    1. By Gabriel (200.221.124.40) on

      There would be more BSD everywhere if the 3.6 where in the damn ftp!

      Comments
      1. Comments
        1. By Anonymous Coward (24.102.50.253) on

          that was.
          beautafull!

        2. By Anonymous Coward (195.217.242.33) on

          dude .. chill the fuck out

          Comments
          1. By Anonymous Coward (67.71.79.251) on

            I don't have an MOV player, what was it?

            Comments
            1. By truk (24.46.36.183) on

              It was a funny QuickTime movie of a guy who got his 3.6 CD
              and was gloating heavily (and under the influence). He was promoting
              the virtues of ordering early. :)

              I posted it as a joke reply, not seriously.

              Comments
              1. By grub (192.70.172.152) grub@grub.net on

                Yeah, that was me. :) You can thank the people at Fort Garry Brewing for the fine state I was in... ;)

        3. By Anonymous Coward (142.109.90.79) on

          Hah! Immediately upon viewing that video ... I thought "Winnipeg".
          Haven't drank the Manitoba tar in a long time ... Moved to Calgary two years ago .. haven't seen a bottle of Ft. Gary since!

          StatiK76

      2. By Brad (216.138.200.42) brad at comstyle dot com on

        It will be on the FTP site when it has been released. Release date is Nov 1st.

  2. By Anonymous Coward (207.58.193.61) on

    I tried to get in touch with people who are experts in the fields of networking, UNIX and Linux but they were convinced that it was impossible to have a firewall with OpenBSD because installation and configuration is too tough. Some of them said that in India, only certain ISP's used OpenBSD and it is difficult to get support.

    i don't understand how anyone could say these things!

    while i have the chance, i'd just like to say that openbsd is probably the best documented os i've ever seen (that is, the quality is really top notch). thanks to those who write the man pages/faqs/etc!

    and not to start up the buy something/donate thread again, but i'd donate my car to openbsd if that's what it took to keep it alive. i'd rather hitchhike than run windows or linux on all of my machines!

    Comments
    1. By Anonymous Coward (68.148.237.181) on

      The only part of the installation which seems tough is the fdisk and
      the disklabel part. People who come from the Windows world usually
      don't understand how to partition their disks as presented in the
      OpenBSD's installation.

      Businesses need hand holding support in case of problems, so no matter
      how good the man and faq are, it's not reliable. Configuring pf seems
      tough, but it shouldn't be after learning it.

      I don't have any complaints, but just things I see that may seem
      intimidating at first.

      Speaking of internationalization, does anyone know the status of locales,
      and will it be in 3.6? I searched the changelog, but didn't see
      anything. Thanks!

      http://www.asiaosc.org/article_182.html
      http://undeadly.org/cgi?action=article&sid=20040112115112

      Comments
      1. By Anonymous Coward (195.217.242.33) on

        well ... if you buy a CD there is a hand holding guide included

        does what it says on the tin

      2. By brian (68.224.187.79) on

        " The only part of the installation which seems tough is the fdisk and the disklabel part. People who come from the Windows world usually don't understand how to partition their disks as presented in the OpenBSD's installation." I can tell you first hand, it takes about 5 minutes to figure it out. When I converted from windows I look at the install and nearly gave up. Yes its just shell script... but why do I need anything else? If you don't understand how it works then rtfm. :D I love saying that!! (I get it all the time, its payback time).

        Comments
        1. By Anonymous Coward (68.148.237.181) on

          Why are you giving me the "rtfm" attitude? I did install my own
          installation without much trouble (with a little help from a friend who
          talked me into trying it,) and good for you only taking 5 minutes to
          figure out - it may take longer for someone with vastly lower intellect.
          I did say Businesses want hand-holding support, which means a phone
          number they can call if there were any problems, not just installation
          problems but continuous support. Did you miss the boat on an industry
          based on support contracts?

          > If you don't understand how it works then rtfm. :D I love saying that!!
          > (I get it all the time, its payback time).

          For what it's worth, I think you're part of the problem why the author
          said "Some of them said that in India, only certain ISP's used OpenBSD
          and it is difficult to get support." Thanks for proving their case...

    2. By petruha (80.81.35.79) on http://petruha.bsd.lv/

      "i'd donate my car to openbsd if that's what it took to keep it alive"
      you always have an option of selling car and donating money to openbsd project ;>

    3. By Anonymous Coward (63.119.50.193) on

      > i don't understand how anyone could say these things!


      Lack of knowledge on a topic has never stopped anyone from offering an opinion.

  3. By Anonymous Coward (195.217.242.33) on

    "I did not heed because I knew OpenBSD was more secure than any linux distribution available but I could not give them point by point explanation on why I chose OpenBSD over Linux. "

    Not to troll, but how do you know that OpenBSD is more secure than any *inux installation if you don't know why it is.

    I have been following OpenBSD for a couple of years now, and have spent a lot of time finding out the differences between OpenBSD andother free unix like OSes, comparing and I largely believe that it is, but taking security on faith is not a good idea.

    Comments
    1. By Siju Oommen George (61.11.47.244) sgeorge.ml@gmail.com on

      Hi dear friend,

      "Though I know a bit (actually a lot but in a disorganized way) about it's advantages I am not able to put it specifically on paper and give it to him."

      ---Taken from the same writing


      There are sometimes things that you know, especially when you have read a lot, but if you are new to a particular field you would experience some trouble in putting it forth point by point in a clear cut manner isn't it?
      That was what I faced. Hope it clears your doubt :)
      I beg your pardon if my language was a bit clumsy and if you could not get the point clearly. So sorry! Will improve :)
      Thankyou so much for taking the time and patience to read through the article and responding to it.

      Good Luck!

      kind regards

      Siju

      Comments
      1. By Anonymous Coward (198.111.176.205) on

        Read through the OpenBSD website, there are various pages outlining the OS's benefits. In particular, check out:
        http://www.openbsd.org/security.html
        http://www.openbsd.org/goals.html
        http://www.openbsd.org/testimonials.html

        But to really compare it to other OS's you'll also need to look up the comparable info for other OS's (and make sure you're comparing the right OS, not just RedHat but maybe SELinux) and be able to really sort through the propaganda.

        And then you still need to account for the drawbacks of each OS, which aren't usually accounted for on the project's page, but you have to sort through the muddied waters of mailing lists and webboards to get those.

  4. By Panzerfritz (217.94.153.129) panzerfritz1@yahoo.de on

    Hmmm. One important factor may be that OpenBSD is very well documented, and almost all important info is available from one site. There are not many operating systems where you can do "man vpn" - or do have manpages for ethernet drivers. This also means that OpenBSD is very good for teaching, as students can use the "online documentation" for reference.

    People used to a *nix therefore will find their way around rather easily.

    All this might be even more important as the article seems to indicate that online connections to the US seem to be not very fast for the average user in India, so having all your docs on the disk may be very handy.

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]