Normalize whitespace in the README -- all tabs to (4) spaces

This commit is contained in:
Zach Copley 2010-03-04 10:57:35 -08:00
parent 96c06dd75d
commit e6f379f8a3

252
README
View File

@ -234,7 +234,7 @@ especially if you've previously installed PHP/MySQL packages.
1. Unpack the tarball you downloaded on your Web server. Usually a 1. Unpack the tarball you downloaded on your Web server. Usually a
command like this will work: command like this will work:
tar zxf statusnet-0.9.0.tar.gz tar zxf statusnet-0.9.0.tar.gz
...which will make a statusnet-0.9.0 subdirectory in your current ...which will make a statusnet-0.9.0 subdirectory in your current
directory. (If you don't have shell access on your Web server, you directory. (If you don't have shell access on your Web server, you
@ -244,7 +244,7 @@ especially if you've previously installed PHP/MySQL packages.
2. Move the tarball to a directory of your choosing in your Web root 2. Move the tarball to a directory of your choosing in your Web root
directory. Usually something like this will work: directory. Usually something like this will work:
mv statusnet-0.9.0 /var/www/statusnet mv statusnet-0.9.0 /var/www/statusnet
This will make your StatusNet instance available in the statusnet path of This will make your StatusNet instance available in the statusnet path of
your server, like "http://example.net/statusnet". "microblog" or your server, like "http://example.net/statusnet". "microblog" or
@ -254,12 +254,12 @@ especially if you've previously installed PHP/MySQL packages.
3. Make your target directory writeable by the Web server. 3. Make your target directory writeable by the Web server.
chmod a+w /var/www/statusnet/ chmod a+w /var/www/statusnet/
On some systems, this will probably work: On some systems, this will probably work:
chgrp www-data /var/www/statusnet/ chgrp www-data /var/www/statusnet/
chmod g+w /var/www/statusnet/ chmod g+w /var/www/statusnet/
If your Web server runs as another user besides "www-data", try If your Web server runs as another user besides "www-data", try
that user's default group instead. As a last resort, you can create that user's default group instead. As a last resort, you can create
@ -269,9 +269,9 @@ especially if you've previously installed PHP/MySQL packages.
file subdirectories writeable by the Web server. An insecure way to do file subdirectories writeable by the Web server. An insecure way to do
this is: this is:
chmod a+w /var/www/statusnet/avatar chmod a+w /var/www/statusnet/avatar
chmod a+w /var/www/statusnet/background chmod a+w /var/www/statusnet/background
chmod a+w /var/www/statusnet/file chmod a+w /var/www/statusnet/file
You can also make the avatar, background, and file directories You can also make the avatar, background, and file directories
writeable by the Web server group, as noted above. writeable by the Web server group, as noted above.
@ -279,7 +279,7 @@ especially if you've previously installed PHP/MySQL packages.
5. Create a database to hold your microblog data. Something like this 5. Create a database to hold your microblog data. Something like this
should work: should work:
mysqladmin -u "username" --password="password" create statusnet mysqladmin -u "username" --password="password" create statusnet
Note that StatusNet must have its own database; you can't share the Note that StatusNet must have its own database; you can't share the
database with another program. You can name it whatever you want, database with another program. You can name it whatever you want,
@ -294,8 +294,8 @@ especially if you've previously installed PHP/MySQL packages.
MySQL shell: MySQL shell:
GRANT ALL on statusnet.* GRANT ALL on statusnet.*
TO 'statusnetuser'@'localhost' TO 'statusnetuser'@'localhost'
IDENTIFIED BY 'statusnetpassword'; IDENTIFIED BY 'statusnetpassword';
You should change 'statusnetuser' and 'statusnetpassword' to your preferred new You should change 'statusnetuser' and 'statusnetpassword' to your preferred new
username and password. You may want to test logging in to MySQL as username and password. You may want to test logging in to MySQL as
@ -409,14 +409,14 @@ For this to work, there *must* be a domain or sub-domain for which all
1. Run the SQL script carrier.sql in your StatusNet database. This will 1. Run the SQL script carrier.sql in your StatusNet database. This will
usually work: usually work:
mysql -u "statusnetuser" --password="statusnetpassword" statusnet < db/carrier.sql mysql -u "statusnetuser" --password="statusnetpassword" statusnet < db/carrier.sql
This will populate your database with a list of wireless carriers This will populate your database with a list of wireless carriers
that support email SMS gateways. that support email SMS gateways.
2. Make sure the maildaemon.php file is executable: 2. Make sure the maildaemon.php file is executable:
chmod +x scripts/maildaemon.php chmod +x scripts/maildaemon.php
Note that "daemon" is kind of a misnomer here; the script is more Note that "daemon" is kind of a misnomer here; the script is more
of a filter than a daemon. of a filter than a daemon.
@ -577,15 +577,15 @@ following files:
display.css: a CSS2 file for "default" styling for all browsers. display.css: a CSS2 file for "default" styling for all browsers.
ie6.css: a CSS2 file for override styling for fixing up Internet ie6.css: a CSS2 file for override styling for fixing up Internet
Explorer 6. Explorer 6.
ie7.css: a CSS2 file for override styling for fixing up Internet ie7.css: a CSS2 file for override styling for fixing up Internet
Explorer 7. Explorer 7.
logo.png: a logo image for the site. logo.png: a logo image for the site.
default-avatar-profile.png: a 96x96 pixel image to use as the avatar for default-avatar-profile.png: a 96x96 pixel image to use as the avatar for
users who don't upload their own. users who don't upload their own.
default-avatar-stream.png: Ditto, but 48x48. For streams of notices. default-avatar-stream.png: Ditto, but 48x48. For streams of notices.
default-avatar-mini.png: Ditto ditto, but 24x24. For subscriptions default-avatar-mini.png: Ditto ditto, but 24x24. For subscriptions
listing on profile pages. listing on profile pages.
You may want to start by copying the files from the default theme to You may want to start by copying the files from the default theme to
your own directory. your own directory.
@ -802,13 +802,13 @@ path: The path part of your site's URLs, like 'statusnet' or ''
fancy: whether or not your site uses fancy URLs (see Fancy URLs fancy: whether or not your site uses fancy URLs (see Fancy URLs
section above). Default is false. section above). Default is false.
logfile: full path to a file for StatusNet to save logging logfile: full path to a file for StatusNet to save logging
information to. You may want to use this if you don't have information to. You may want to use this if you don't have
access to syslog. access to syslog.
logdebug: whether to log additional debug info like backtraces on logdebug: whether to log additional debug info like backtraces on
hard errors. Default false. hard errors. Default false.
locale_path: full path to the directory for locale data. Unless you locale_path: full path to the directory for locale data. Unless you
store all your locale data in one place, you probably store all your locale data in one place, you probably
don't need to use this. don't need to use this.
language: default language for your site. Defaults to US English. language: default language for your site. Defaults to US English.
Note that this is overridden if a user is logged in and has Note that this is overridden if a user is logged in and has
selected a different language. It is also overridden if the selected a different language. It is also overridden if the
@ -817,10 +817,10 @@ language: default language for your site. Defaults to US English.
language, that means that changing this setting has little or language, that means that changing this setting has little or
no effect in practice. no effect in practice.
languages: A list of languages supported on your site. Typically you'd languages: A list of languages supported on your site. Typically you'd
only change this if you wanted to disable support for one only change this if you wanted to disable support for one
or another language: or another language:
"unset($config['site']['languages']['de'])" will disable "unset($config['site']['languages']['de'])" will disable
support for German. support for German.
theme: Theme for your site (see Theme section). Two themes are theme: Theme for your site (see Theme section). Two themes are
provided by default: 'default' and 'stoica' (the one used by provided by default: 'default' and 'stoica' (the one used by
Identi.ca). It's appreciated if you don't use the 'stoica' theme Identi.ca). It's appreciated if you don't use the 'stoica' theme
@ -828,26 +828,26 @@ theme: Theme for your site (see Theme section). Two themes are
email: contact email address for your site. By default, it's extracted email: contact email address for your site. By default, it's extracted
from your Web server environment; you may want to customize it. from your Web server environment; you may want to customize it.
broughtbyurl: name of an organization or individual who provides the broughtbyurl: name of an organization or individual who provides the
service. Each page will include a link to this name in the service. Each page will include a link to this name in the
footer. A good way to link to the blog, forum, wiki, footer. A good way to link to the blog, forum, wiki,
corporate portal, or whoever is making the service available. corporate portal, or whoever is making the service available.
broughtby: text used for the "brought by" link. broughtby: text used for the "brought by" link.
timezone: default timezone for message display. Users can set their timezone: default timezone for message display. Users can set their
own time zone. Defaults to 'UTC', which is a pretty good default. own time zone. Defaults to 'UTC', which is a pretty good default.
closed: If set to 'true', will disallow registration on your site. closed: If set to 'true', will disallow registration on your site.
This is a cheap way to restrict accounts to only one This is a cheap way to restrict accounts to only one
individual or group; just register the accounts you want on individual or group; just register the accounts you want on
the service, *then* set this variable to 'true'. the service, *then* set this variable to 'true'.
inviteonly: If set to 'true', will only allow registration if the user inviteonly: If set to 'true', will only allow registration if the user
was invited by an existing user. was invited by an existing user.
private: If set to 'true', anonymous users will be redirected to the private: If set to 'true', anonymous users will be redirected to the
'login' page. Also, API methods that normally require no 'login' page. Also, API methods that normally require no
authentication will require it. Note that this does not turn authentication will require it. Note that this does not turn
off registration; use 'closed' or 'inviteonly' for the off registration; use 'closed' or 'inviteonly' for the
behaviour you want. behaviour you want.
notice: A plain string that will appear on every page. A good place notice: A plain string that will appear on every page. A good place
to put introductory information about your service, or info about to put introductory information about your service, or info about
upgrades and outages, or other community info. Any HTML will upgrades and outages, or other community info. Any HTML will
be escaped. be escaped.
logo: URL of an image file to use as the logo for the site. Overrides logo: URL of an image file to use as the logo for the site. Overrides
the logo in the theme, if any. the logo in the theme, if any.
@ -879,17 +879,17 @@ DB_DataObject (see <http://ur1.ca/7xp>). The ones that you may want to
set are listed below for clarity. set are listed below for clarity.
database: a DSN (Data Source Name) for your StatusNet database. This is database: a DSN (Data Source Name) for your StatusNet database. This is
in the format 'protocol://username:password@hostname/databasename', in the format 'protocol://username:password@hostname/databasename',
where 'protocol' is 'mysql' or 'mysqli' (or possibly 'postgresql', if you where 'protocol' is 'mysql' or 'mysqli' (or possibly 'postgresql', if you
really know what you're doing), 'username' is the username, really know what you're doing), 'username' is the username,
'password' is the password, and etc. 'password' is the password, and etc.
ini_yourdbname: if your database is not named 'statusnet', you'll need ini_yourdbname: if your database is not named 'statusnet', you'll need
to set this to point to the location of the to set this to point to the location of the
statusnet.ini file. Note that the real name of your database statusnet.ini file. Note that the real name of your database
should go in there, not literally 'yourdbname'. should go in there, not literally 'yourdbname'.
db_driver: You can try changing this to 'MDB2' to use the other driver db_driver: You can try changing this to 'MDB2' to use the other driver
type for DB_DataObject, but note that it breaks the OpenID type for DB_DataObject, but note that it breaks the OpenID
libraries, which only support PEAR::DB. libraries, which only support PEAR::DB.
debug: On a database error, you may get a message saying to set this debug: On a database error, you may get a message saying to set this
value to 5 to see debug messages in the browser. This breaks value to 5 to see debug messages in the browser. This breaks
just about all pages, and will also expose the username and just about all pages, and will also expose the username and
@ -898,13 +898,13 @@ quote_identifiers: Set this to true if you're using postgresql.
type: either 'mysql' or 'postgresql' (used for some bits of type: either 'mysql' or 'postgresql' (used for some bits of
database-type-specific SQL in the code). Defaults to mysql. database-type-specific SQL in the code). Defaults to mysql.
mirror: you can set this to an array of DSNs, like the above mirror: you can set this to an array of DSNs, like the above
'database' value. If it's set, certain read-only actions will 'database' value. If it's set, certain read-only actions will
use a random value out of this array for the database, rather use a random value out of this array for the database, rather
than the one in 'database' (actually, 'database' is overwritten). than the one in 'database' (actually, 'database' is overwritten).
You can offload a busy DB server by setting up MySQL replication You can offload a busy DB server by setting up MySQL replication
and adding the slaves to this array. Note that if you want some and adding the slaves to this array. Note that if you want some
requests to go to the 'database' (master) server, you'll need requests to go to the 'database' (master) server, you'll need
to include it in this array, too. to include it in this array, too.
utf8: whether to talk to the database in UTF-8 mode. This is the default utf8: whether to talk to the database in UTF-8 mode. This is the default
with new installations, but older sites may want to turn it off with new installations, but older sites may want to turn it off
until they get their databases fixed up. See "UTF-8 database" until they get their databases fixed up. See "UTF-8 database"
@ -925,9 +925,9 @@ By default, StatusNet sites log error messages to the syslog facility.
(You can override this using the 'logfile' parameter described above). (You can override this using the 'logfile' parameter described above).
appname: The name that StatusNet uses to log messages. By default it's appname: The name that StatusNet uses to log messages. By default it's
"statusnet", but if you have more than one installation on the "statusnet", but if you have more than one installation on the
server, you may want to change the name for each instance so server, you may want to change the name for each instance so
you can track log messages more easily. you can track log messages more easily.
priority: level to log at. Currently ignored. priority: level to log at. Currently ignored.
facility: what syslog facility to used. Defaults to LOG_USER, only facility: what syslog facility to used. Defaults to LOG_USER, only
reset if you know what syslog is and have a good reason reset if you know what syslog is and have a good reason
@ -1013,9 +1013,9 @@ This is for configuring out-going email. We use PEAR's Mail module,
see: http://pear.php.net/manual/en/package.mail.mail.factory.php see: http://pear.php.net/manual/en/package.mail.mail.factory.php
backend: the backend to use for mail, one of 'mail', 'sendmail', and backend: the backend to use for mail, one of 'mail', 'sendmail', and
'smtp'. Defaults to PEAR's default, 'mail'. 'smtp'. Defaults to PEAR's default, 'mail'.
params: if the mail backend requires any parameters, you can provide params: if the mail backend requires any parameters, you can provide
them in an associative array. them in an associative array.
nickname nickname
-------- --------
@ -1023,14 +1023,14 @@ nickname
This is for configuring nicknames in the service. This is for configuring nicknames in the service.
blacklist: an array of strings for usernames that may not be blacklist: an array of strings for usernames that may not be
registered. A default array exists for strings that are registered. A default array exists for strings that are
used by StatusNet (e.g. 'doc', 'main', 'avatar', 'theme') used by StatusNet (e.g. 'doc', 'main', 'avatar', 'theme')
but you may want to add others if you have other software but you may want to add others if you have other software
installed in a subdirectory of StatusNet or if you just installed in a subdirectory of StatusNet or if you just
don't want certain words used as usernames. don't want certain words used as usernames.
featured: an array of nicknames of 'featured' users of the site. featured: an array of nicknames of 'featured' users of the site.
Can be useful to draw attention to well-known users, or Can be useful to draw attention to well-known users, or
interesting people, or whatever. interesting people, or whatever.
avatar avatar
------ ------
@ -1038,19 +1038,19 @@ avatar
For configuring avatar access. For configuring avatar access.
dir: Directory to look for avatar files and to put them into. dir: Directory to look for avatar files and to put them into.
Defaults to avatar subdirectory of install directory; if Defaults to avatar subdirectory of install directory; if
you change it, make sure to change path, too. you change it, make sure to change path, too.
path: Path to avatars. Defaults to path for avatar subdirectory, path: Path to avatars. Defaults to path for avatar subdirectory,
but you can change it if you wish. Note that this will but you can change it if you wish. Note that this will
be included with the avatar server, too. be included with the avatar server, too.
server: If set, defines another server where avatars are stored in the server: If set, defines another server where avatars are stored in the
root directory. Note that the 'avatar' subdir still has to be root directory. Note that the 'avatar' subdir still has to be
writeable. You'd typically use this to split HTTP requests on writeable. You'd typically use this to split HTTP requests on
the client to speed up page loading, either with another the client to speed up page loading, either with another
virtual server or with an NFS or SAMBA share. Clients virtual server or with an NFS or SAMBA share. Clients
typically only make 2 connections to a single server at a typically only make 2 connections to a single server at a
time <http://ur1.ca/6ih>, so this can parallelize the job. time <http://ur1.ca/6ih>, so this can parallelize the job.
Defaults to null. Defaults to null.
ssl: Whether to access avatars using HTTPS. Defaults to null, meaning ssl: Whether to access avatars using HTTPS. Defaults to null, meaning
to guess based on site-wide SSL settings. to guess based on site-wide SSL settings.
@ -1060,11 +1060,11 @@ public
For configuring the public stream. For configuring the public stream.
localonly: If set to true, only messages posted by users of this localonly: If set to true, only messages posted by users of this
service (rather than other services, filtered through OMB) service (rather than other services, filtered through OMB)
are shown in the public stream. Default true. are shown in the public stream. Default true.
blacklist: An array of IDs of users to hide from the public stream. blacklist: An array of IDs of users to hide from the public stream.
Useful if you have someone making excessive Twitterfeed posts Useful if you have someone making excessive Twitterfeed posts
to the site, other kinds of automated posts, testing bots, etc. to the site, other kinds of automated posts, testing bots, etc.
autosource: Sources of notices that are from automatic posters, and thus autosource: Sources of notices that are from automatic posters, and thus
should be kept off the public timeline. Default empty. should be kept off the public timeline. Default empty.
@ -1072,29 +1072,29 @@ theme
----- -----
server: Like avatars, you can speed up page loading by pointing the server: Like avatars, you can speed up page loading by pointing the
theme file lookup to another server (virtual or real). theme file lookup to another server (virtual or real).
Defaults to NULL, meaning to use the site server. Defaults to NULL, meaning to use the site server.
dir: Directory where theme files are stored. Used to determine dir: Directory where theme files are stored. Used to determine
whether to show parts of a theme file. Defaults to the theme whether to show parts of a theme file. Defaults to the theme
subdirectory of the install directory. subdirectory of the install directory.
path: Path part of theme URLs, before the theme name. Relative to the path: Path part of theme URLs, before the theme name. Relative to the
theme server. It may make sense to change this path when upgrading, theme server. It may make sense to change this path when upgrading,
(using version numbers as the path) to make sure that all files are (using version numbers as the path) to make sure that all files are
reloaded by caching clients or proxies. Defaults to null, reloaded by caching clients or proxies. Defaults to null,
which means to use the site path + '/theme'. which means to use the site path + '/theme'.
ssl: Whether to use SSL for theme elements. Default is null, which means ssl: Whether to use SSL for theme elements. Default is null, which means
guess based on site SSL settings. guess based on site SSL settings.
javascript javascript
---------- ----------
server: You can speed up page loading by pointing the server: You can speed up page loading by pointing the
theme file lookup to another server (virtual or real). theme file lookup to another server (virtual or real).
Defaults to NULL, meaning to use the site server. Defaults to NULL, meaning to use the site server.
path: Path part of Javascript URLs. Defaults to null, path: Path part of Javascript URLs. Defaults to null,
which means to use the site path + '/js/'. which means to use the site path + '/js/'.
ssl: Whether to use SSL for JavaScript files. Default is null, which means ssl: Whether to use SSL for JavaScript files. Default is null, which means
guess based on site SSL settings. guess based on site SSL settings.
xmpp xmpp
---- ----
@ -1108,23 +1108,23 @@ port: connection port for clients. Default 5222, which you probably
user: username for the client connection. Users will receive messages user: username for the client connection. Users will receive messages
from 'user'@'server'. from 'user'@'server'.
resource: a unique identifier for the connection to the server. This resource: a unique identifier for the connection to the server. This
is actually used as a prefix for each XMPP component in the system. is actually used as a prefix for each XMPP component in the system.
password: password for the user account. password: password for the user account.
host: some XMPP domains are served by machines with a different host: some XMPP domains are served by machines with a different
hostname. (For example, @gmail.com GTalk users connect to hostname. (For example, @gmail.com GTalk users connect to
talk.google.com). Set this to the correct hostname if that's the talk.google.com). Set this to the correct hostname if that's the
case with your server. case with your server.
encryption: Whether to encrypt the connection between StatusNet and the encryption: Whether to encrypt the connection between StatusNet and the
XMPP server. Defaults to true, but you can get XMPP server. Defaults to true, but you can get
considerably better performance turning it off if you're considerably better performance turning it off if you're
connecting to a server on the same machine or on a connecting to a server on the same machine or on a
protected network. protected network.
debug: if turned on, this will make the XMPP library blurt out all of debug: if turned on, this will make the XMPP library blurt out all of
the incoming and outgoing messages as XML stanzas. Use as a the incoming and outgoing messages as XML stanzas. Use as a
last resort, and never turn it on if you don't have queues last resort, and never turn it on if you don't have queues
enabled, since it will spit out sensitive data to the browser. enabled, since it will spit out sensitive data to the browser.
public: an array of JIDs to send _all_ notices to. This is useful for public: an array of JIDs to send _all_ notices to. This is useful for
participating in third-party search and archiving services. participating in third-party search and archiving services.
invite invite
------ ------
@ -1139,8 +1139,8 @@ tag
Miscellaneous tagging stuff. Miscellaneous tagging stuff.
dropoff: Decay factor for tag listing, in seconds. dropoff: Decay factor for tag listing, in seconds.
Defaults to exponential decay over ten days; you can twiddle Defaults to exponential decay over ten days; you can twiddle
with it to try and get better results for your site. with it to try and get better results for your site.
popular popular
------- -------
@ -1148,8 +1148,8 @@ popular
Settings for the "popular" section of the site. Settings for the "popular" section of the site.
dropoff: Decay factor for popularity listing, in seconds. dropoff: Decay factor for popularity listing, in seconds.
Defaults to exponential decay over ten days; you can twiddle Defaults to exponential decay over ten days; you can twiddle
with it to try and get better results for your site. with it to try and get better results for your site.
daemon daemon
------ ------
@ -1157,8 +1157,8 @@ daemon
For daemon processes. For daemon processes.
piddir: directory that daemon processes should write their PID file piddir: directory that daemon processes should write their PID file
(process ID) to. Defaults to /var/run/, which is where this (process ID) to. Defaults to /var/run/, which is where this
stuff should usually go on Unix-ish systems. stuff should usually go on Unix-ish systems.
user: If set, the daemons will try to change their effective user ID user: If set, the daemons will try to change their effective user ID
to this user before running. Probably a good idea, especially if to this user before running. Probably a good idea, especially if
you start the daemons as root. Note: user name, like 'daemon', you start the daemons as root. Note: user name, like 'daemon',
@ -1174,7 +1174,7 @@ database data in memcached <http://www.danga.com/memcached/>.
enabled: Set to true to enable. Default false. enabled: Set to true to enable. Default false.
server: a string with the hostname of the memcached server. Can also server: a string with the hostname of the memcached server. Can also
be an array of hostnames, if you've got more than one server. be an array of hostnames, if you've got more than one server.
base: memcached uses key-value pairs to store data. We build long, base: memcached uses key-value pairs to store data. We build long,
funny-looking keys to make sure we don't have any conflicts. The funny-looking keys to make sure we don't have any conflicts. The
base of the key is usually a simplified version of the site name base of the key is usually a simplified version of the site name
@ -1212,7 +1212,7 @@ inboxes
For notice inboxes. For notice inboxes.
enabled: No longer used. If you set this to something other than true, enabled: No longer used. If you set this to something other than true,
StatusNet will no longer run. StatusNet will no longer run.
throttle throttle
-------- --------
@ -1239,7 +1239,7 @@ newuser
Options with new users. Options with new users.
default: nickname of a user account to automatically subscribe new default: nickname of a user account to automatically subscribe new
users to. Typically this would be system account for e.g. users to. Typically this would be system account for e.g.
service updates or announcements. Users are able to unsub service updates or announcements. Users are able to unsub
if they want. Default is null; no auto subscribe. if they want. Default is null; no auto subscribe.
welcome: nickname of a user account that sends welcome messages to new welcome: nickname of a user account that sends welcome messages to new
@ -1292,9 +1292,9 @@ supported: an array of mime types you accept to store and distribute,
support. support.
uploads: false to disable uploading files with notices (true by default). uploads: false to disable uploading files with notices (true by default).
filecommand: The required MIME_Type library may need to use the 'file' filecommand: The required MIME_Type library may need to use the 'file'
command. It tries the one in the Web server's path, but if command. It tries the one in the Web server's path, but if
you're having problems with uploads, try setting this to the you're having problems with uploads, try setting this to the
correct value. Note: 'file' must accept '-b' and '-i' options. correct value. Note: 'file' must accept '-b' and '-i' options.
For quotas, be sure you've set the upload_max_filesize and post_max_size For quotas, be sure you've set the upload_max_filesize and post_max_size
in php.ini to be large enough to handle your upload. In httpd.conf in php.ini to be large enough to handle your upload. In httpd.conf
@ -1359,9 +1359,9 @@ sessions
Session handling. Session handling.
handle: boolean. Whether we should register our own PHP session-handling handle: boolean. Whether we should register our own PHP session-handling
code (using the database and memcache if enabled). Defaults to false. code (using the database and memcache if enabled). Defaults to false.
Setting this to true makes some sense on large or multi-server Setting this to true makes some sense on large or multi-server
sites, but it probably won't hurt for smaller ones, either. sites, but it probably won't hurt for smaller ones, either.
debug: whether to output debugging info for session storage. Can help debug: whether to output debugging info for session storage. Can help
with weird session bugs, sometimes. Default false. with weird session bugs, sometimes. Default false.
@ -1428,14 +1428,14 @@ logincommand
Configuration options for the login command. Configuration options for the login command.
disabled: whether to enable this command. If enabled, users who send disabled: whether to enable this command. If enabled, users who send
the text 'login' to the site through any channel will the text 'login' to the site through any channel will
receive a link to login to the site automatically in return. receive a link to login to the site automatically in return.
Possibly useful for users who primarily use an XMPP or SMS Possibly useful for users who primarily use an XMPP or SMS
interface and can't be bothered to remember their site interface and can't be bothered to remember their site
password. Note that the security implications of this are password. Note that the security implications of this are
pretty serious and have not been thoroughly tested. You pretty serious and have not been thoroughly tested. You
should enable it only after you've convinced yourself that should enable it only after you've convinced yourself that
it is safe. Default is 'false'. it is safe. Default is 'false'.
singleuser singleuser
---------- ----------
@ -1550,7 +1550,7 @@ If you're adventurous or impatient, you may want to install the
development version of StatusNet. To get it, use the git version development version of StatusNet. To get it, use the git version
control tool <http://git-scm.com/> like so: control tool <http://git-scm.com/> like so:
git clone git@gitorious.org:statusnet/mainline.git git clone git@gitorious.org:statusnet/mainline.git
This is the version of the software that runs on Identi.ca and the This is the version of the software that runs on Identi.ca and the
status.net hosted service. Using it is a mixed bag. On the positive status.net hosted service. Using it is a mixed bag. On the positive