How to fix Unrealircd’s error “Apparently you do not have both the openssl binary and openssl development libraries installed.”

Install libssl-dev

apt-get install libssl-dev


Drupal 7: How to reset admin password

After several research I tried the following code stored it as a php file in the root directory

saved it as password-reset-admin.php

define('DRUPAL_ROOT', getcwd());
require_once DRUPAL_ROOT . '/includes/';
require_once DRUPAL_ROOT . '/includes/';
if (isset($_GET['pass']) && !empty($_GET['pass'])) { 
$newhash = user_hash_password($_GET['pass']);
else {
die('Retry with ?pass=PASSWORD set in the URL');
$updatepass = db_update('users') 
'pass' => $newhash,
// 'name' => 'admin',
// 'mail' => '<a href="'">'</a>;
->condition('uid', '1', '=')
print "Done. Please delete this file immediately!";

And after that access the php file through the following:

It just worked..:) Hope it helps others.

Please make sure you delete the file.


Installing slax linux to usb key / pendrive

  1. Download the ZIP file
  2. Extract to your fat32 formatted USB pen drive, so there’s only the “slax” folder on its root
  3. Inside /slax/boot/, execute bootinst.bat as root

Linux: search strings within files in a directory

grep -rnw ‘directory’ -e “pattern”

found here

Apache url rewrite – removing .php extension via .htaccess

Add to the .htaccess (make sure the vhost can read htaccess files)

# Avoid listing files, enable multiviews
Options -Indexes -MultiViews
# Enable RewriteEngine
RewriteEngine On
# Don’t rewrite directory names
RewriteCond %{REQUEST_FILENAME} !-d
# Don’t rewrite file names
RewriteCond %{REQUEST_FILENAME} !-f
# Remove .php extension
RewriteRule ^([^\.]+)$ $1.php [NC,L]

Converting WAV to MP3 linux commandline

First: fuck you microsoft piece of shit.



avconv -i damn.wav damn.mp3