UNetbootin – Universal Netboot Installer

Introduction

UNetbootin allows for the installation of various Linux/BSD distributions to a partition or USB drive, so it’s no different from a standard install, only it doesn’t need a CD. It can create a dual-boot install, or replace the existing OS entirely.

Requirements

  • Microsoft Windows 2000/XP/Vista, or Linux, or a USB Drive. If you are having trouble with the Linux version, try the Windows version, it usually works better.
  • A broadband internet connection to download the distribution packages (unless installing from pre-downloaded media, see below)
  • Spare hard drive space to install the OS in (varies depending on distribution)

Features

UNetbootin can install to your local hard disk or make a bootable liveUSB drive. It can also load floppy/hard disk images, or kernel/initrds, or (some) ISO (CD image) files, for installing other distributions.

screenshot

Linux Filemon

It is possible to achieve similar functionality to filemon with a linux 2.6.1 or newer kernel.
what you need to do is the following:
1. Make sure that syslog doesn’t log kern.debug to a file(check /etc/syslog.conf). if it does, disable it temporarily (better), or stop syslog altogether (worse, because you will eliminate one possible cause of the disk activity)
2. type:
echo 1 > /proc/sys/vm/block_dump
3. in bash, type (modify to fit your favourite shell):
while true; do dmesg -c; sleep 1; done;

This effectively gives you a realtime live view of all disk activity
note that if you didn’t dmesg -c since you booted, dmesg might contain a lot of info in the buffer, so let it barf everything onto the screen before attempting to actually read it.

remember to restore things back to the way they were when you are done:
1. echo 0 > /proc/sys/vm/block_dump
2. restore syslog activity and/or kern.debug logging

Enjoy!

How to Secure Joomla Website

Joomla is a powerful content management system that helps to build the customized online applications, portals and websites. Joomla provides powerful solutions small business websites, community-based portals, jobs portals, news portals, e-commerce websites, auction websites, magazines, non-profit organizations and personal websites.  The real power of the Joomla in its application framework and there are thousands of developers that are creating the powerful add-ons, components and modules for Joomla.

Security is the major concern of every business owner online and there multiple security related components in Joomla for the user authentication, user management, backup, site security, captcha, content restriction and others. The basic Joomla package is secure and people find no problem in installing and running the application.  But sometimes, there is enhanced security features are required to secure the Joomla applications. There are some great third party components that can be used to secure your Joomla website.

Here are some best Joomla security related tips.

  • Rename the Joomla Admin account.
  • Always keep your Joomla website updated.
  • Make sure that your configuration.php file is not writable.
  • Change the files permissions CHMOD (644 for files, 755 for directories).
  • Check the vulnerabilities and the corrupt files by using the Joomla Diagnostic tools.
  • Use Strong password.
  • Backup your Joomla application periodically with good backup tools.

Below is the brief overview of some of best security related components of Joomla.

Site Security

Protect Configuration File
Protect Configuration File is component that is used to enhance the security of the Joomla configuration file.

jFireWall EndPoint Protection – Anti hacker

If you are seriously considering preventing the hackers’ attacks and increasing the secure of your website then jFireWall EndPoint Protection – Anti hacker is a good option for you.

JDefender – Ultimate Joomla Protection

JDefender is ultimate Joomla protection component that projects the Joomla from the SQL injection and PHP injections.

User Authentication

RegistrationBlocker

RegistrationBlocker is a system that allows you to block certain usernames from being registered.

Secure Registration

Secure Registration is another important component of Joomla that allow the users to register securely.

Backup

JoomlaPack – AJAX powered backup and restore

It is an open source backup component that creates the site backup that can be restored on any Joomla capable server.

Jombackup daily mysql backup bot
It takes the daily backups of the MySQL and sends it to the email of your choice.  There are plenty of configuration options available but the default options are enough to use this component efficiently.

Source: http://clubtvk.com/content/view/51/63/

fsck.ext3: Unable to resolve

Hi

I have installed Fedora Core 3 and on booting up it gives the error

fsck.ext3:Unable to resolve “LABEL=/”
An error occured during filesystem check
Dropping you to a shell, the system will reboot
when you leave shell

Ok I searched on the net regarding this…

My /etc/fstab had the following entries

LABEL=/ / ext3 defaults 1 1
LABEL=/var/log /var/log ext3 defaults 1 2
…..
….

My grub.conf had the following entries

title StorTrends iTX 2.0 (2.6.9-1.667smp)
root (hd0,0)
kernel /boot/vmlinuz-2.6.9-1.667smp ro root=LABEL=/ elevator=deadline vga=0x318 quiet
initrd /boot/initrd-2.6.9-1.667smp.img

************************************************** **
In maintenance mode i mounted the / in read – write mode

mount -n -o remount,rw /

iPod / iTunes under Linux

See this blog: http://ipodvirtualos.blogspot.com/

This works


After those failed methods I was sure about some necessary things:

  • A Windows XP installation is required (for pc’s), so I need an emulator.
  • The emulator should support USB 2.0
  • I want it free and legal (opinion)
  • It should be stable and fast to work with

Finaly after using Google (again) I found an emulator that would do the job: VirtualBox. It’s a free emulator with USB support and it runs remarkably faster than the VMWare Workstation. For people who run Compiz-Fusion: VirtualBox in fullscreen allows cube rotation while the cursor is on the VirtualBox-window. I haven’t found a way to do this with VMWare…

This is how I did it:

First, to be able to access your USB-ports in VirtualBox you need to run the following command as superuser, or add his equivalent line in /etc/fstab :

# sudo mount -t usbfs none /proc/bus/usb

Now to download and install VirtualBox, visit

http://www.virtualbox.org/wiki/Downloads

and download the package that fits your linux distribution and processor architecture. The packages are automatically installable with the GDebi Package Installer (for Ubuntu users).

After the installation read the users manual on

http://www.virtualbox.org/download/UserManual.pdf

to find out how to create a new guest operation system. You should create a new Windows XP home/professional guest.(*)

Once you have set up a new guest you should install Guest Additions to improve the functionality:

  1. Start your guest OS and wait until it is completely booted
  2. Go to the Device menu and take the last item: Install Guest Additions.
  3. A wizard will start in your guest OS.
  4. You will be prompted to restart your guest, so do this.

Then download and install iTunes 7.4 (or later):

http://www.apple.com/itunes/download/

Plug in your iPod, and wait for iTunes to react.
If it doesn’t, go to the Device menu, select USB Devices and click your iPod.
If your iPod is not in the list, you should plug in you iPod before you start VirtualBox.

AVI to DVD

here’s 6 basic steps to convert a .AVI to DVD so you can watch your movies on your home player, not just your computer. . .But first we need to figure out if it’s a fullscreen movie or letterbox movie. . .Movies normally come in two sizes: 4:3 (fullscreen) or 16:9 (letterbox) which they call aspect ratio. . .They also come in two formats PAL (Non-US) and NTSC (US). . .The following examples are for NTSC Only!

what you need first:
transcode
mplayer
Mjpegtools
ffmpeg
dvd+rw-tools
Dvdauthor
some hardrive space

in this example I will be using a 16:9 movie.avi for our conversion. . .

1.) Split the .avi file into 2 separate files, one for video and one for audio:

Code:
transcode -i movie.avi -y ffmpeg --export_prof dvd-ntsc --export_asr 3 -o movie -D0 -s2 -m movie.ac3 -J modfps=clonetype=3 --export_fps 29.97

this will make:
movie.m2v (video)
movie.ac3 (audio)

note: if you’re doing a fullscreen (4:3) movie then simply change –export_asr 3 to –export_asr 2

2.) (optional) Extract 5.1 Audio:

Code:
tcextract -d2 -i movie.avi -a0 -x ac3 | tcextract -d2 -x ac3 -t raw > movie.ac3

This is an extra step if you know your .avi file actually has 5.1 surround sound. (Step one only produces a stereo .ac3 file !)
How can you tell? Do this first:

Code:
mplayer -vo dummy -identify movie.avi 2> /dev/null | grep "5.1 ("

if you get this output then you have 5.1:

Code:
AC3: 5.1 (3f+2r+lfe) 48000 Hz 384.0 kbit/s

if you don’t, just ignore this step!

3.) Put the video & audio file back together:

Code:
mplex -f 8 -o dvd_movie.mpg movie.m2v movie.ac3

this will make dvd_movie.mpg ready for DVD authoring. . .

4.) open your favorite text editor and paste the following:

Code:
<dvdauthor dest="DVD">
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="dvd_movie.mpg" chapters="0,15:00,30:00,45:00,1:00:00"/>
</pgc>
</titles>
</titleset>
</dvdauthor>

save the file as: dvdauthor.xml
in the same directory as your movie files
(you can also change the chapters to fit the times of your movie)

5.) Create a DVD directory where your movie files are and do this:

Code:
dvdauthor -x dvdauthor.xml

this will create two AUDIO_TS and VIDEO_TS directories in your DVD directory. . .

6.) Test it & Burn it:

to test it:

Code:
xine dvd:/full/path/to/DVD/VIDEO_TS/

to burn it:

Code:
growisofs -Z /dev/dvd -dvd-video DVD/

note: I like to use DVD-RW discs for a test before I use a real disc. . .
If all goes well, the above will produce movie with no menus, just the movie that should play when you put in your disc. . .and if there’s more than one .avi then simply do this in your dvdauthor.xml file:

Code:
<dvdauthor dest="DVD">
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="dvd_movie_part1.mpg" chapters="0,15:00,30:00,45:00,1:00:00"/>
</pgc>
<pgc>
<vob file="dvd_movie_part2.mpg" chapters="0,15:00,30:00,45:00,1:00:00"/>
</pgc>
</titles>
</titleset>
</dvdauthor>

Source: http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/AVI_to_DVD

Floola

Floola is een gratis programma waarmee een iPod en een mobiele telefoon van Motorola kan worden beheerd. Het programma is voor Windows, Mac OS X en Linux beschikbaar. Ondersteuning is voor alle functionaliteit uit iTunes, waaronder album art, podcasts en smart playlists, is aanwezig. Floola hoeft daarnaast niet te worden geïnstalleerd om zijn werk te kunnen doen.

Hier kun Floola downloaden.

Getlibs: Automatically solves dependencies for 32-bit programs on 64-bit

Today i found an real life / time saving debian/ubuntu tool. The name of the tool is getlibs. This tool automatically find the libs and install these. In the past I have search my ass off to find the correct debian libs. Now this problem is (hopefully) fixed 4ever! 😀

On 64-bit systems it downloads and installs libraries needed for 32-bit programs and 64-bit programs.
On 32-bit systems it downloads and installs libraries needed for 32-bit programs.

Thank you to the following bug reporters: marararam ViRMiN Cabal elanthis BogusJoe NullHead mooball
Thank you to the following Beta Testers: Kilz BogusJoe NullHead
Special thanks to: RavanH

To install or upgrade:
http://www.boundlesssupremacy.com/Ca…etlibs-all.deb
Download and double click the file to install.

—–

View the source without installing the package:
http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs

getlibs works on:

  • All Ubuntu and Debian systems
  • Debian or Ubuntu based distributions (best to use the package name)

Tip: To install a 32-bit debian package for a program (not a library!) use

 

Code:

sudo dpkg -i --force-all package_name.deb

Usage Examples:

getlibs on a program to download all missing libraries:

 

Code:

getlibs /usr/bin/skype

—–

Use getlibs to install a 32-bit library using the library name:

 

Code:

getlibs -l libogg.so.0 libSDL-1.2.so.0

—–

Use getlibs to install a 32-bit library using the package name:

 

Code:

getlibs -p libqt4-core libqt4-gui

—–

Install a 32-bit library file (.deb):

 

Code:

getlibs -i ~/i386_library_1.deb

—–

Download and install a 32-bit library file (.deb):

 

Code:

getlibs -w http://mirrors.kernel.org/ubuntu/pool/main/s/sdl-image1.2/libsdl-image1.2_1.2.5-3_i386.deb

—–

Other options:

–apt-file : Uses apt-file to find the packagenames for libraries. The default uses packages.ubuntu.com. This is especially useful for non-ubuntu users.

–build : converts a 32-bit package to a 64-bit package and installs it. This will only install libraries from a 32-bit package into the correct place! This will not install any binaries from that package! This is very beta.

–savebuild : use with –build. Saves new 64-bit package to /home/$USER

–mirror or -m : Use the specified mirror to download from if one is not specified for package

–verbose : Extra output

–ldconfig : Runs ldconfig on directories where new libraries are installed

-64 : Will let apt-get install 64-bit packages for a 64-bit system

-32 : Left only for compatibility with getlibs v1. 32-bit library installation is the default for all systems.

–distro : can set as either Ubuntu or Debian. Ubuntu installs to /usr/lib32 and/or /lib32. Debian installs to /emul/ia32-linux/

–release : can set as hardy gutsy feisty edgy or dapper. Determines what web interface release is used in search.

Source: http://ubuntuforums.org/showthread.php?t=474790