Filip Chabik

DevOps Engineer, Husband & Dad.

PPA status: Audacious 3.3-beta1, Revelation 0.4.14 and Xournal 0.4.7

16th July 2012

It’s been awhile, I know, but there were few reasons for that and I will write about it somewhere in the near future.

Mostly what I’ve done in the last few days:

  • Lots of cleanings – all old and no longer supported packages were cleaned from repositories.
  • Preparation for movement to a new server – thanks to that,  repository will be much more reliable, properly backed up and blazing  fast (I kid you not!).
  • Bringing up new build environment – much more powerful machine  (which saves me a lot of time on building packages), pretty much no  space limitation for my needs.

So, not a lot of actual building, isn’t it? But even though, for  purposes of this post, I’ve build three new packages (I wanted to test new environment too): Audacious 3.3 Beta 1 (Beta 2 is already released and I will build and upload it tomorrow), Revelation 0.4.14 (latest upstream release) and Xournal 0.4.7 (latest upstream release).

If you have any package suggestions, that you would like to see in Debian, leave a comment, tweet me or drop me a line on  e-mail/facebook/g+ with suggestions (:

PAC: the best SSH manager for Linux

17th April 2012

Awhile ago, on my G+ account, I asked following question:

Dear lazyweb. I’m looking for some SSH connection manager for Linux with tabs and logging. Any suggestions?

There were few answers with suggestions, however none of them offered ultimate solution for all mentioned points. Today, I found the answer myself, and that answer is PAC Manager. Just read on its website what this wonderful piece of software is capable of and don’t forget to have a look on screenshots section too. Personally, I will only tell you, that you can find download links here, and besides sources for self-compilation, there are DEB and RPM packages ready.

Flash your Android phone on Linux

25th February 2012

In this particular example, I’ll show how to do that on this specification:

OS: Debian Sid
Phone: Samsung Galaxy SL (i9003)
Software: Heimdall 1.3.1
ROM: XXKPQ (taken from here)

Basically it should work on any operating system, cause Heimdall (tool used for flashing) is available for any platform and there’s also source available (as this is project is on MIT license).

PPA status: Marlin 0.1, Audacious 3.1.2, GIMP 2.7.4

5th January 2012

I’m happy to announce that, finally, Marlin has been ported to Debian. I used Marlin Daily PPA as an base. I had to drop libunity dependency, as there’s no Unity in Debian, and pack some other libraries to satisfy rest of dependencies: Varka Library and Extended Actions.

New upstream stable release of Audacious – 3.1.x line – is available in unstable branch of my PPA.

Latest unstable release of GIMP – 2.7.4 – is now available in experimental branch of my PPA. All packages are based on this PPA for Ubuntu.

Extend LV & FS on-line with one command

1st October 2011

Today my GNOME 3 told me, that my root partition is filling in pretty quickly and there’s not much space left. I looked into it and figured that 1 GB of additional space will suffice for some time. Since version 2.02.86 of lvm2 package, there’s a new flag for lvextend command: -r (--resizefs):

Resize underlying filesystem together with the logical volume using fsadm(8).

Neat. I decided to give it a try:

sudo lvextend -L +1G -r /dev/mapper/duckbill-root

  Extending logical volume root to 14,90 GiB
  Logical volume root successfully resized
resize2fs 1.42-WIP (25-Sep-2011)
System plików /dev/mapper/duckbill-root jest zamontowany pod /; wymagana zmiana rozmiaru w locie
old_desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/mapper/duckbill-root to 3906560 (4k) blocks.
The filesystem on /dev/mapper/duckbill-root is now 3906560 blocks long.