aboutsummaryrefslogtreecommitdiffgithub
path: root/readme.head
diff options
context:
space:
mode:
authorAustin Adams <git@austinjadams.com>2015-08-09 22:55:31 -0400
committerAustin Adams <git@austinjadams.com>2015-08-09 22:55:31 -0400
commitf1f56a7ae647fa12784504a2c6bdcc96e276b970 (patch)
tree15aa272631bc72f0c8b8d323ebef780d8ff9bbe1 /readme.head
parent5cda9dfa4bc94ab06e0da8186104119ac0006349 (diff)
downloadnsdo-f1f56a7ae647fa12784504a2c6bdcc96e276b970.tar.gz
nsdo-f1f56a7ae647fa12784504a2c6bdcc96e276b970.tar.xz
add page on using nsdo with openvpn
I've been wanting to write a blog post about my use of Linux network namespaces with openvpn for a while, but I still haven't bothered to create a blog in the first place (...yep), so I thought this repository might be a good place for a quick guide. I hope it helps someone someday.
Diffstat (limited to 'readme.head')
-rw-r--r--readme.head14
1 files changed, 12 insertions, 2 deletions
diff --git a/readme.head b/readme.head
index 06d959f..72545f8 100644
--- a/readme.head
+++ b/readme.head
@@ -1,8 +1,8 @@
nsdo
====
-This is a simple C program that runs a command inside a given [Linux
-network namespace][1].
+`nsdo` (network namespace do) is a simple C program that runs a command
+inside a given [Linux network namespace][1].
Effectively, it simplifies:
@@ -30,6 +30,15 @@ Otherwise:
To change the default installation directory of `/usr/local`, set
`PREFIX` to something else when you call `make install`.
+openvpn example
+---------------
+
+I wrote this program because I run some applications under a VPN (e.g.,
+clients for peer-to-peer protocols) and leave others untouched (like a
+game client).
+
+For more details, see [openvpn-example.md][5].
+
license
-------
[MIT/X11][3].
@@ -38,6 +47,7 @@ license
[2]: https://en.wikipedia.org/wiki/Setuid
[3]: https://github.com/ausbin/nsdo/blob/master/LICENSE
[4]: https://aur.archlinux.org/packages/nsdo-git/
+[5]: https://github.com/ausbin/nsdo/blob/master/openvpn-example.md
manpage
-------