extract () { if [ -f $1 ] ; then case $1 in *.tar.bz2) tar xvjf $1 ;; *.tar.gz) tar xvzf $1 ;; *.bz2) bunzip2 $1 ;; *.rar) unrar x $1 ;; *.gz) gunzip $1 ;; *.tar) tar xvf $1 ;; *.tbz2) tar xvjf $1 ;; *.tgz) tar xvzf $1 ;; *.zip) unzip $1 ;; *.Z) uncompress $1 ;; *.7z) 7z x $1 ;; *) echo "'$1' cannot be extracted via >extract<" ;; esac else echo "'$1' is not a valid file" fi }
Red Hat, Fedora, Gnome, KDE, MySQL, PostgreSQL, PostGIS, Slony, Zarafa, Scalix, SugarCRM, vtiger, CITADEL,OpenOffice, LibreOffice,Wine, Apache, hadoop, Nginx Drupla, Joomla, Jboss, Wordpress, WebGUI, Tomcat, TiKi WiKi, Wikimedia, SpamAssassin, ClamAV, OpenLDAP, OTRS, RT, Samba, Cyrus, Dovecot, Exim, Postfix, sendmail, Amanda, Bacula, DRBD, Heartbeat, Keepalived, Nagios, Zabbix, Zenoss,
Tuesday, October 19, 2010
Bash function to decompress archives
Port Scan in RedHat /CentOS /Fedora /Ubuntu
#HOST=127.0.0.1;for((port=1;port<=65535;++port));do echo -en "$port
";if echo -en "open $HOST $port\nlogout\quit" | telnet 2>/dev/null |
grep 'Connected to' > /dev/null;then echo -en "\n\nport $port/tcp is
open\n\n";fi;done
if you need pls change ipaddress and you can add more number 65535
if you need pls change ipaddress and you can add more number 65535
CentOS /Fedora /RedHat /Ubuntu if disk space is low send mail
PATHS="/export/home /home" AWK=/usr/bin/awk DU="/usr/bin/du -ks" GREP=/usr/bin/grep DF="/usr/bin/df -k" TR=/usr/bin/tr SED=/usr/bin/sed CAT=/usr/bin/cat MAILFILE=/tmp/mailviews$$ MAILER=/bin/mailx mailto="rajat@yeswedeal.com" for path in $PATHS do DISK_AVAIL=`$DF $path | $GREP -v "Filesystem" | $AWK '{print $5}'|$SED 's/%//g'` if [ $DISK_AVAIL -gt 90 ];then echo "Please clean up your stuff\n\n" > $MAILFILE $CAT $MAILFILE | $MAILER -s "Clean up stuff" $mailto fi done
Installing subversion with apache on centos
Subversion exists to be universally recognized and adopted
as an open-source, centralized version control system characterized
by its reliability as a safe haven for valuable data; the
simplicity of its model and usage; and its ability to support the
needs of a wide variety of users and projects, from individuals to
large-scale enterprise operations.
Go to subversion.conf in /etc/httpd/conf.d/. Edit as below
cd /etc/httpd/conf.d/
vi subversion.conf
#yum install mod_dav_svn subversion httpd
#service httpd start
Go to subversion.conf in /etc/httpd/conf.d/. Edit as below
cd /etc/httpd/conf.d/
vi subversion.conf
This is a configuration with username and password
for the client
#htpasswd -cm /etc/svn-auth-conf rajat --- This command is not needed for the first configuration.
To create the first user with password
#htpasswd -m /etc/svn-auth-conf --- use this command to add another user
Configure your repository
#mkdir /var/www/svn --- create folder svn
#cd /var/www/svn --- change diectory to the newly created svn directory
#svnadmin create repos --- create svn repository named repos
#chown apache.apache -R repos --- change ownership of 'repos' to apache
#/etc/init.d/httpd restart --- restart apache
Open you browser and type 'http://localhost/svn/repos'.
Subscribe to:
Posts (Atom)