...under my food? Who decided that it would be good to place a napkin on plates underneath the food? Surely that napkin is not to keep the plate clean, it cannot be for me to use after I have eaten because the napkin is then more dirty than my mouth, so what is the purpose of that little square of paper?

The best case scenario of this is that I have to handle my food and remove the napkin before I can eat and the worst (most often) case is that the food leaks and sticks to the napkin so I end up with a soggy sticky bit of napkin stuck to my food*

Restaurant and cafe owners I do not want a napkin under my panini or fudge cake or salad roll, please leave my food unsullied by your paper hygiene products.

*I had a tuna melt panini nicely placed on a napkin which then nicely became a tuna melt panini with added paper napkin because the "juice" from the panini leaked and welded the napkin to the bottom of the bread!!!

Dear Post Office please train your staff to differentiate between a packet and a parcel.

A 12inch by 12 inch by 12 inch Cardboard BOX is not a packet! If I had cycled to collect my "packet" that Parcel would not have gone in my bag and I would have been very annoyed at having to push my bike the 2.5 miles home carrying said parcel :(

Packet = softish squishy large envelope type object not a box of any description!!!!

puffles and Smudge on the bookcase

So I left the house 25 minutes early to make sure I get to University early to find out exactly where my exam is and I end up getting to uni at exactly the same time as usual. So somewhere between my house and the train station I lost that 25 minutes and there were no delays, maybe I slipped out of time with the universe :)

This will work for all users although if you know the root password you can reset the user password anyway.

So I was going to use my old PC as a client for my Windows Domain Admin class but first I needed to make sure that I didn't have any files that were important, unlikely since I hadn't used the computer in years, but still need to check.

So I booted up the old PC and realised I couldn't remember the passwords, oops!! After googling for the answer I found this way to reset (really delete) the root password, well any user password since they are all in the same file. BTW this computer is running Slackware Linux 12.2 (probably my favourite Slackware release)

Get a bootable distro that you can copy to disk and boot into a live environment or use one of the many rescue disks out there, I used systemrescueCD which is really nice and easy to use and is quite easy on resources, the PC only has 640Mb of memory, so the newer Ubuntu live CD doesn't run very fast or smooth.

Boot up the CD select an option, there are quite a few, I had to try a couple before I got one that worked, seems that there was a problem booting into a graphical environment, something wrong with the monitor settings (out of sync or refresh error, I forget which) but that doesn't matter since I am happy using the command line. So once booted and at the prompt you need to mount the hard disk (remember this is running off the disk/RAM);

mount -t auto /dev/sda1 /mnt

Then go to the /etc directory

cd /mnt/temp/etc/

Edit the shadow file that holds the password information using your favourite editor such as emacs, vi, pico etc, my editor of choice is emacs

emacs shadow

then what you need to do is locate the line that starts with root, usually the first line, and remove the encrypted password. This is the random assortment of letters between the second and third colons (:), highlighted in red below and just delete it

root:$1$VvdL6/uZ$iQV835Rh7tgvpi2akemVt.:15080:0:::::

to leave

root::15080:0:::::

Save the file and that's it, just reboot, remembering to remove the CD and when you get to the login screen* just enter root as username and leave the password field empty and BOOM!! access is granted.(see below)

Last thing...remember to set a new root password.

* I couldn't login through the GUI after I had done this I had to reboot using the liveCD and change the runlevel in the inittab file then reboot to the text login and all was well, gave myself a new password and changed the runlevel back to the GUI and rebooted and was able to login as needed.