From: Pawel J. D. <ni...@ga...> - 2003-06-28 07:15:52
|
Hello. I've just commited new functionality that provides runtime sysctl creation and deletion from cerb rules. There are two new operations: crsysctl() and rmsysctl(). Sample use: crsysctl("test", CTLTYPE_INT, CTLFLAG_RW, 100); This will create sysctl "cerb.user.test" and put 100 to it. We could also create new levels: crsysctl("level1", CTLTYPE_NODE, CTLFLAG_RW); crsysctl("level1.level2", CTLTYPE_NODE, CTLFLAG_RW); crsysctl("level1.level2.str", CTLTYPE_STRING, CTLFLAG_RW, "CerbNG"); Now: # sysctl cerb.user sysctl cerb.user.test: 100 sysctl cerb.user.level1.level2.str: CerbNG More examples in usersysctl-sample.cb file. --=20 Pawel Jakub Dawidek pa...@da... UNIX Systems Programmer/Administrator http://garage.freebsd.pl Am I Evil? Yes, I Am! http://cerber.sourceforge.net |