Search My Blog


Tuesday, January 13, 2015

How to reset password in single user mode in Mac OS X

To change the user password in Leopard(10.5.x) or SnowLeopard (10.6.x)

  1. Hold "Command + S" key on your mac keyboard to boot your mac into single user mode.
  2. Execute command "mount -uw /" in shell.
  3. Run below command "launchctl load /System/Library/LaunchDaemons/"
  4. Execute command :  passwd
  5. change the password of root.

How to find a specific file belongs to which RPM or DPKG package on linux systems.

         On Linux systems ( RPM or Debian), We would often require to find out to which package the target file belongs on the system. This can be found by using following set of commands on the system.

On RPM based systems :

          When we execute the rpm -qf command to find out which package the file belongs ( as shown in the example below)

rpm -qf /etc/protocols 

The /etc/protocols file belongs to package "setup-2.8.14-20.el6_4.1.noarch" on SLES 11 Sp3.

On Debian based systems :

         When we execute the dpkg -S  command to find out which package the file belongs ( as shown in the example below)

#dpkg -S /etc/protocols
netbase: /etc/protocols

The /etc/protocols file belongs to package "netbase"  in ubuntu 14.04/
We can also use the below method to find the about the package information the file belongs on ubuntu (debian) systems.

apt-file search filename
apt-file search /etc/protocols
netbase: /etc/protocols
Note : To install apt-file use : sudo apt-get install apt-file and we need to update its database 
before you can use it by executing sudo apt-file update

Monday, June 23, 2014

How to create bootable OS X Mavericks install media on USB/Disk Volume

             Apple's Mavericks installer now comes with a tool to make a bootable installer. Run the following command to create an installer disk.

sudo /Applications/Install\ OS\ X\ --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ --nointeraction

for more details on this please refer to

Tuesday, July 09, 2013

How to enable root login in gnome on Debian 6 or 7

Root user login in gnome is disabled on Debian system by default for security reasons. If you want to enable it for specific reasons then follow the below steps :

1. Login into Debian system
2. launch the Root Terminal from Applications -> Accessories.
3. Authenticate with password to launch the Root Terminal.
4. Open "/etc/pam.d/gdm3" with vi.
    #vi /etc/pam.d/gdm3
5. Look for "auth     required  user  != root   quiet_success"  , comment it out as below.

    #auth     required  user  != root   quiet_success
6. Save the modification with Esc+w+q+Enter keystroke.
7. Restart or reboot Debian system.
8. Login with root user in gnome. You should be now able to login successfully.


Friday, March 01, 2013

How to view contents of xar archived Mac OS X installer packages

            Pacifist helps if you want to inspect a downloaded package to see what it will install before installing it. Pacifist opens Mac OS X .pkg package files, .dmg disk images, and .zip, .tar, .tar.gz, .tar.bz2, and .xar archives and allows you to extract individual files and folders out of them. Pacifist can be downloaded from here or here