Quantcast
Channel: libre software – Electricmonk.nl weblog
Browsing all 41 articles
Browse latest View live

Ansible-cmdb v1.12: Generate a host overview of Ansible facts.

I've just released ansible-cmdb v1.12. Ansible-cmdb takes the output of Ansible's fact gathering and converts it into a static HTML overview page containing system configuration information. It...

View Article


Image may be NSFW.
Clik here to view.

Multithreaded dev web server for the Python Bottle web framework

I'm writing a simple web application in the Bottle framework. I ran into an issue where I had a single long-running request, but needed to make some additional requests from the browser to the server....

View Article


Image may be NSFW.
Clik here to view.

mdpreview, a Markdown previewer to be used with an external editor

There are many Markdown previewers out there, from the simplest commandline tool + webbrowser to full-fledged Markdown IDE's. I've tried quite a few, and I like none of them. I write my Markdown in an...

View Article

cfgtrack: A simpel tool that tracks and reports diffs in files between...

Sometimes other people change configurations on machines that I help administer. Unfortunately, I wouldn't know when they changed something or what they changed. There are many tools available to track...

View Article

Ansible-cmdb v1.15: Generate a host overview of Ansible facts.

I've just released ansible-cmdb v1.15. Ansible-cmdb takes the output of Ansible's fact gathering and converts it into a static HTML overview page containing system configuration information. It...

View Article


Ansible-cmdb v1.17: Generate a host overview of Ansible facts.

I've just released ansible-cmdb v1.17. Ansible-cmdb takes the output of Ansible's fact gathering and converts it into a static HTML overview page containing system configuration information. It...

View Article

Image may be NSFW.
Clik here to view.

Multi-repo Git status checking script

I've got a whole bunch of Git repositories in my ~/Projects/ directory. All of those may have unstaged, uncommitted or unpushed changes. I find this hard to keep track of properly, so I wrote a script...

View Article

Criticize grsecurity? Get sued.

Thinking about using the grsecurity linux kernel hardening patches? Better check with your legal team. Not only are they likely violating the GPLv2 with their patch-set, but if you point out that, in...

View Article


Image may be NSFW.
Clik here to view.

sshbg: Change terminal background when SSHing (for Tilix and Xterm)

This is gonna be a short post. I wrote a tool to change the background color of my terminal when I ssh to a machine. It works on Tilix and Xterm, but not most other terminals because they don't support...

View Article


Image may be NSFW.
Clik here to view.

Ansible-cmdb v1.23: Generate a host overview of Ansible facts.

I've just released ansible-cmdb v1.23. Ansible-cmdb takes the output of Ansible's fact gathering and converts it into a static HTML overview page containing system configuration information. It...

View Article

Image may be NSFW.
Clik here to view.

Umatrix makes the web usable again

As happens with all media, once corporations join in because there is money to be made, things quickly devolve into a flaming heap of shit. The internet is no exception to this rule. With the coming of...

View Article

Image may be NSFW.
Clik here to view.

Ansible-cmdb v1.26: Generate a host overview of Ansible facts.

I've just released ansible-cmdb v1.26. Ansible-cmdb takes the output of Ansible's fact gathering and converts it into a static HTML overview page containing system configuration information. It...

View Article

Image may be NSFW.
Clik here to view.

multi-git-status can now hide repos that don't need attention

I've added an "-e" argument to my multi-git-status project. It hides repositories that have no unpushed, untracked or uncommitted changes. Without "-e": And with the "-e" argument:

View Article


Image may be NSFW.
Clik here to view.

Lurch: a unixy launcher and auto-typer

I cobbled together a unixy command / application launcher and auto-typer. I've dubbed it Lurch. Features: Fuzzy filtering as-you-type. Execute commands. Open new browser tabs. Auto-type into currently...

View Article

Restic (backup) deleting old backups is extremely slow

Here's a very quick note: I've been using the Restic backup tool with the SFTP backend for a while now, and so far it was great. Until I tried to prune some old backups. It takes two hours to prune 1...

View Article


Image may be NSFW.
Clik here to view.

Multi-git-status now shows branches with no upstream

Just a quick update on Multi-git-status. It now also shows branches with no upstream. These are typically branches created locally that haven't been configured to track a local or remote branch. Any...

View Article

Image may be NSFW.
Clik here to view.

A short security review of Bitwarden

Bitwarden is an open source online password manager: The easiest and safest way for individuals, teams, and business organizations to store, share, and sync sensitive data. Bitwarden offers both a...

View Article


sla: The Simple Little Automator

I’m tired of using Make and its arcane syntax. 90% of the projects I write or deal with don’t require any kind of incremental compilation, but that’s all any build system talks about. That, and how...

View Article

Sla (Simple Little Automator 🥗) v1.1 now supports long rule descriptions

Version 1.1 of the Simple Little Automator adds the ability to have long descriptions for build rules. For example: install () { # Install sla # Install sla to $PREFIX (/usr/local by default). # # You...

View Article

Finding and removing packages installed from non-standard repos in Ubuntu

Update: Oh, look, right in the nick of time: “Valve Steam through 2021-04-10, when a Source engine game is installed, allows remote authenticated users to execute arbitrary code because of a buffer...

View Article
Browsing all 41 articles
Browse latest View live