Switching to WordPress
Posted on February 26, 2011
| 1 min
| 80 words
| Ton Kersten
I’ve been using nanoblogger for a long time now, but it has some grave
disadvantages. First of all it looks like development has stopped. And
when I add a new blog entry it takes ages for it to come online.
So I’m in the process of switching to WordPress. As you can see I have a
lot of old entries converted (not all yet, but that’s just a matter of
hard grinding work).
[Read More]
pa1ton.nl and tonkersten.com in the IPv6 Hall of Fame
Posted on February 14, 2011
| 1 min
| 34 words
| Ton Kersten
Today I checked my IPv6 connectivity in the [IPv6
test]\{http://ip6.nl/test} and this resulted in
and as a result both domains are now in the Hall of Fame
Nothing really special, but nice to have.
New version of git.vi
Posted on December 20, 2010
| 1 min
| 162 words
| Ton Kersten
I was working on a customers project and I had to change a lot of files.
This could easily be done with the sed and find commands, but I
wanted these changes to be checked in into git as well. And I also
wanted the git keywords expanded.
There was always the trick to edit all the files with sed, then edit
them again with git.vi and just press ZZ for all files. This would
be tedious, I know.
[Read More]
umask per directory
Posted on December 8, 2010
| 1 min
| 148 words
| Ton Kersten
Some users insist on using bash. This is a good shell, but not as good
as zsh. But, I do want them to be able to use the per directory
umask as well as all the zsh users.
So I started digging, as the bash shell does not support a chpwd
hook.
This is what I came up with:
chpwd()
{ # Set the initial umask
case "${PWD}/"
in
/etc/puppet/*)
um=$(umask)
umask 007
;;
*)
[[ x"${um}" != x"" ]] && umask ${um}
;;
esac
}
function cd()
{
builtin cd "${@}"
chpwd
}
[Read More]
umask per directory
Posted on December 6, 2010
| 2 min
| 320 words
| Ton Kersten
I’ve been working with Puppet some time now, and we are configuring our
way through a lot of hosts, with 6 persons, all working in the same
Puppet master directory.
This should work fine with all UNIX/Linux groups and setgid
directories. But simple problem arose with the git version control
stuff.
Once in a while the complete git repo was destroyed and quite a lot of
searching revealed the reason why.
[Read More]
No more WikiLeaks?
Posted on December 3, 2010
| 1 min
| 36 words
| Ton Kersten
The WikiLeaks site cannot be reached. This is because their free DNS
provider everydns.com removed the DNS records.
The last IP address was 213.251.145.96, but nobody is answering the
http requests.
Looks like they where shutdown.
pa1ton.nl secured with DNSSEC
Posted on November 25, 2010
| 1 min
| 58 words
| Ton Kersten
Last week I wrote that I asked the .nl TLD maintainers to add the DS
records for pa1ton.nl to the .nl zone.
And yesterday the big moment was there.
I just verified this with SIDN and I am number 7
on the list of DNSSEC secured domains in the Netherlands.
Wow, that’s really quick! ;-)
DNSSEC Update
Posted on November 17, 2010
| 1 min
| 159 words
| Ton Kersten
Some time ago I blogged that my zones are signed and now it’s possible
to add the DS key to the .nl zone.
This still is a manual process, but I opted in with my pa1ton.nl
domain. The .com TLD isn’t signed yet, so the tonkersten.com is
still to be done.
I also updated some scripts and things to make it work better ;-)
First I need the ZSK and KSK and I generate them like this: ~ \{.bash}
dnssec-keygen -e -a NSEC3RSASHA1 -3 -b 2048 -n ZONE pa1ton.nl
dnssec-keygen -a NSEC3RSASHA1 -3 -b 2048 -n ZONE -f KSK tonkersten.com
~
[Read More]
New git.vi
Posted on November 9, 2010
| 1 min
| 57 words
| Ton Kersten
It took some time, but I did manage to make a new version of git.vi.
It has some errors corrected and some extra features.
And now it comes with its own, shiny, new man page. (git.vi.1).
Come and g[ei]t it. It’s in the files section or on
github.
HP's newest invention
Posted on October 25, 2010
| 1 min
| 165 words
| Ton Kersten
This surely comes from the `Useless inventions department'.
This lets you print from virtually everywhere. One of the ways that
ePrint works is to assign an email address to your printer. To print,
simply send an email containing your document to your printer’s address.
You can print images, Microsoft Word, Excel* and PowerPoint documents,
PDFs, and photos. You can view and manage print jobs sent to your
printer using your printer Job History that is available on HP
ePrintCenter.
[Read More]
Being bored
Posted on October 22, 2010
| 3 min
| 523 words
| Ton Kersten
Every once in while everybody gets bored a bit. And what does a
nerd/geek do when bored? Yes, he will write a bogus man page for some
non-existing Linux feature.
Read my man page about the happy yes device.
Appendix A: The yes device man page
The yes device (and it’s ascendants) produces a constant flow of
positive answers.
[Read More]
Bugfix in Mysqlbackup
Posted on October 14, 2010
| 1 min
| 36 words
| Ton Kersten
Harry Sappe reported a bug in Mysqlbackup.
When only dumping one database the program gives an unbound
variable.
I repaired id an a new version is now online. It’s in the
Files section or on
Github.
First North Korean website online
Posted on October 11, 2010
| 1 min
| 56 words
| Ton Kersten
Today the first First North Korean website is online and if you want to
see it, go to http://175.45.176.68. They do not have DNS yet.
A second server is up and running and this one can be reached at
https://175.45.176.7. The certificate is a nice and funny one.
To bad they did’t get a real one.
I'm on Github
Posted on October 4, 2010
| 1 min
| 43 words
| Ton Kersten
As I develop some scripts and other things for fun I decided to make
some of these more public.
The following projects can be found on Github, with this
URL
-
Header
-
MySQL backup
-
git.vi
Have fun ans let me know what you think.
Buy nice packaging
Posted on September 16, 2010
| 1 min
| 40 words
| Ton Kersten
On the German eBay i found a lot of these.
Buy my iPod/iPhone/etc packaging. Nothing in it, just the box.
I still have got a lot of them in the attic, so maybe I should open an
eBay account ;-)
Stupid web user
Posted on August 30, 2010
| 1 min
| 201 words
| Ton Kersten
As blogged before I had my first IPv6 visitor, but of course the first
IPv6 type that tried to enter my network could not be far of. Yep and
there he/she is.
It’s IP address 2002:4e6d:8112::1 and that does not resolve to
something useful, yet, because it’s a 6to4 network address.
Recalculating to an IPv4 address this gives me: 78.109.129.18 and
digging that results in
; <<>> DiG 9.6.0-APPLE-P2 <<>> -x 78.109.129.18
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31228
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;18.129.109.78.in-addr.arpa. IN PTR
;; ANSWER SECTION:
18.129.109.78.in-addr.arpa. 3600 IN PTR 18.static.ppp.dianet.info.
;; AUTHORITY SECTION:
129.109.78.in-addr.arpa. 172799 IN NS ns3.netcorp.ru.
129.109.78.in-addr.arpa. 172799 IN NS ns1.netcorp.ru.
;; Query time: 694 msec
;; SERVER: 192.168.63.4#53(192.168.63.4)
;; WHEN: Mon Aug 30 21:06:50 2010
;; MSG SIZE rcvd: 129</pre>
[Read More]
Also known as pa1ton
Posted on August 25, 2010
| 1 min
| 70 words
| Ton Kersten
I’ve been running this blog for some time now and for the IPv6
certificate I needed this site to be IPv6 capable. Therefore I had to
run my own nameserver and stuff like that and so I decided that it would
be nice if you could reach me at http://pa1ton.nl as well.
Some URL’s need some tweaking, but the first hurdles have been taken.
IPv6 certification level 'Sage' reached
Posted on August 24, 2010
| 1 min
| 95 words
| Ton Kersten
It took me some time and some tweaking of nameservers, webservers and
mailservers, but I finally got it.
I got the Hurricane Electric IPv6 Certification nailed for the Sage
level. This is the highest level, so only a simple test to go and a
daily submission of some logs for maximum points. the maximum points you
can get is 1500, so I’m well on my way.
As an extra HE gives you a nice, nerdy T-Shirt, stating
that you are an IPv6 guru. I can’t wait to put it on ;-)
[Read More]
DNSSEC for tonkersten.com and pa1ton.nl
Posted on August 23, 2010
| 2 min
| 378 words
| Ton Kersten
Last night (Aug. 22 2010 at 00:25:47) SIDN signed
the Dutch .nl zone and made it public. This is, of course, reason for a
party and calls for the signing of my own zones. Unfortunately it’s not
possible to use secure delegation, but that’s something for the future.
I do have two domains up and running and I signed them both.
First you need a Zone Signing Key (ZSK) and a Key Signing Key (KSK)
and these can be made with
[Read More]
Deploying IPv6
Posted on August 16, 2010
| 1 min
| 99 words
| Ton Kersten
It took me some time, but now I have it up and running. My home network
runs IPv6 and my server can be reached on an IPv6 address.
Unfortunately I don’t have a native IPv6 address and my provider
(UPC/Chello) will not supply one. So I had to use a tunnel broker. After
experimenting a bit I got stuck on the
Tunnel Broker of Hurricane Electric.
My m0n0wall firewall supports the Tunnelbroker IPv6/IPv4 tunnels and
after configuring some firewall rules everything is up and running.
[Read More]
Compiling OpenSSL and OpenSSH
Posted on August 12, 2010
| 2 min
| 363 words
| Ton Kersten
My server at home runs CentOS 5 and this has OpenSSH version 4.3.
Running updates doesn’t update this version, because RedHat keeps the
version number stable.
But I wanted a newer OpenSSH because of some nice
new features. But when I do compile a new version I’m still stuck with
old OpenSSL, and that’s not what I want.
Well, you can guess it by now, this is what I did.
I first got the newest version of OpenSSL and compiled it with
[Read More]
Back to m0n0wall
Posted on August 10, 2010
| 2 min
| 246 words
| Ton Kersten
But a problem with PPTP tunneling made me think again. Was pfSense the
way to go?
Well, it wasn’t. When I was trying to get IPv6 up and running it turned
out that pfSense doesn’t support IPv6 out of the box. And m0n0wall does.
There where some answers on the internet, but I was not willing to hack
the pfSense box if that was not needed. And the pfSense website states
that IPv6 support will come after the release of 2.0. I’m not going to
hold my breath that long. And the PPTP tunneling problem can only be
solved when you have a dual external IP address. My provider won’t give
me a static one, so two statics is completely out of the question.
[Read More]
My new Internet connection
Posted on August 2, 2010
| 1 min
| 68 words
| Ton Kersten
About a month or two ago I was contacted by my ISP asking if I would
like a lot faster internet connection and a lower price. Well, you have
to be nuts to deny such an offer, so I decided to comply.
About a week later the new internet modem showed up and I connected
everything up.
Running speedtest made me very happy.
SysAdmin Day
Posted on July 30, 2010
| 1 min
| 29 words
| Ton Kersten
New MySQL backup
Posted on July 26, 2010
| 1 min
| 112 words
| Ton Kersten
It’s been a while, but now there is a new version of the MySQLBackup
script.
This version (1.42) has a few enhancements and some configuration
options were added.
The main new feature is that it now supports multiple dumps per day and
database checks. The old backups will be removed, of course, but only
when they are over a day old.
An added configuration option is that it’s now possible to choose
whether you want the databases locked during the backup.
[Read More]