Software: Apache/2.0.54 (Fedora). PHP/5.0.4 uname -a: Linux mina-info.me 2.6.17-1.2142_FC4smp #1 SMP Tue Jul 11 22:57:02 EDT 2006 i686 uid=48(apache) gid=48(apache) groups=48(apache) Safe-mode: OFF (not secure) /usr/share/doc/tux-3.2.18/tux/ drwxr-xr-x |
Viewing file: Select action/file-type: Chapter 5. User-space Loadable ModulesIn addition to parts of Red Hat Content Accelerator running in kernel-space, user-loadable modules can also be written for Red Hat Content Accelerator.
User-space loadable modules are usually a single .c file and are compiled as a shared libraries as a .so file. There can be an unlimited number of user-space HTTP modules, and they can be compiled in a language of choice. They have full address space protection, can not crash the kernel, and are unpriviledged. A list of user-space loadable Red Hat Content Accelerator modules and their location must be specified with the TUXMODULES parameter in /etc/sysconfig/tux. Refer to the Section called Parameters in Chapter 3 for details. Starting with Red Hat Content Accelerator version 2.0.13 and kernel patch 2.4.2-P3, user-space loadable modules do not require special permissions to be activated. Instead, the module is specified using a common MIME type definition file. The user-space modules must end with the file extension .tux or .x and specified with the TUXMODULES parameter in /etc/sysconfig/tux. The file must be owned by root with root as the group and must be world-readable. It does not have to be executable. For example, to use the demo.tux user-space loadable module, you might have the following file:
For further information about writing a Red Hat Content Accelerator user-space loadable module, see the file /usr/share/doc/tux-<version>/TUXAPI-user.txt. |
:: Command execute :: | |
--[ c99shell v. 1.0 pre-release build #16 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0028 ]-- |