Archive for the ‘Tech Stuff’ Category

My Experiences with Web Services

April 5, 2011

Following is the PDF file explains the procedure to deploy Web Services using Apache Tomcat 6.0.29
[File Size: 219KB; Number of Pages: 04]

My Experiences with Mediawiki

March 13, 2011

This post contains detailed steps for installing and configuring Mediawiki Version: 1.15.1

Hope, it is of help to someone. Thanks to the FOSS community!

Install_Mediawiki.pdf [File Size: 968.4Kb, No. of pages: 09]

Installing and Configuring Bugzilla

March 2, 2011

This post contains detailed steps for installing and configuring Bugzilla Version:

Current releases do not follow the same traditional approach of configuring the files, they are altered. In the documentation presented below, I have highlighted the differences in the steps of installation and presented the steps for installing current versions of Bugzilla on Ubuntu machines.

Hope, it is of help to someone. Thanks to the FOSS community!

Installing_Bugzilla.pdf [File Size: 714Kb, No. of pages: 07]


Creative Commons License
Installing and Configuring Bugzilla by Ashwin Tumma is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 India License.

Tata Photon+ on Ubuntu 10.04 machines

February 10, 2011


Special Thanks to Shweta Shinde, for sharing these useful links with me.

This post does prove Abhijit sir’s statement: “If a company wants to sell its products, then it has to add support for Linux”.

LDAP GUI for Academic Institutes

January 15, 2011

Selected amongst top 15 Open Source Ideas in India.

Tool Freely Available at :

The version at git, is still under review process. Here’s the link for the one at SourceForge:

Report + User Manual :  LDAP_Report.pdf [File Size: 812KB , No. of Pages: 27]

Developed By : Ashwin Tumma and Swapnil Kulkarni

Department of Computer Engineering and Information Technology

College of Engineering, Pune


License:   GPLv2

Platform: Linux (Ubuntu/Debian), OpenLDAP, Berkeley DB, JSP.


LDAP – Lightweight Directory Access Protocol is an application protocol for querying and modifying data of directory services implemented in Internet Protocol(IP) networks. It is a network authentication system. We have worked on it, right from Server Installation to Client Configuration and setup. The whole process is a bit tedious and since it is a complete command line tool, it is sometimes difficult for novice users to understand it. This tool is an attempt of creating a GUI application for the same, in which novice
users/administrators can also use it and learn from it. The GUI application inturn invokes shell scripts and configure the server of the users. It is an Open-Source tool with GPLv2.
We know, that there are GUI’s existing in the market for the same purpose but there isn’t a GUI for academic institutions and that too which understands the format of the Indian Engineering Colleges’ System. Once, this tool is released, it will cater to many academic institutes in India, and will help to promote use of Linux and Free and Open Source terminologies in depth.


We take this as an opportunity to express our deep sense of gratitude to the worldwide FOSS community and LaTeX for making us  available such great Open-Source technologies.We shall always remain indebted to Prof. Abhijit A. M., for everything that he has taught us. Right from teaching us what Free and Open Source World is to guiding and motivating us in LDAP Administration in College of Engineering, Pune. We also thank the Head of Department, other faculty members and all other people in Department of Computer Engineering and Information Technology, College of Engineering, Pune for their support and the faith that they have shown in us. We are grateful to everyone who are directly or indirectly involved in LDAP Administration in our college.

We are thankful to for hosting our work, and providing us a platform to contribute our bit to the world of Free and Open Source Software.

Data Mining for Internal Security

December 21, 2010

Proposed Paper in Cybermedia Pvt. Ltd., Bangalore, India.

Authors: Ashwin Tumma, Akshay Nikam, Saumil Hukerikar, Vahida Attar

File :   DATA_MINING_FOR_INTERNAL_SECURITY_COEP – Copy [No. of Pages: 17, File Size: 326 KB]

My Experiences with GIT

December 19, 2010

This article is also available in the following file :  git

1. Starting with git
Steps to add files to repository:
1. Create your repository on git.
2. Create your pair of SSH keys and add them to the git website.
3. To add your files :
(a) git add LDAP.tar.gz
(b) git commit -m ’Adding Source Code’ -m follows a custom message.
(c) git push origin master
These steps are well documented at :
The reader is adviced to refer the above links for this section.

2. Deleting items from your repository
To delete items from your repository:

git rm LDAP.tar.gz

git commit -m ’Removing Source Code’ -m follows a custom message.

git push origin master

Figure 1 shows screenshot of my repository which has the file LDAP.tar.gz. Figure 2 shows the steps to delete the file from the remote repository.
3. Updating your repository
Many a times it happens that your local copy and your remote repository are not in sync with each other. In that case, I got an error which said,

Merge the remote changes before pushing again.
See the ’Note about fast-forwards’ section of ’git push –help’ for details.

The solution for this is :

git merge origin/master

Some LaTeX tips

November 6, 2010

These are some of the LaTeX errors that I had encountered whilst preparing my report.

1. While using BIBTEX, I wanted to specify the names of multiple authors in the “author” tag. Initially I was separating them using a comma, but the correct way of doing it is by using ‘and’. For e.g.:

author =       “Jing Gao and Wai Fan and Jaiwen Han and Philip S. Yu”,
title =        “A {G}eneral {F}ramework for {M}ining {C}oncept-{D}rifting {D}ata {S}treams with {S}kewed {D}istributions”,
note =         “Work supported in part by the U.S. National Science Foundation”,

2. In the above snippet, also note that the alphabets which I want to capitalize are have braces around them. E.g. ‘G’ in General.

3. Inserting a eps file in the LaTeX Document.

AN APPEAL: If the readers of this post know the exact solution to this problem, i.e. how could I insert the two-column page in my original report, please reply to this post.

Setting up an Intrusion Detection System

November 4, 2010

The following document contains detailed steps of Installing, Configuring and Using Snort – Intrusion Detection System.

Snort Version Used: Squid –

Snort [File Type: PDF, Size: 766.3 KB]

Setting up a Proxy Server

October 20, 2010

The following document contains detailed steps of Installing, Configuring and Using SQUID Proxy Server.

SQUID Version Used: Squid – 2.7 STABLE release.

Proxy_Server [File Type: PDF, Size: 378.1 KB]