Text file based presentation tool – pinpoint

Pinpoint description:

Name        : pinpoint
Summary     : A tool for making hackers do excellent presentations
URL         : https://live.gnome.org/Pinpoint
License     : LGPLv2+
Description : Pinpoint a simple presentation tool that hopes to avoid audience death
: by bullet point and instead encourage presentations containing
: beautiful images and small amounts of concise text in slides.

Pinpoint is a presentation tool. The source file for the presentation is text file and thus very easy to manage. You can see an example with :


You can run the presentation with :

pinpoint /usr/share/doc/pinpoint/introduction.pin

Executing commands on multiple hosts

If you have to execute the same command in multiple hosts, then you can use mussh:

Description : Mussh is a shell script that allows you to execute a command or script
: over ssh on multiple hosts with one command. When possible mussh will use
: ssh-agent and RSA/DSA keys to minimize the need to enter your password
: more than once.

First install mussh with the following command

dnf install mussh

Now to run this for multiple hosts, you can run like this

mussh -h vm{1..2} -c "hostname"

This will run the commands on hosts – vm1 and vm3
Command that will be run is “hostname”
Similarly you can run other commands as well on multiple machines.

Network Manager post-up script (dispatcher script)

Network manager is supposed to be much better than network, how so?

it supports dnsmasq for one…

Dnsmasq with netowrkmanager

Local name resolution

Also Network Manager supports dispatcher scripts. How can that help? For one, I used to send interface up emails. To do so, all I had to do was put the following script in “/etc/NetworkManager/dispatcher.d”


cd /etc/sysconfig/network-scripts
. ./network-functions

[ -f ../network ] && . ../network

# Notify programs that have requested notification