- Timestamp:
- 2005-11-19T15:24:46Z (19 years ago)
- Branches:
- master
- Children:
- cf13671
- Parents:
- cc9079e (diff), 2cdd8ce (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- doc
- Files:
-
- 3 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/CHANGES
rcc9079e r9c8ae50 2 2 - Removed some crashy debugging code. 3 3 - QUIT command now works before logging in. (Mainly an RFC-compliancy fix.) 4 - Hopefully slightly clearer handling of buddy add requests. 5 - set buddy_sendbuffer_delay now also supports milisecond precision. 6 - Renamed #bitlbee to &bitlbee to avoid confusion with the channel on OFTC. 7 - Reviewed the xinetd file and installation instructions. 8 - HTML stripping is configurable again. 9 - Quit messages (at least on crashes) should appear again. 4 10 5 11 Finished ... -
doc/FAQ
rcc9079e r9c8ae50 38 38 artistic creativity. 39 39 40 Q: Why is there no mailing list/CVS/<insert your favourite development tool41 here>?42 A: Short answer: we don't need it.43 44 Longer answer: and we're not completely convinced of their merits.45 46 Long answer: we currently use some shell scripts which make sure all47 developers' copies are in sync with Wilmer's master copy. These shell48 scripts also produce development "releases" and packages, as well as49 stick them on a http-server. Patches are sent to Wilmer who decides50 whether or not a patch should be applied and if it may need some51 additional changes. This has the consistency advantage of a one-person52 project while having the capacity of more people available. The system53 works and we are kind of attached to it.54 55 40 Q: When is $random_feature going to be implemented? 56 41 A: Please do consult doc/TODO (preferably in a development snapshot, which -
doc/README
rcc9079e r9c8ae50 9 9 make install will move all the files to the right places. 10 10 11 --- inetd installation 12 11 13 After installation you have to set up inetd (you got that one running, 12 14 right? If not, just take a look at utils/bitlbeed.c) to start BitlBee. You … … 18 20 of just 'nobody') might be a good idea. 19 21 22 *BSD/Darwin/OSX NOTE: Most *BSD inetds are more scrict than the one that 23 comes with Linux systems. Possibly all non-Linux inetds are like this. They 24 don't allow you to specify a port number in the inetd.conf entry, instead 25 you have to put a service name there (one that is also mentioned in 26 /etc/services). So if there's no line in /services for 6667/tcp (or whatever 27 you choose), add it and use that name in the inetd.conf entry. 28 29 -- xinetd installation 30 31 Most machines use xinetd instead of inetd these days. If your machine runs 32 xinetd, you can copy the bitlbee.xinetd file from the doc/ directory to your 33 xinetd.d/ directory. Most likely you'll have to change a thing or two before 34 it'll work. 35 36 After configuring your (x)inetd, send the daemon a SIGHUP and things should 37 work. If not, see your syslogs, since both daemons will complain there when 38 something's wrong. 39 20 40 Also, don't forget to create the configuration directory (/var/lib/bitlbee/ 21 41 by default) and chown it to the UID BitlBee is running as. Make sure this 22 42 directory is read-/writable by this user only. 23 24 (For xinetd users a xinetd configuration file is included: doc/bitlbee.xinetd)25 43 26 44 … … 48 66 ================== 49 67 50 FreeBSD NOTE: It looks like FreeBSD does allow port numbers instead of service51 names in inetd.conf, as long as the service for this port exists in52 /etc/services. Linux isn't this strict. If you got problems in FreeBSD, just53 add a line for your chosen port number to /etc/services.54 55 Darwin/Mac OS X is even more strict; you should add a bitlbee service to56 /etc/services and use that name in inetd.conf. Not really a problem, since57 that's the cleanest way of doing this on any operating system anyway.58 59 68 Cygwin NOTE: You'll need a glib installation to run BitlBee. However, Cygwin 60 69 doesn't provide a glib package. You can download a binary tar.gz from: … … 66 75 Please do report them, we might be able to fix them if they're not too 67 76 mysterious. 77 78 Also, the configure script is known to not work very well with non-Bash 79 shells, so if you experience problems, make sure you use bash to run the 80 script. Same for the Makefile, it only works well with GNU make. (gmake on 81 most BSD systems) 82 83 If someone can tell us how to write Makefiles that work with both/all 84 versions of make, we'd love to hear it, but it seems this just isn't 85 possible. 68 86 69 87 -
doc/bitlbee.xinetd
rcc9079e r9c8ae50 2 2 ## user, port and/or binary location might be wrong. 3 3 4 service 6667 4 ## This file assumes you have ircd somewhere in your /etc/services, if things 5 ## don't work, check that file first. 6 service ircd 5 7 { 6 8 socket_type = stream 7 9 protocol = tcp 8 10 wait = no 11 12 ## You most likely want to change these two 9 13 user = nobody 10 14 server = /usr/local/sbin/bitlbee 11 port = 6667 15 16 ## xinetd is fucking retarded, what's the use of this port flag if 17 ## it HAS to be the same as in /etc/services ? 18 # port = 6667 12 19 } -
doc/user-guide/commands.xml
rcc9079e r9c8ae50 303 303 </bitlbee-setting> 304 304 305 <bitlbee-setting name="html" type="string"> 306 <default>nostrip</default> 307 <possible-values>strip, nostrip</possible-values> 308 309 <description> 310 <para> 311 Determines what BitlBee should do with HTML in messages. If set to nostrip, HTML in messages will not be touched. If set to strip, all HTML will be stripped from messages. Unfortunately this sometimes strips too much. 305 <bitlbee-setting name="strip_html" type="boolean"> 306 <default>True</default> 307 308 <description> 309 <para> 310 Determines what BitlBee should do with HTML in messages. Normally this is turned on and HTML will be stripped from messages, if BitlBee thinks there is HTML. 311 </para> 312 <para> 313 If BitlBee fails to detect this sometimes (most likely in AIM messages over an ICQ connection), you can set this setting to <emphasis>always</emphasis>, but this might sometimes accidentally strip non-HTML things too. 312 314 </para> 313 315 </description> … … 462 464 463 465 <bitlbee-setting name="buddy_sendbuffer_delay" type="integer"> 464 <description> 465 466 <para> 467 Tell BitlBee after how many seconds a buffered message should be sent. 466 <default>200</default> 467 468 <description> 469 470 <para> 471 Tell BitlBee after how many (mili)seconds a buffered message should be sent. Values greater than 5 will be interpreted as miliseconds, 5 and lower as seconds. 468 472 </para> 469 473
Note: See TracChangeset
for help on using the changeset viewer.