Administrator Group * Member list (comma separated list): * Set GROUP = AvishaiIshShalom * Persons/group who can change the list: * Set ALLOWTOPICCHANGE ...
Wiki Administrator User The AdminUser allows you to login without needing to register a user, or to temporarily login as AdminUser using the password set in configure ...
Apache2 FastCGI Apache2 webserver has 2 modules for FastCGI: mod_fcgid and mod_fastcgi. mod_fcgid is GPL licensed while mod_fastcgi uses a custom license that is considered ...
Apache2 mod_fastcgi mod_fastcgi is considered non free by the debian guys, so you can find it in the non free repository. It has 3 mods of operation: * Static ...
My Links * BeginnersStartHere view a short introductory presentation on Foswiki for beginners * WelcomeGuest starting points on Foswiki * UsersGuide ...
Complex Event Processing for IT and Operations monitoring and control * https://en.wikipedia.org/wiki/Complex_event_processing * http://siddhi.sourceforge.net ...
Chef Bootstrapping on Debia/Ubuntu EC2 AMI's The easiest way is to use a user data shell script. Ubuntu/Debian images on EC2 can use user data scripts and run them ...
Chef Server maintenance Backups A minimal backup consists of configuration files and a dump of the CouchDB database. The solr index can be rebuilt and the RabbitMQ ...
Boosting dpkg performance Tired of waiting for dpkg to do your bidding? dpkg is slow because it has a lot of files in the /var/lib/dpkg/info dir and filesystems such ...
NFS4 on Debian The client With NFS4 the idmap daemon is needed on nfs4 users and groups are identified (mapped) by their name and domain and not by their number ...
Debian network interfaces undocumented options The debian /etc/network/interfaces file has several stanzas that are not documented in man interfaces. This is a summary ...
Elastic Load balancing EC2's load balancers are two stage load balancers. The first stage is DNS round robin between user selectable availability zones and the second ...
GlusterFS on EC2 GlusterFS is a POSIX compliant distributed file system. It is very flexible due to it's modular "translators" and well suited for cloud comptuing ...
EC2 Images AMI tools To create AMI's (Amazon Machine Images) you need the ec2 ami tools, the tools are also available as deb packages from Ubuntu's repositories but ...
Lustre on EC2 Lustre is a distributed file system developed by Oracle geared mainly for HPC clusters. As such, it was designed to work with SAN's, RAID hardware, high ...
EC2 Amazon Web Services provide cloud services with strong emphasis on virtual machines and supporting services. Like any VM's based infrastructure, there are specific ...
EC2 Networking Limitations * EC2 firewalls can only deal with tcp, udp or icmp traffic. Therefore, GRE, IPIP, SIT and other tunnelling protocols will not work ...
EC2 Storage design Abstract Storage design on EC2 presents several unique challenges and opportunities. The elastic nature of EC2 systems makes using traditional ...
EC2 EBS persistent storage EBS are EC2's persistent attachable storage block devices. Other then providing persistent storage, they have the benefit of being much ...
S3 simple storage S3 is a web based storage service geared for CloudFront (CDN) and file serving. Performance Speed in EC2 is about 8MBytes/sec for both reads and ...
Iptables based uplink load balancing Synopsis You two uplinks wan1 and wan2. The goal is to have traffic load balanced over them. Routing policies iproute2 supports ...
Iptables main page iptables configuration is often automated in either a shell script or alternatively an iptables restore input file (that can be built by script ...
OOM Killer The oom killer is a procedure invoked by the linux kernel when memory allocations cannot be satisfied as a result of memory over committing. The task of ...
Useful linux commands Memory and process info * show process memory consumption, ordered by memory usage: ps eO pcpu,pmem,vsz,rsz sort rsz, vsz * show process ...
Useful MySQL commands * Show database sizes SELECT table_schema AS DB, SUM(index_length data_length)/(1024 * 1024) AS "Size (MB)" FROM information_schema.tables ...
NagiosGrapher NagiosGrapher is a Nagios addon for processing performance data and displaying RRD graphs. It integrates into Nagios wui by defining serviceext entries ...
Nagios SSL Authentication Nagios 3 can use SSL client certificate authentication, but it is poorly documented. The authentication itself is done by the webserver ...
FastCGI Cache The documentation for the FastCGI cache directives is not complete, but the directives are basically the same as the proxy directives. Here is summary ...
Nginx FastCGI configuration Make sure you know the differences between CGI and FastCGI. The FastCGI module communicates with an ip port or a unix socket. The module ...
Foswiki configuration on Nginx Foswiki has a plugin for running natively as a FastCGI application. Although at first glance, one may wonder why anyone wouldn't use ...
Nginx image resize configuration Nginx's image filter plugin has the ability to dynamically resize images. Caching the resized files is not yet integrated into the ...
Known Nginx problems * WebDav module doesn't support propfind and open actions, it's not really usable * If proxying a request from varnish backend health detection ...
Nginx SSL Client Authentication Nginx has the ability to verify SSL client certificate, but unfortunately there is no directive equivalent to Apache's SSLRequire or ...
Nginx webserver The Nginx webserver is a small, fast webserver with very small footprint. It is very good as a static content server as well as a webserver for low ...
Nginx X Accel Redirect (AKA X SendFile) When Nginx serves as the front webserver for application servers, it wise to let Nginx serve static files. However, sometimes ...
Nginx Zero downtime upgrade A nice feature in Nginx is the ability to upgrade with zero downtime. The idea is to load new processes parallel with the old ones, have ...
Used to prevent dangerous actions e.g. renaming DefaultPreferences put NobodyGroup as the only group allowed to rename a topic and it can't be renamed.
A list of common OpenSSL extensions definitions. SSL Server basicConstraints = CA:FALSE keyUsage = nonRepudiation, digitalSignature, keyEncipherment extendedKeyUsage ...
OpenSSL UID DN field OpenSSL 0.9.8 conforms with LDAP on the UID field which in now defined as UserId OID: 0.9.2342.19200300.100.1.1. Unfortunately, this is not true ...
OpenX docs are lacking on this topic. Here are the missing pieces: * MySQL user on the master database needs the SUPER privilege because it uses set sql_log_bin ...
Personal Info AddOn Custom Data Admin topic for .PersonalInfoAddOn. For usage instructions see PersonalInfoHome . This current topic and PersonalInfoModules work ...
Demo user for .PersonalInfoAddOn for illustration purposes only. This topic can be safely deleted after review. For a general overview see PersonalInfoHome .
Personal Info AddOn Documentation This topic is meant for administrators and serves as introduction springboard to .PersonalInfoAddOn topics. Keep this topic as reference ...
Personal Info AddOn Application Sections Admin topic for .PersonalInfoAddOn. This topic holds a number of modules (INCLUDE sections) to display and search user information ...
%{"View template with a stripped down attach template from pattern skin to show the upload option only. Attachments will be automatically hidden. After uploading the ...
%{"View template with a stripped down attach template from pattern skin to show the upload option only. Attachments will be automatically hidden. After uploading the ...
%{ Header for topic attachment table }% %{ Header for table at top of attach screen }% %{ Row for table at top of attach screen }% %{ Footer for table at top of attach ...
Project Contributor Not an actual user of this site, but a person devoting some of his/her time to contribute to the Foswiki Open Source project. ProjectContributor ...
This page is work in progress. FreeRadius and WPA WPA with Radius (AKA enterprise WPA) is basically EAP/PEAP with (or without) a tunneled second phase. The AP should ...
The RegistrationAgent User This is a user used by Foswiki when it registers new users. This user has special access to write to , and does not need an entry in ...
" }% * FINALPREFERENCES locks site level preferences that are not allowed to be overridden by or user preferences: * Set FINALPREFERENCES = ATTACHFILESIZELIMIT ...
Checkpoint SNX client on Ubuntu Checkpoint Network Extender VPN has an installer script for linux, but the client fails on newer linuxes such as OpenSUSE 11 and Ubuntu ...
The UnknownUser User UnknownUser is a reserved name. If the UnknownUser appears, it is probably because author information for a topic could not be recovered, perhaps ...
Header of User Homepages Note: This is a maintenance topic, used by the Wiki administrator. The part between the horizontal rules gets included at the top of every ...
Varnish HTTP Accelerator Varnish is an HTTP accelerator and reverse proxy. Unlike Squid, it was designed from the ground up to be an HTTP accelerator and is a lot ...
Welcome to SysNotes The next big thing in the NoSQL world: Eventual availability Yes, it's a wiki. Really, it's not blog. Main.AvishaiIshShalom 14 Aug 2009 (and ...
Main Web Preferences The following settings are web preferences of the Main web. These preferences overwrite the site level preferences in . and , and can ...
The WikiGuest User A guest of this web, not unlike yourself. You can leave your trace behind you, just add your name in UserRegistration and create your own page. ...
List of Foswiki users Below is a list of users with accounts. If you want to edit topics or see protected areas of the site then you can get added to the list by registering ...