#!/bin/sh #This script is intended to be run on the bourne shell in the Linux Environment (Preferable Deb Based Linux Distribution) # This is a comment! touch dspace_log ; set `pwd` #all logs for research Repository Installation are logged here. echo "=======Log for Apache Maven Inflation start here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; tar -xvf apache-maven-2.2.1.tar.gz | tee -a $1/dspace_log ; #Extract the Apache maven tool setup into the existing directory under the same Directory.Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.This is used for compilation and Installation management of the DSpace "The Resaerch repository ." #Discription of the flags are as follow # -x : Extract file from the archieve # -v : Verbously , i.e. Interactively list all the files that are extracted # -f : Tell the file name. echo "=======Log for Apache Maven Inflation ends here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; echo "=======Log for DSpace Inflation start here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; tar -xvf dspace-1.6.1-src-release.tar.gz | tee -a $1/dspace_log ; #Extract the Dspace source code in the working directory within the Directory named : dspace-[version]-src-release # Discription of the flags are as follow # -x : Extract file from the archieve # -v : Verbously , i.e. Interactively list all the files that are extracted # -f : Tell the file name. echo "=======Log for DSpace Inflation ends here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; echo "=======Log for Apache Tomcat start here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; tar -xvf apache-tomcat-6.0.26.tar.gz | tee -a $1/dspace_log ; #Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process. # Discription of the flags are as follow # -x : Extract file from the archieve # -v : Verbously , i.e. Interactively list all the files that are extracted # -f : Tell the file name. echo "=======Log for Apache Tomcat ends here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; echo "=======Log for Apache Ant Start here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; tar -xvf o | tee -a $1/dspace_log ; #Ant is a Java library and command-line tool. Ant's mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. echo "=======Log for Apache Tomcat ends here========" | tee -a $1/dspace_log ; echo | tee -a $1/dspace_log ; echo "Do the General Configurations of the DSpace [Press enter to continue]" ; echo "1.JSPUI & XMLUI Configurations" ; echo "2.JSPUI Specific Configurations" ; echo "3.XMLUI Specific Configurations" ; echo "4.OAI-PMH Specific Configurations" ; echo "5.SWORD Specific Configurations" ; echo "6.OAI Harvesting Configurations" ; echo "7.SOLR Statistics Configurations" ; wget http://www.java.net/download/jdk7/binaries/jdk-7-ea-bin-b109-linux-i586-09_sep_2010.bin ; chmod +x jdk-7-ea-bin-b109-linux-i586-09_sep_2010.bin ; jdk-7-ea-bin-b109-linux-i586-09_sep_2010.bin ; echo "Please Export Java_Home variable and add it to the System or tell us the place of Java Install we will do that for you , Apache service will do all these things while starting" read java_home ; echo JAVA_HOME=$java_home | tee -a /etc/init.d/apache2 ; echo "Use the following as te target Directory" read garbage ; #Wait for the user input. #This will output the path where the dspace will be installed , for default script to work please use the following as Dspace home in the Dspace.cfg file. set `pwd` echo $1/dspace_install/ ; #This will tell the actual path where the dspace installatiion has to be done. read garbage ; #Wait for the user input. vim dspace-1.6.1-src-release/dspace/config/dspace.cfg ; cd dspace-1.6.1-src-release/dspace ; #This will tell the path where to install the Dspace ../../apache-maven-2.2.1/bin/mvn package | tee -a $1/dspace_log ; #This will run the Maven tool which will built the project for you , and download the third party API's cd ../../ #Move to the parent Directory cd dspace-1.6.1-src-release/dspace/target/dspace-1.6.1-build.dir # This directory will be created after running the Maven. ../../../../apache-ant-1.8.1/bin/ant fresh_install | tee -a $1/dspace_log #Now run the Ant Script which will do the fresh install fo the system i.e DSpace . cd ../../../../ #Again Move to the Parent Directory cp -fr dspace_install/webapps/* apache-tomcat-6.0.26/webapps | tee -a $1/dspace_log #This will copy all the websbased files to the tomcat webapps home. read garbage ; #Wait for the user input. chmod +x apache-tomcat-6.0.26/bin/* | tee -a $1/dspace_log #change the file permission so that these files can execute. read garbage ; #Wait for the user input. apache-tomcat-6.0.26/bin/startup.sh | tee -a $1/dspace_log #this will satrt the apache now go to http://[server addresses] : port number /jspui # $1/apache-tomcat-6.0.26/bin/startup.sh | tee -a /etc/init.d/apache2 ; #This will add the entry to start the apache tomcat each time the apache is started. #These are some utilities which will be run first time when you install the Dspace. dspace_install/bin/checker | tee -a $1/dspace_log dspace_install/bin/cleanup| tee -a $1/dspace_log dspace_install/bin/log-reporter| tee -a $1/dspace_log dspace_install/bin/stat-initial | tee -a $1/dspace_log dspace_install/bin/stat-report-initial | tee -a $1/dspace_log dspace_install/bin/index-init | tee -a $1/dspace_log dspace_install/bin/create-administrator | tee -a $1/dspace_log
Category: Uncategorized
No verification only frustration
If anyone made a claims for following project/things then it is the whole responsibility of the organization to verify the claims before publishing publicly on their website or using them for their internal use/distribution otherwise they are entitled for copyright infringement :
1.SAS (Student Administrative) was developed by me under the Guidance of Dr. Neelashwere IP University during Dec 2007.
2.Anugoonj 2009/2010 website were developed by Web Development team of Anugoonj #noone from CSE branch of University is involved in it.
3.Project hosted on this website are available for public viewing / demonstration /No-one can claim the originality of the content except me (i.e. the author)*/
I think the Organization like Google / OpenStreetMap / KDE , should verify the claims or make the profile publicly available so that if anyone claims others project then it can be reported to them , by the original author.
New Rupee Symbol in Debian
Steps to include new rupee font in Debian:
1.Download the file named Rupee Foradian.ttf from the the Foradian Technology blog “http://blog.foradian.com/rupee-font-version-20”
2.In your Debian machine login as root or use su
mkdir /usr/share/fonts/ttf cp Rupee_Foradian.ttf /usr/share/fonts/ttf apt-get install ttmkfdir cd /usr/share/fonts/ttf ttmkfdir > fonts.scale mkfontdir cd /usr/share/fonts/ttf/ chmod 644 /usr/share/fonts/ttf/Rupee_Foradian.ttf
For other Linux versions see the below presentation :
3.Now either reboot your computer or restart gdm and start enjoying Indian rupee Symbol 😛
My rejected #dspace #gsoc idea
Right hand does not know what the left one is doing #reinvention
SYNC : This is not a word but it speaks more things then that.
1.We have already seen that CDAC has come-up with a customized OS BOSS (Bharat Operating System Solutions) Linux http://www.bosslinux.in which claims to be “”relevant for use in the Government domain.”” , which indirectly means it will be suitable for e-governance . Soon after this come SchoolOS http://schoolos.org which is joint collaboration of NCERT , IIT Delhi and Knowledge Commons , which aims at the schools going children.Now irrespective of the above stated fact we have this , which means that money invested on BOSS Linux can’t be utilized because now they are trying to reinvent the wheel with the same aim which BOSS Linux has . Also on the other hand it would be interesting so see whether SSA will accept SchoolOS with the same level of acceptance as of NCERT or they will again do the things again.
I think Govt. should invest on SchoolOS nd BOSS Linux instead of going for or starting other project from ground Zero.
2.As we know from IGNOU to DU’s ULTRA high budget E-Learning project to other ICT programs everyone relies on *oo*le {no its not google :P) but again IIT Kanpur is developing the same system {http://www.cdachyd.in/eleltech/presentations/session4/session4_IT2.pdf} under the Govt. Project Brihaspati , which is again similar to driving Maruti if you can get a Merc for the same 😀
The fact here to note is that : Right hand does not know what the left one is doing