Archive for the ‘svLinux’ Category

Top BookMarking Sites

Save your important links online with top bookmarking sites……

1 | twitter
2 | digg.com
3 | Yahoo! Buzz
4 | tweetmeme.com
5 | StumbleUpon.com
6 | reddit.com
7 | Technorati.com
8 | del.icio.us
9 | kaboodle.com
10 | mixx.com
11 | Propeller.com
12 | newsvine.com
13 | Fark.com
14 | Slashdot.org
15 | twine.com
16 | clipmarks.com
17 | dzone.com
18 | faves.com
19 | blinklist.com
20 | diigo.com

Wildcard DNS – subdomain profile

A wildcard DNS record is a record in a DNS zone that will match requests for non-existent domain names. A wildcard DNS record is specified by  “*” as the left most label of a domain name, e.g. *.example.com.

DNS zone Entry

example.com. 86400 IN SOA example.com. hostmaster.example.com.
IN NS ns1.example.com.
IN NS ns2.example.com.
IN MX 10      mail.example.com.
IN A 192.168.1.1
mail A 192.168.1.1
ns1 A 192.168.1.1
ns2 A 10.0.0.2
*.example.com. A 192.168.1.1

.htaccess file:
<IfModule mod_rewrite.c>

RewriteCond %{HTTP_HOST} !^www\.example\.com
RewriteCond %{HTTP_HOST} ([^.]+)\.example\.com
RewriteRule ^$ profile.php?uid=%1

</IfModule>

Now if you want sandeepverma.example.com it will redirect to profile.php with uid=sandeepverma

Find Apache Document Root

solution: Find Apache Document Root

# grep -i 'DocumentRoot' httpd.conf

# find / -name httpd.conf
or
# locate
httpd.conf

(if file here /etc/httpd/conf/httpd.conf)

# grep -i 'DocumentRoot' /etc/httpd/conf/httpd.conf

solution: ffmpeg, libogg, libvorbis, freetype, gcc, faad2, faac

These are the basic tools/libs for video encoding:

sudo yum -y install \
SDL* glew glew-devel libmad-devel tre tre-devel \
libogg libogg-devel libvorbis libvorbis-devel \
boost boost-devel bzip2-devel bzip2-libs fribidi* \
lzo lzo-devel mysql-libs mysql-devel jasper jasper-devel \
faac faac-devel enca enca-devel hal hal-devel hal-libs \
cmake gperf nasm libXmu-devel fontconfig-devel \
freetype-devel libXinerama-devel pcre-devel gcc-c++ \
sqlite-devel curl-devel libsamplerate-devel libcdio-devel \
pulseaudio-libs-devel avahi-devel ffmpeg-devel libmad-devel \
a52dec-devel libdca faad2-devel libmpeg2-devel libass-devel \
libvorbis-devel libogg-devel libmpcdec-devel flac-devel \
wavpack-devel python-devel subversion

CIFS – Common Internet File System

Common Internet File System (CIFS) is a proposed standard protocol that lets programs make requests for files and services on remote computers on the Internet. CIFS uses the client/server programming model. A client program makes a request of a server program (usually in another computer) for access to a file or to pass a message to a program that runs in the server computer. The server takes the requested action and returns a response. CIFS is a public or open variation of the Server Message Block Protocol developed and used by Microsoft. The SMB Protocol is widely used in today’s local area networks for server file access and printing. Like the SMB protocol, CIFS runs at a higher level than and uses the Internet’s TCP/IP protocol. CIFS is viewed as a complement to the existing Internet application protocols such as the File Transfer Protocol (FTP) and the Hypertext Transfer Protocol (HTTP).

CIFS lets you:

  • Get access to files that are local to the server and read and write to them
  • Share files with other clients using special locks
  • Restore connections automatically in case of network failure
  • Use Unicode file names

Mount Windows File System on Linux

# mount -t cifs //192.168.0.x/projects -o username=uname,password=pwd /mnt/public

Install Fonts in Fedora

  1. Log in as root or use su at command line
    $ su
  2. Go to the font storage directory:
    # cd /usr/share/fonts
  3. Create a subdirectory for the Arial fonts:
    # mkdir arial
  4. Copy the Arial fonts into this directory from font sites or windows FONTS folder.
  5. Make the font files accessible systemwide:
    # chmod 0775 -R arial
  6. Run fc-cache to cache the arial fonts on system:
    # fc-cache arial

http://www.myvirtualdisplay.com/2009/06/28/installing-fonts-in-fedora/