Name |
Description |
Links |
nf2fa |
Port knocking meets two-factor authentication (2fa).
Fedora/CentOS installation: install my repo (see above) and run yum/dnf -y install nf2fa
Git tree: https://rocketgit.com/user/catalinux/nf2fa
Language is C.
License is GPLv3.
|
RPM source (1.0.2)
nf2fa-1.0.2.tar.gz
README
Changelog
TODO
LICENSE
|
force_bind |
Force binding on a specific IP and/or port, change TTL/TOS/KA/MSS/REUSEADDR/FWMARK/PRIORITY. Works with both IPv4 and IPv6.
Also, you can enforce bandwidth per process or per socket. See README file for examples.
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install force_bind
Git tree: http://kernel.embedromix.ro/us/force_bind/force_bind.git
Language is C.
License is GPLv3.
Freshmeat link: http://freshmeat.net/projects/force_bind/
|
RPM source (0.13)
force_bind-0.13.tar.gz
README
Changelog
TODO
LICENSE
|
pwatch |
Small nice set of tools to give info about processes.
One of the tools is iotop that show you info about how much I/O a
process is eating. Also, you can find out what files are opened
and at what offset the reading/wrinting pointer is.
It is nice to see how much of a file was processed, for example.
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install pwatch
Git tree: http://kernel.embedromix.ro/us/pwatch/pwatch.git
Language is C.
License is GPL.
Companies that use this software: ROUTE 66, Leadpile.
Freshmeat link: http://freshmeat.net/projects/pwatch/
|
README
TODO
Changelog
pwatch-0.0.6.tar.gz
pwatch-0.0.6-1.src.rpm
Screen shot 1
|
slb |
Slb is a set of tools that can help you to control a load-balancing
system. You can spread the load based on load on the slaves and slb
automatically remove the slaves that are down or the service running
on them is down. Slaves are added automatically to the pool when the
slave is back.
Git tree: http://kernel.embedromix.ro/us/slb/slb.git
Language is C.
License is GPLv3.
Companies that use this software: ROUTE 66, Leadpile.
|
README
TODO
Changelog
slb-0.1.24-1.src.rpm
slb-0.1.24.tar.gz
|
dupdump |
Finds duplicated dirs/files on a list of directories. Outputs a parsable
list from where you can delete (after careful inspection) the dir/file
from the right side.
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install dupdump
Git tree: http://kernel.embedromix.ro/us/dupdump/dupdump.git
Language is C.
License is GPLv3.
|
RPM source (0.5)
dupdump-0.5.tar.gz
README
Changelog
TODO
LICENSE
|
nf2fa |
Port knocking meets two-factor authentication (2fa).
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install nf2fa
Git tree: https://rocketgit.com/user/catalinux/nf2fa
Language is C.
License is GPLv3.
|
RPM source (0.0.92)
nf2fa-0.0.92.tar.gz
README
Changelog
TODO
LICENSE
|
ip2clue |
Small memory/CPU footprint daemon to lookup country (and other info) based on IP (v4 and v6).
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install ip2clue
Git tree: http://kernel.embedromix.ro/us/ip2clue/ip2clue.git
Language is C.
License is GPLv3.
Companies that use this software: ROUTE 66.
|
RPM source (0.0.92)
ip2clue-0.0.92.tar.gz
README
Changelog
TODO
LICENSE
|
ghostpop3 |
This program simulates a "always no messages" POP3 server.
You can use this to gather the user/pass combination for some
migration or, if you have problems with the main POP3 server, you
can use this to fake a server, so the clients will not call to ask
why the server is not up.
In the future, it will be extended to serve a usefull message instead
of returning no messages.
License is GPL.
|
Slackware package (0.1.0)
RPM package (0.1.0)
RPM source (0.1.0)
ghostpop3-0.1.0.tar.gz
|
DinoUML |
This is a network simulation tool, based on UML (User Mode Linux).
It can simulate big Linux networks, using a single PC.
It supports IPv4, IPv6, QOS (HTB for bandwidth limiting, NETEM for delays,
drops, dups and out of order), bridges, tunnels, vlans.
Language is C.
License is GPL.
Companies that use this software: ROUTE 66.
|
DinoUML-0.9.5.tar.bz2 (13MiB)
Screen shot 1
Screen shot 2
Sample conf
README
|
lqkit |
This kit contains a library, tools and examples for Linux QOS.
It is still beta code.
Language is C.
License is GPL.
Companies that use this software: ROUTE 66.
|
lqkit-0.0.6.tar.gz
Slackware package
Source RPM package
Binary RPM package
Screenshot 1
Screenshot 2
Screenshot 3
|
checkIBAN |
This codes checks an IBAN code if it is valid or not.
Language is C.
License is LGPL.
|
checkIBAN-0.2.tar.gz
|
sesoma |
This daemon will allow you to build a virtual user infrastructure using sendmail and
PostgreSQL/MySQL without patching (using socket map).
Language is C.
License is GPL.
|
sesoma-0.1.0.tar.gz
|
Conn |
Small C library usefull to easy build ipv4/ipv6 network
daemons/clients.
It has dynamic growing of input/output buffers and dynamic number
of connections.
In a last test it achieved more than 20000 simultaneously connection
with a 512MiB machine.
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install Conn
Git tree: http://kernel.embedromix.ro/us/Conn/Conn.git
Language is C.
License is LGPL.
Companies that use this software: ROUTE 66, Leadpile.
Freshmeat link: http://freshmeat.net/projects/Conn/
|
RPM source (1.0.32)
Conn-1.0.32.tar.gz
README
Changelog
TODO
LICENSE
|
rejint |
Small milter program that allows only an ip class to post to a list.
Example: ./rejint 192.168. list1@dom.tld - allows only 192.168.*.* to post to list1@dom.tld
It can be use as an example to write other milter programs.
Language is C.
License is GPL.
|
rejint.c
Makefile
|
noca |
Prevents the filling of page cache with data that you know that you will
not need after it was used once.
It uses fadvise with POSIX_FADV_DONTNEED.
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install noca
Git tree: http://kernel.embedromix.ro/us/noca/noca.git
Language is C.
License is GPLv3.
Companies that use this software: ROUTE 66
Freshmeat link: http://freshmeat.net/projects/noca/
|
RPM source (0.8)
noca-0.8.tar.gz
README
Changelog
TODO
LICENSE
|
cpublaster |
Because of cpu aliasing problems, there are a lot of problems
with stalled pipelines. A famous problem is
here, at stackoverflow.
This library tries to intercept the memory allocations to skew
the allocations to different offsets, so the performance penalty
to disappear.
Applications that process a lot of data in big memory
allocations will benefit from this application without
recompiling the sources (if available).
This is alpha code.
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install cpublaster
Git tree: http://kernel.embedromix.ro/us/cpublaster/cpublaster.git
Language is C.
License is GPLv3.
|
RPM source (0.10)
cpublaster-0.10.tar.gz
README
Changelog
TODO
LICENSE
|