#!/bin/sh # # Settings for the Morgengrauen mudlib. # # If the environment variable DEBUG is set to a non-empty string, the # driver is configured to use short intervals for reset, swap and cleanup # and with a larger array size limit. # # configure will strip this part from the script. MUDHOME=/home/mud exec ./configure --prefix=${MUDHOME}/ --libdir=${MUDHOME}/mudlib --bindir=${MUDHOME}/bin.install --libexecdir=${MUDHOME}/bin/erq.d --with-swap-file=${MUDHOME}/swapfiles/swapfile --with-setting=morgengrauen $* exit $? # --- The actual settings --- with_portno=4711 enable_debug=yes enable_erq=no enable_access_control=no enable_strict_euids=yes enable_filename_spaces=no enable_use_alists=yes enable_use_deprecated=no enable_use_set_light=no enable_use_parse_command=no enable_erq=no enable_use_pcre=no enable_synchronous_heart_beat=yes with_alarm_time=1 with_heart_beat_interval=2 with_read_file_max_size=200000 with_time_to_clean_up=64800 with_time_to_swap=25200 with_time_to_swap_variables=39600 with_time_to_reset=3600 enable_dynamic_costs=yes enable_eval_cost_trace=yes with_max_cost=1500000 with_catch_reserved_cost=4000 with_master_reserved_cost=1024 with_max_array_size=20000 with_max_mapping_keys=20000 with_max_mapping_size=60000 with_max_callouts=1250 with_max_players=225 with_reserved_user_size=8500000 with_reserved_master_size=500000 with_reserved_system_size=1000000 with_htable_size=65536 with_otable_size=65536 with_itable_size=4096 with_max_local=30 with_evaluator_stack_size=4000 with_apply_cache_bits=18 with_max_user_trace=120 with_max_trace=130 with_max_byte_transfer=200000 with_min_malloced=0xfa00000 with_min_small_malloced=0x8200000 with_hard_malloc_limit=0x7fffffff with_pcre_recursion_limit=20000 with_optimize=med