Andrés J. Díaz

Code

There are some projects which I’m developing now. In general there are related with system administration:

comida

comida is a suite of bash scripts which synchronize a mirror using rsync. This scripts was created when I was working in the Free Software Office at the University of A Corunna to synchronize the ftp mirror.

bashdoc

bashdoc is a script based in awk and docutils to create documentation automatically from bash scripts, similar as javadoc for java projects.

ssh-keysend

ssh-keysend is a small tool to distribute public ssh key in a network. The script send a number of ssh keys in a number of hosts (relation n to m).

netstr

netstr is a tiny C library which implements the Daniel J. Bernstein’s netstrings idea. The library provide a basic netstr_send and netstr_recv methods.

dtools

dtools (distributed tools) is another distributed and parallel shell, as dsh, pysh and so more. This projects starts keeping in mind a parseable output, but human-readable, and interactive feature. I decided to write this tool for mi work, due to existings solutions do not work for me in all situations. dtools support sudo commands (with or without password entry), ssh connection using pubkey or not, other commands like ping or telnet, and more.

Leave a Comment