Spindown/Standby HDD (Linux)

Hi, this is for everyone who already wanted to know how to spin down the disks on linux and save some energy. It's quite easy, just enter following command in your terminal:

# hdparm -S 241 /dev/sda

This will spin down the specified disk (sda) after 30 minutes of inactivity. Here is a small explanation of the time paramter:

 -S:
Set the standby (spindown) timeout for the drive. This value is used by the drive to determine how long to wait  (with no disk activity)  before turning off the spindle motor to save power. Under such circumstances, the drive may take as long as 30 seconds to respond to a subsequent disk access, though most drives are much quicker. The encoding of the timeout value is somewhat peculiar.  A value of zero means "timeouts are disabled": the device will not automatically enter standby mode.  Values from 1 to 240 specify multiples of 5 seconds, yielding timeouts from 5 seconds to 20 minutes. Values from 241 to 251 specify from 1 to 11 units of 30 minutes, yielding timeouts from 30 minutes to 5.5 hours. A value of 252 signifies a timeout of 21 minutes. A value of 253 sets a vendor-defined timeout period between 8 and 12 hours, and the value 254 is reserved.  255 is interpreted as 21 minutes plus 15 seconds. Note that some older drives may have very different interpretations of these values.

Don't forget to reboot after you entered the command.

Creating quotas on CentOS 5

To implement disk quotas, use the following steps:

  1. Enable quotas per file system by modifying the /etc/fstab file:
    /dev/VolGroup00/LogVol02 /home ext3 defaults,usrquota,grpquota 1 2
  2. Remount the file system(s).:
    mount -o remount <file-system>
  3. Create the quota database files and generate the disk usage table.:
    quotacheck -cug -F vfsv0 <file-system>
    quotacheck -avug
  4. Assign quota policies.:
    edquota <username>

source: http://www.linuxtopia.org/online_books/centos5/centos5_administration_guide/centos5_ch-disk-quotas.html#s1-disk-quotas-configuring

Authenticate external app to Joomla user database

Hi folks, ifound this in a forum. This is for everyone who's trying to authenticate a user against the joomla db and does not know to compare the password. This is no code but only a way you can do it:

Example:

Username:
passexample

User entered Plain text password:
password12

Lookup username in Joomla database and return password stored in database for the username:
bec20914e6738d0150f4af07c0161297:MhMtmNgZRWQgfznO

Explode into parts:
Password:
bec20914e6738d0150f4af07c0161297

Salt:
MhMtmNgZRWQgfznO

Append salt to password:
password12MhMtmNgZRWQgfznO

Plain text password with salt appended to it and md5 encrypted result:
bec20914e6738d0150f4af07c0161297

Compare result to password part from Joomla password. If same good, user is authenticated against Joomla database, if not bad password, try again.

source: http://forum.joomla.org/viewtopic.php?p=1368032