Posts Tagged ‘Linux/Unix Software’

Protect your ssh-servers, ban offending hosts

Saturday, January 10th, 2009

Perhaps you, like many *nix users, like to remotely connect to your desktop and/or servers and thus are propably running an ssh-server. If so and you have ever checked logs for failed attempts to log in then you know that attempts to login with random usernames and passwords are made constantly. And finally, if you are like me, you are constantly worried that your username and the password, even though naturally a hard one to come up with, might one day be entered by person - or rather a brute force password cracking script - and thus your system getting compromized. There is a simple tool to deny hosts from connecting the ssh-server (couple tools even, but here is one) after failing defined number of times - and if configured to, the program will send email report of new denied hosts and suspicious connection attempts. denyhosts is the program I use for this, and here is how to set up it:

(more…)

It was a success

Tuesday, December 23rd, 2008

My phpinclude plugin seems to have been success. Only 1 day after release I’ve already have almost 79 visitors on the page and several downloads just from this site. I guesss large part of the success came from adding my plugin to WorddPress Plugin Database @ wp-plugins.net and reviewing my plugin page on my StumbleUpon favorites so big thanks to social media! =)

I found some sites even mentioning my plugin (leaving out the obvious ones mentioned above):

  • Weblog tools collection, post WordPress Plugin Releases for 12/22
    The page listed several plugins but a user had even commented mine (not to mention that it was the only comment when I looked. Apparently he had been looking for something like this for some of the same reasons I created it and he had even tried some plugins trying to achieve somehing similiar.
  • WordPress Planet apparently lists new plugin entries from different blogs. It’s kind of pathetic to mention this here because my plugin was mentioned in entry from Weblog tools Collection, which I listed just above

Noothing else this time, I’m just happy about my success. Will this get me fame? Possible. Money? Not likely. Happiness through rocognizion: Definately.

My first WordPress plugin

Sunday, December 21st, 2008

I’m proud to have released my first WordPress plugin, phpinclude… It allows to include any file apache can access into your post or page. Including PHP files it also executes them. Naturally there is some security settings to make sure that only editors authorized for that can do it. You can check the overall info, view syntax highlighted source and download the plugin at Software / Wordpress Plugins / phpinclude page. Naturally it’s released under GNU GPL license.

Also, if you havent glanced the “Quick News” list on the left of the posts you might want to know that I have released a proramming example of DOS tree command implemented for *nix bash shell in Shell Scriping subsection. So to check tree.sh, go through any of those or go straight to tree.sh for full info and that syntax hihlighted fabulous source (I make a joke, hehe).

Protect your OSS code against patent trolls

Monday, December 15th, 2008

I bumped into heart warming article, File your open source code with Linux Defenders, at zdnet.com’s blog site. To put it out in sort, the article advices to file your OSS source code at LinuxDefenders.org “to prove your authorship of open source code and protect it from patent trolls” - an important step bacause otherwise your great application may, in future, become illegal in some of the silly countries where software can be given patents (even if those filing the patent were not the inventors if they are first to file). Even worse, if you live in country that recognives software patents you may be in big trouble.
(more…)

Debian package - my favorite filemanager, Worker

Friday, September 12th, 2008
This package is obsolete unless you still use Debian Etch
Edit: This release of Worker file manager is obsolete since February 14, 2009 when Lenny became the current stable Debian version - unless you have configure your APT to stay at Etch or have not ran apt-get dist-upgrade or some other packet managers update routine since by default it upgrades automatically to current stable. Lenny currently has this same version of Worker in Debian repository.
Ok, I’ve added a software download archive here some days ago already. Software page lists software I’ve made available with download links to them and Download archives just plainly lists the packages/files available for public. In future I will also provide, among other files, my own software creations, but lets start with Debian package of something not yet available on stable/etch:

Worker 2.16.5 for Debian etch/stable (i386)

I made this package when I noticed that the version of Worker available for stable branch of Debian is dated back in 2005 - and among other things lacks the support for UTF-8 encoding. There was more fresh package available for testing-branch (lenny) but installing that would require installing other library dependencies from “testing”. I did not like the idea of that so I compiled my own deb-binary package that does not depend on anything not available for current stable branch of debian (as side note, it propably runs fine on ubuntu too, please confirm if you try it).

Here’s copy of original package description of this software (because I’m too lazy to describe with my own words):

highly configurable two-paned file manager for X

Worker is a file manager much like the Amiga’s DirOpus. It can be controlled with mouse or keyboard. There is no restriction on the number or type of button functions. Files are recognized by both extension and content, content by recognizing common bytes in the sample files you show it. Drag & Drop is supported.

If xli or imagemagick is installed, it quickly previews pictures in the opposite pane. If x11-utils is installed, xmessage is used to display some informative messages.

If at all interested read the rest of this post or just head to the software download page for binary .deb and source files for building your own package or if you just want the binary, just down it right here:

  worker_2.16.5-1_i386.deb (1.1 MiB, 262 hits)