check webpage load time via wget
Tue, 02/22/2011 - 17:19 — sandipHere is a simple one liner to check on download time of a webpage:
(time wget -p --no-cache --delete-after www.linuxweblog.com -q ) 2>&1 | awk '/real/ {print $2}'
- sandip's blog
- Login or register to post comments
- Read more
How to replace gnome-screensaver with xscreensaver in ubuntu
Mon, 02/21/2011 - 06:36 — david23XScreenSaver is the standard screen saver collection shipped on most Linux and Unix systems running the X11 Window System.On X11 systems, XScreenSaver is two things: it is both a large collection of screen savers; and it is also the framework for blanking and locking the screen.
Small Office Linux OpenVPN Server
Sat, 02/19/2011 - 18:46 — philiphI recently set up a CentOS Linux OpenVPN server for a small office, and this is a complete howto writeup of the process. These instructions contain everything you need for configuring the server (including firewall rules!). Also included are complete instructions for setting up both mac and windows client machines.
SSL and subversion client
Mon, 02/07/2011 - 12:03 — sandipUnlike web browsers, the CA root cert is not installed by default for svn clients. You would need to tell the client where to find it in order to trust the ssl cert.
Reference: svnbook
For GoDaddy signed certs, download their root certs available at:
http://certificates.godaddy.co
You would need both the pem encoded gd-class2-root.crt and gd_intermediate.crt .
Then in subversion client global settings, tell it the path to the certs:
ssl-authority-files = /path/to/gd-class2-root.crt;/p ath/to/gd_intermediate.crt
This should then trust the ssl cert.
- sandip's blog
- Login or register to post comments
- Read more
Setup sudo access to mysql user
Sun, 01/30/2011 - 02:13 — sandipHere is how to give dba user sudo access as mysql user.
visudo and add:
dbauser ALL=(mysql) ALL
Basically, it defines that user "dbauser" can run all commands as "mysql" user.
For the dbauser to get mysql shell, run:
$ sudo -u mysql -i
- sandip's blog
- Login or register to post comments
File encryption with GnuPG
Thu, 01/20/2011 - 12:59 — sandipEncrypt file:
gpg -c private.txt
You will be prompted to enter a passphrase twice. The output is a file of the same name with ".gpg" as the extension.
Decrypt via:
gpg private.txt.gpg
By default the encrypted file is binary format with smaller file size. If you need ascii, then use the "-a" option which then outputs as "private.txt.asc".
- sandip's blog
- Login or register to post comments
Plesk imap connections limit
Wed, 01/19/2011 - 16:49 — sandipBy default Plesk IMAP maximum connections per IP is set to 4. If you are using an email client that checks multiple mailboxes, this limit is easily reached.
To increase the limit, edit "/etc/courier-imap/imapd":
MAXDAEMONS=80
MAXPERIP=40
Domain searching with bash
Thu, 01/13/2011 - 17:21 — sandipBelow is a simple bash script that uses the dictionary to go through 3 letter words and does a whois check to see if the domain is available. You probably won't find any of those as all would have been taken. May want to try with 5 or 6 letters instead, in which case change the value of "$count".
#!/bin/bash
# domain_search.sh
# Get a list of 3 letter domains.
for x in `cat /usr/share/dict/words`; do count=`echo $x| wc -m`; [ $count = 4 ] && echo $x; done > domains_list.txt
# Get whois record.
for x in `cat ./domains_list.txt` ; do (whois $x.com | grep -q '^No match for domain') && echo $x; sleep 60; done > domains_available.txt
# Change to lowercase and sort print.
cat domains_available.txt | tr [:upper:] [:lower:]|sort| uniq
- sandip's blog
- Login or register to post comments
gnome logout command
Thu, 01/06/2011 - 14:48 — sandipLogout using gnome command saving current session:
gnome-session-save --logout
- sandip's blog
- Login or register to post comments
- Read more
Emma - Graphical toolkit for MySQL database developers and administrators
Fri, 12/31/2010 - 05:55 — david23Emma is a graphical toolkit for MySQL database developers and administrators. It provides dialogs to create or modify MySQL databases, tables, and associated indexes. The results of an executed query are displayed in a resultset where the record data can be edited by the user, if the SQL statemant allows for it. The SQL editor and resultset view are grouped in tabs. Results can be exported to CSV files. Multiple simultaneous opened MySQL connections are possible. Emma is the successor of yamysqlfront.