<-
Apache > HTTP Server > Documentation > Version 2.2 > Modules

Apache Module mod_nerd

Available Languages:  en 

Description: Provides increased or decreased security based on the outcome
Status: Extension
Module Identifier: nerd_module
Source File: mod_nerd.c
Compatibility: Available in Apache 2.3 and later

Summary

This module provides a random chance security measure for dealing with attackers. Based on the D20 System, an attacker is forced to roll the die against your pre-defined or random settings. Based on these rolls your server is secured or weakened.

Directives

Topics

top

Example

The example below is based on a generated character sheet.

Example

NerdRace Manual

NerdName Taina_Drubri

NerdClass Wizard

NerdAlign LawfulNeutral

NerdStr 2

NerdDex 8

NerdCon 11

NerdInt 13

NerdWis 11

NerdCha 12

NerdBon 0

NerdLog nerd_log

top

Nerd Race Directive

Description: Specifies whether the server settings will be manually defined or randomly generated
Syntax: NerdRace [Manual|Random]
Default: NerdRace Random

Defining the Server Class, Alignment and Skills values can either be done manually or randomly. The random method will go through upon each restart of the apache server. Class, Alignment and Skill values are all chosen at random. This is the same method used to define the opponents' character when an attack is discovered.

Choosing Manual will allow you to roll your die to define the character values (or use a random character generator). If the server decides that the values used appear to be weighted purposely in it's favor, it will default back to random.

top

NerdName Directive

Description: Sets the name of the server, mainly for logging purposes.
Syntax: NerdName [name|Apache] (no spaces)
Default: NerdName Apache_The_Great

NerdName is used in the logs to record the throws of the server in battle. No spaces allowed, use underscores instead.

top

NerdClass Directive

Description: Specified the class of the server
Syntax: NerdClass [class|Random]
Default: NerdClass Random

Defines the class of the server. A class provides unique abilities and skills. A class can be any of Barbarian, Bard, Cleric, Druid, Fighter, Monk, Paladin, Ranger, Rogue, Sorcerer or Wizard.

top

NerdAlign Directive

Description: Sets the Alignment of the server
Syntax: NerdAlign [align|Random]
Default: NerdAlign Random
Context: directory, .htaccess
Override: AuthConfig
Status: Extension
Module: mod_authn_anon

When defined, sets the Alignment of the server. Can be one of the following: LawfulGood, NeutralGood, ChoaticGood, LawfulNeutral, True_Neutral, ChoaticNeutral, LawfulEvil, Neutral_Evil, Chaoic_Evil

top

Nerd Skills Directives

Description: Sets the various skill levels
Default: Random
 

Set the various skill levels.

top

NerdLog Directives

Description: Sets the log name to record the battle
Default: nerd_log
 

As the battle wages on, your server will record it's throws as well as those of it's opponant. Log is rotated after each battle so you can enjoy various hours reading through the battle and commentary.

Available Languages:  en