[release] ArchBang 1.04

February 4, 2010 pdg86 14 comments

ArchBang LIVE CD v1.04
md5sum: c80adb60e0254cc097309f75481cf5b7
ArchBang LIVE CD v1.04 64 bit
md5sum: 09a2eaf8b09f0cbda30395beda547587

ArchBang 1.04 is out in the wild both 32bit & 64bit versions!
Please check your ISO’s md5sum
Changes:
-We went “lite mode” by stripping off packages so the iso just 445MB [x86] and 464MB [x64].

-Floppy disabled in modules

-USB delay changed from 5 to 8
-Chromium instead of Firefox
-New look
-Added Centerim & irssi & catfish
-leafpad instead of gedit

ENJOYYYYYYYYY and give us your feedback!

For the next releases:
-An installer
-Your comments will help us see what else could be improved

And there’s now a wiki entry.

Categories: Arch Linux, ArchBang Tags: ,

[release] ArchBang-1.03

February 2, 2010 pdg86 5 comments



ArchBang LIVE CD  = Arch Linux w/ OpenBox (inspired from #!) so ArchBang!!!

Project started by: Willxtreme

Project Thread:  http://bbs.archlinux.org/viewtopic.php?id=89627&p=1

My contribution: Building the x86_64 version.

Currently we are planning on 1.04 release where we want to present an installer. So, for now it’s just a Live CD which you can use in USB Key as well. Please read the thread to know how to do that!

Download 32bit and/or 64bit .

[screenshot] A simple screenshot with conkyrc

January 17, 2010 pdg86 3 comments

I am using the following: Compiz, tint2 and 2 conkys. That’s it!

Here is the top conkyrc :

http://s2.sigmirror.com/files/52625_dqs9e/conkyrc

And the right conkyrc:

http://s2.sigmirror.com/files/52626_fkdnz/.conkyrc2

I’ve not written the gmail, weather and calender scripts and have not shared.

You can Google them easily!

Regards

Categories: Arch Linux, Screenshot Tags: , ,

[script] Easy Backup Solution using rsync

January 3, 2010 pdg86 12 comments

I will be writing this guide as a part of my upcoming “Arch System Maintenance Guide”. When you are using Linux, you should always take regular backups. It is secure, it is stable and all that, but backup is very important to aid you in case you make a mess of your system. I will be writing the script to backup the entire system, excluding a few folders/files,etc. So here is the script.

mkdir ~/.rsync && cd ~/.rsync
wget http://s2.sigmirror.com/files/53582_x8b8x/rsync.sh
wget http://www.sigmirror.com/files/50262_e92yu/exclude
wget http://www.sigmirror.com/files/50261_xjpd3/warn

Now, make sure you have rsync and zenity installed. If you are using Gnome, zenity should already be installed but just in-case, if you are using a Debian-based distro like ubuntu, or even Debian do:

sudo apt-get install zenity rsync

Rsync is already present there for Slackers, check out zenity at Slackbuilds. Note: This will require a few Gnome dependencies, so  you can use xdialog or a Qt equivalent tool.

If you are using Xdialog instead, open the warn file and replace the zenity line with:

 Xdialog --msgbox Plugin\ Your\ Backup\ Drive 10 50

Save it and exit. If for some reason cron fails to launch the Warning message box, put “DISPLAY=:0″ in front of zenity or Xdialog line.

Now, in my script I have started backup from root, excluding a few directories like /proc, /dev , and a few of my personal files. So you need to edit that file. Open the exclude file with a text editor [nano], and remove my folders [I kept them intentionally to make you do some work, lol ;-) ] and add whatever files or folders you would like to exclude from Backing up. We also exclude all .bak and .~ files from backups.

Edit the rsync.sh file to specify what drive path to use for backup. I use /media/backup in my External HDD.  So replace that accordingly.

Now it’s time to edit your cron.


sudo nano /var/spool/cron/your-user-name-here

10 8 * * * ~/.rsync/warn 1> /dev/null
sudo nano /var/spool/cron/root
15 8 * * * /home/username/.rsync/rsync.sh 1> /home/username/cronlog

Set the backup time according to your preference. The first field is minutes and the next one is hours. So cron warns me with a popup message box warning me to Plugin my External HDD for Backup and 5 minutes later my Backup starts. If you want to keep a weekly or monthly [not recommended!] backup instead, create your cron line easily using this.

After this save it and exit, check if the entry was created:

sudo crontab -l $USER

You may need to restart cron daemon:

sudo /etc/rc.d/crond restart

Or init.d, whatever your system uses. You can even reboot if you want to.

Also make sure all the scripts have execute permissions on them:

sudo chmod +x ~/.rsync/* 

Enjoy! :-)

Categories: Linux, Script Tags: ,

[video] Slackware64 -13.0 with Bootsplash

December 30, 2009 pdg86 1 comment

Please note: I made this video with a mobile phone cam and so the Video is pretty poor quality. Also I had to use Audioswap to replace the barking of my dog. :P
For those who believe that Slackware is just another geeky distro with no eye-candy, well you are wrong. It’s all about customization. Anything you can do with any GUI-based distros like Ubuntu or openSUSE, you can do those with Slackware.
First of all apologies for poor video quality, took this one with my mobile phone cam. This is just to show an idea to the world that Slackware is not all about “all text and no fun”.
Using splashy with Slackwar64 – current [but works in 13.0 as well] and Fluxbox with a conky on top and Gkrellm.

Categories: Slackware Tags: , , , ,

[slackware] Upgrade to Firefox 3.5.6

December 17, 2009 pdg86 2 comments

Fixed in Firefox 3.5.6

MFSA 2009-71 GeckoActiveXObject exception messages can be used to enumerate installed COM objects
MFSA 2009-70 Privilege escalation via chrome window.opener
MFSA 2009-69 Location bar spoofing vulnerabilities
MFSA 2009-68 NTLM reflection vulnerability
MFSA 2009-67 Integer overflow, crash in libtheora video library
MFSA 2009-66 Memory safety fixes in liboggplay media library
MFSA 2009-65 Crashes with evidence of memory corruption (rv:1.9.1.6/ 1.9.0.16)

The last 3 are critical fixes. Currently Slackware has 3.5.5 if you have been following the Security-fixes, else 3.5.2 which comes in Slackware 13.0.

What you need to do is find the package cairo-1.8.6 and remove it.Slack64 users:


removepkg cairo-1.8.6-x86_64-3-upgraded-2009-12-17

Then download and build the cairo-1.8.8 package. You can get the slackbuild script in your DVD in directory:  /l

Then installpkg it. Now download the Firefox 3.5.6 source code from here and use the build script in /xap directory to build the Firefox3.5.6 package. Then:


upgradepkg mozilla-firefox-3.5.6-x86_64-1_slack13.0

NOTE: While using the Slackbuilds don’t forget to change the versions to the latest.

EDIT: Pycairo can be upgraded as well. It built without the pyCairo upgrade so I didn’t notice. Thanks to JokerBoy for bringing it to my notice. Source , slackbuilds can be found in /l like cairo.

Regards

Categories: Firefox, Slackware Tags: , ,