Development
- travis cordova build
- travis ionic build
- owx
- common
- muninlite (can it support plugins?)
- flock, pwgen, ifstat
- ow1
- diags&tools: usbutils, netstat-nat
- sniffer: tcpdump[-mini] 317K/617K, libpcap 191K
-
owX
- FW/NAT
- DNSMASQ: DHCP + DNS
- NTP server
- Dynamic DNS updating (mushu porker)
- NFS
- IPv6 tunnel
- Provisioning server: (PXE, TFTP, NFS …
This article goes over how to implement Single-Sign-On
on Linux. It goes over the integration around
the Kerberos service and the applications, like for example
FireFox.
Pre-requisites
- Kerberos Domain Controller (KDC)
- User accounts in the KDC
- KDC based logins
To make sure that this is working, login to your workstation …
Testing, code coverage, style enforcement are all check-in and merge
requirements that can be automated and driven from Git.
If you're among the rising number of Git users out there, you're in
luck: You can automate pieces of your development workflow with Git
hooks. Hooks are a native Git mechanism …
A bunch of stupid SSH tricks that can be useful somehow, somewhere...
Forcing either IPv4 or IPv6
This is for the scenario that you know which specific protocol works
to reach a particular host. Usually good to eliminate the delay
for SSH to figure out to switch IP protocols. For …
A quick and dirty mini-howto to setup a proxy on Ubuntu.
This is meant mostly for doing quick setup of a proxy
on a cloud environment.

- Install Squid with the following command at the Linux command prompt:
sudo apt-get install squid
- Edit the Squid config file in
/etc/squid
adding …
Some useful tidbits to use when using the OpenWRT embedded web
server (uHTTPD).
Embedded Lua
uHTTPd supports running Lua in-process, which can speed up Lua CGI
scripts. It is unclear whether LuCI supports running in this embedded
interpreter. LuCI seems to work fine (if not better) with the embedded
Lua …
Sometimes we need to connect two or more geographically distrubuted ethernet networks to one broadcast domain. There can be two different office networks of some company which uses smb protocol partially based on broadcast network messages. Another example of such situation is computer cafes: a couple of computer cafes can …
A collection of small useful recipes for using with Git
.
Rewriting history
Rolling back the last commit
if nobody has pulled your remote repo yet, you can change your branch HEAD and force push it to said remote repo:
git reset --hard HEAD^
git push -f
Restoring changes
So in …