SELinux audit reports script

No Comments

Those who use a SELinux enabled distribution – more specifically those who have set the SELinux security layer to enforcing mode – will most probably know about the auditd daemon (part of the audit package in Fedora Core). By default, all SELinux messages are recorded to the syslog, but when auditd is running, then all…

Continue reading

Howto: DHCP Server (dhcpd) Configuration

2 Comments

The Dynamic Host Configuration Protocol or just DHCP provides networked devices with all the necessary parameters, IP addresses, network masks, the gateway or DNS servers IP addresses, so that they can actively participate in the network and start exchanging data with other devices or workstations. This automated operation, which greatly relieves the system administrator from…

Continue reading

pygr2gl – Greek to Greeklish Converter

Inspired by Aggelos greek to greeklish text converter implementation, I decided to write such a text converter in Python. It accepts text either from the stdin or by reading a file specified in the command line. It also auto-detects UTF-8 and ISO8859-7 encodings. Two sample text files are provided in the distribution for testing.

More Data Recovery Tools

I have already mentioned two excellent open source data recovery utilities, TestDisk and PhotoRec, in an older post. Today I came across some others; some lists of other tools actually. I didn’t have the time to try any of them, but here is some info and some useful links to get started with.

CD Image Converters

LinuxQuestions.org has set up a wiki page which contains information about utilities that can convert CD images from one format to the other. This compilation will probably be useful to Windows users who occasionally use Linux or have recently migrated to Linux. It is widely known that there are numerous windows utilities that save the…

Continue reading

Optimize and Compress CSS Files

Usually, when writing or modifying a CSS file, the author adds comments and excessive indentation to the code in order to preserve its readability and to simplify maintenance. Although this might be a good habit, all those extra bits stored into the CSS file increase its filesize, often resulting in unnecessary waste of bandwidth, especially…

Continue reading

pdf2email CUPS Backend

pdf2email is a CUPS backend that uses GhostScript to print a document to PDF and sends the final file to the user that requested the print via email. This software is written in Python. I had written this backend a few months ago, it has worked fine for me, so I decided to release it.…

Continue reading