I’ve generated a new OpenPGP key, and I’m now using this new key.
See my migration message for details.
Anyway if you are using my repository and get the following error:
W: GPG error: http://silicone.homelinux.org unstable Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 8B306538D00E52B6
All you have to do is to get the new key and import it to apt again.
The key is stored as before in siliconerepositorykey.asc and you can import it with:
sudo apt-key add siliconerepositorykey.asc
After some work here it is : netsed 1.00a !!
Basically this version is an architecture rewrite to add UDP support and remove the use of
I’m pretty happy with the current feature set and code state so I think it will stay like that for a moment.
However feel free to test it and report bugs.
netsed release page.
I’ve recently learned to use git (for my xorg adapted packages) and used it later for netsed.
In order to develop UDP in netsed, I had to try several stuff, my network programming experience in C is back to some school time, so this was really trial and errors. And here git really helps, all I had to do is create branches for each trial, so I don’t loose any tracks I’ve taken, then when I found the right way to do it, I could just merge or cherry pick from the branches (or even just copy past from gitk to my favorite editor gvim) and that was it !
Of course I can now delete the trial branches, but those were really helpful during development time.
This meant abusing of
git commit --amend,
git merge (
--squash ) and
git cherry-pick commands, but well you cannot build a clean code without effort.
I should probably give another look at
git stash which seams to fill similar needs.