Skip to content
Permalink
Browse files

Update pandoc, docs, autoconf with 1.9 strings

Ran autoconf, added ident docs, fixed wrongly changed 1.9.0 strings, fixed pandoc errors
  • Loading branch information...
vanosg committed Jul 26, 2019
1 parent b7911be commit 34dceb80c7f3a4fd7f59c7ea3438486fa0d5c75d
Showing with 710 additions and 293 deletions.
  1. +7 −1 INSTALL
  2. +10 −10 configure
  3. +1 −1 configure.ac
  4. +7 −4 doc/ABOUT
  5. +4 −4 doc/COMPILE-GUIDE
  6. +5 −5 doc/PATCH-HOWTO
  7. +2 −2 doc/TEXT-SUBSTITUTIONS
  8. +3 −1 doc/TLS
  9. +5 −4 doc/html/appendices/first-script.html
  10. +5 −4 doc/html/appendices/index.html
  11. +5 −4 doc/html/appendices/known-probs.html
  12. +7 −6 doc/html/appendices/text-sub.html
  13. +5 −4 doc/html/appendices/tricks.html
  14. +5 −4 doc/html/appendices/weird-msgs.html
  15. +5 −4 doc/html/coreDocs/assoc.html
  16. +5 −4 doc/html/coreDocs/blowfish.html
  17. +5 −4 doc/html/coreDocs/channels.html
  18. +5 −4 doc/html/coreDocs/compress.html
  19. +5 −4 doc/html/coreDocs/console.html
  20. +5 −4 doc/html/coreDocs/core.html
  21. +5 −4 doc/html/coreDocs/ctcp.html
  22. +5 −4 doc/html/coreDocs/dns.html
  23. +8 −7 doc/html/coreDocs/filesys.html
  24. +226 −0 doc/html/coreDocs/ident.html
  25. +6 −4 doc/html/coreDocs/index.html
  26. +8 −7 doc/html/coreDocs/irc.html
  27. +5 −4 doc/html/coreDocs/modules.html
  28. +5 −4 doc/html/coreDocs/notes.html
  29. +5 −4 doc/html/coreDocs/seen.html
  30. +5 −4 doc/html/coreDocs/server.html
  31. +5 −4 doc/html/coreDocs/share.html
  32. +5 −4 doc/html/coreDocs/transfer.html
  33. +5 −4 doc/html/coreDocs/uptime.html
  34. +5 −4 doc/html/coreDocs/woobie.html
  35. +6 −4 doc/html/index.html
  36. +5 −4 doc/html/installAndSetup/faq.html
  37. +5 −4 doc/html/installAndSetup/index.html
  38. +16 −6 doc/html/installAndSetup/install.html
  39. +5 −4 doc/html/installAndSetup/readme.html
  40. +5 −4 doc/html/mainDocs/about.html
  41. +5 −4 doc/html/mainDocs/bans.html
  42. +5 −4 doc/html/mainDocs/botnet.html
  43. +5 −4 doc/html/mainDocs/features.html
  44. +5 −4 doc/html/mainDocs/index.html
  45. +5 −4 doc/html/mainDocs/ipv6.html
  46. +5 −4 doc/html/mainDocs/partyline.html
  47. +10 −9 doc/html/mainDocs/patch.html
  48. +18 −9 doc/html/mainDocs/tcl-commands.html
  49. +8 −5 doc/html/mainDocs/tls.html
  50. +5 −4 doc/html/mainDocs/users.html
  51. BIN doc/html/objects.inv
  52. +5 −4 doc/html/search.html
  53. +1 −1 doc/html/searchindex.js
  54. +89 −0 doc/settings/mod.ident
  55. +2 −2 doc/sphinx_source/appendices/text-sub.rst
  56. +2 −2 doc/sphinx_source/conf.py
  57. +19 −14 doc/sphinx_source/coreDocs/ident.rst
  58. +1 −0 doc/sphinx_source/coreDocs/index.rst
  59. +5 −5 doc/sphinx_source/mainDocs/patch.rst
  60. +5 −5 doc/sphinx_source/mainDocs/tcl-commands.rst
  61. +29 −9 doc/tcl-commands.doc
  62. +18 −16 misc/newversion
  63. +10 −10 src/mod/compress.mod/configure
  64. +1 −1 src/mod/compress.mod/configure.ac
  65. +10 −10 src/mod/dns.mod/configure
  66. +1 −1 src/mod/dns.mod/configure.ac
@@ -105,7 +105,13 @@ Eggdrop uses the GNU autoconfigure scripts to make things easier.

make sslcert DEST=<directory>

Read docs/TLS for more info on this process.
For those using scripts to install Eggdrop, you can non-interactively

generate a key and certificate by running:

make sslsilent

Read docs/TLS for more info on this process.

6. Edit your config file completely.
7. Start the bot with the "-m" option to create a user file, i.e. :
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.ac 71c032bf.
# From configure.ac 023a6f97.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for Eggdrop 1.8.4.
# Generated by GNU Autoconf 2.69 for Eggdrop 1.9.0.
#
# Report bugs to <bugs@eggheads.org>.
#
@@ -583,8 +583,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Eggdrop'
PACKAGE_TARNAME='eggdrop'
PACKAGE_VERSION='1.8.4'
PACKAGE_STRING='Eggdrop 1.8.4'
PACKAGE_VERSION='1.9.0'
PACKAGE_STRING='Eggdrop 1.9.0'
PACKAGE_BUGREPORT='bugs@eggheads.org'
PACKAGE_URL=''

@@ -1327,7 +1327,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures Eggdrop 1.8.4 to adapt to many kinds of systems.
\`configure' configures Eggdrop 1.9.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1394,7 +1394,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of Eggdrop 1.8.4:";;
short | recursive ) echo "Configuration of Eggdrop 1.9.0:";;
esac
cat <<\_ACEOF
@@ -1503,7 +1503,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
Eggdrop configure 1.8.4
Eggdrop configure 1.9.0
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2214,7 +2214,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Eggdrop $as_me 1.8.4, which was
It was created by Eggdrop $as_me 1.9.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -9594,7 +9594,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by Eggdrop $as_me 1.8.4, which was
This file was extended by Eggdrop $as_me 1.9.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -9660,7 +9660,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
Eggdrop config.status 1.8.4
Eggdrop config.status 1.9.0
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
@@ -1,7 +1,7 @@
dnl configure.ac: this file is processed by autoconf to produce ./configure.

AC_PREREQ(2.61)
AC_INIT([Eggdrop],[1.8.4],[bugs@eggheads.org])
AC_INIT([Eggdrop],[1.9.0],[bugs@eggheads.org])
AC_COPYRIGHT([Copyright (C) 1999 - 2019 Eggheads Development Team])
AC_LANG([C])
AC_REVISION([m4_esyscmd([misc/getcommit])])
@@ -44,14 +44,17 @@ ABOUT EGGDROP
to be fixed and features to be added (if the users demand them, and
they make actually sense). In fact, it existed for several years as
v0.7 -v0.9 before finally going 1.0. This version of Eggdrop is part
of the 1.8 tree.
of the 1.8 tree. A valiant effort has been made to chase down and
destroy bugs.

To use Eggdrop, you need:

- Some sort of Unix account
- A decent knowledge of Unix
- A decent knowledge of IRC, including what DCC chat is
and how to administer an IRC channel
- A pretty good knowledge of IRC and Unix, including how to
compile programs, how to read, and what DCC chat is, at absolute
minimum.
- About 5-7 MB of disk space. The Eggdrop tarball is about 5.4 MB
unpacked.
- Tcl -- Eggdrop cannot compile without Tcl installed on your
shell.

@@ -1,5 +1,5 @@
Eggdrop Compile Guide and FAQ
Last revised: October 16, 2018
Last revised: July 25, 2019
_____________________________________________________________________

Eggdrop Compile Guide and FAQ
@@ -259,7 +259,7 @@ Last revised: October 16, 2018
This is usually something like 'C:\cygwin\home\<username>\'. After
downloading, extract the Eggdrop tarball:

tar -zxf eggdrop1.8.4.tar.gz
tar -zxf eggdrop-1.9.0.tar.gz

4. Run './configure --enable-strip'. Debugging information under
Windows is basically useless to the development team, and this will
@@ -283,8 +283,8 @@ Last revised: October 16, 2018
cd 'C:/<install path>/' (example: cd 'C:/eggdrop')
rm modules
rm eggdrop.exe
mv eggdrop.exe-1.8.4 eggdrop.exe
mv modules-1.8.4 modules
mv eggdrop.exe-1.9.0 eggdrop.exe
mv modules-1.9.0 modules

9. Create a 'lib' directory and copy needed libraries using the
following commands. This assumes that you installed your Eggdrop in
@@ -18,7 +18,7 @@ APPLYING A PATCH
To apply a patch to an Eggdrop, you have to first obtain the Eggdrop
source code. You should always keep a tar.gz archive with the source
of your current Eggdrop on your shell. In the next step, you have to
change to your source directory (i.e.: /home/user/eggdrop1.8.4/) and
change to your source directory (i.e.: /home/user/eggdrop-1.9.0/) and
type the following command:

patch -p1 < ../path.to.the/patch
@@ -105,19 +105,19 @@ To create a patch using the diff tool:
PATCH1.8: my-patch-filename.patch

You should also include the nick/handle, name, and email address
you would like used for attribution in the Changes1.8 and THANKS
you would like used for attribution in the Changes1.9 and THANKS
files.

Never modify src/version.h or one of the Changes files. We will do it.
If your patch includes changes related to autotools (./configure,
etc), do NOT run autoconf, autoheader, etc; we will do this as well.

Also, please don't add credit lines all over the source when patching.
Patch contributors will receive credit in Changes1.8 and THANKS.
Patch contributors will receive credit in Changes1.9 and THANKS.

Patches submitted this way for Eggdrop 1.8.x can be found at the
Patches submitted this way for Eggdrop 1.9.x can be found at the
following location:

ftp://ftp.eggheads.org/pub/eggdrop/patches/1.8
ftp://ftp.eggheads.org/pub/eggdrop/patches/1.9

Copyright (C) 1999 - 2019 Eggheads Development Team
@@ -21,8 +21,8 @@ respective values:

------------------ -----------------------------------------------------------------------------------------------------------------------------------------------------
%B bot's nickname (i.e. "LamestBot")
%V current Eggdrop version (i.e. "eggdrop v1.8.4")
%E long form of %V (i.e. "Eggdrop v1.8.4 (C) 1997 Robey Pointer (C) 2010 Eggheads Development Team")
%V current Eggdrop version (i.e. "eggdrop v1.9.0")
%E long form of %V (i.e. "Eggdrop v1.9.0 (C) 1997 Robey Pointer (C) 2010 Eggheads Development Team")
%C channels the bot is on (i.e. "#lamest, #botnetcentral")
%A whatever is set in the config file by 'set admin'
%n whatever is set in the config file by 'set network'
@@ -132,7 +132,9 @@ to create a key and a certificate is to type 'make sslcert' after
compiling your bot (If you installed eggdrop to a non-standard location,
use make sslcert DEST=/path/to/eggdrop). This will generate a 4096-bit
private key (eggdrop.key) and a certificate (eggdrop.crt) after you fill
in therequired fields.
in the required fields. Alternatively, you can use 'make sslsilent' to
generate a key and certificate non-interactively, using pre-set values.
This is useful when installing Eggdrop via a scripted process.

To authenticate with a certificate instead of using password, you should
make a ssl certificate for yourself and enable ssl-cert-auth in the
@@ -6,13 +6,13 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Your First Eggdrop Script &#8212; Eggdrop 1.8.4 documentation</title>
<title>Your First Eggdrop Script &#8212; Eggdrop 1.9.0 documentation</title>
<link rel="stylesheet" href="../_static/eggdrop.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '1.8.4',
VERSION: '1.9.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true,
@@ -32,7 +32,7 @@
<img class="logo" src="../_static/eggman.png.gif" alt="Logo"/>
</a></p>
<div class="headertitle"><a
href="../index.html">Eggdrop 1.8.4 documentation</a></div>
href="../index.html">Eggdrop 1.9.0 documentation</a></div>
<div class="rel">
<a href="weird-msgs.html" title="Weird Messages That Get Logged"
accesskey="P">previous</a>
@@ -173,6 +173,7 @@ <h3>Table Of Contents</h3>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ctcp.html">CTCP Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/dns.html">DNS Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/filesys.html">Filesys Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ident.html">Ident Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/irc.html">IRC Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/notes.html">Notes Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/seen.html">Seen Module</a></li>
@@ -216,7 +217,7 @@ <h3 style="margin-top: 1.5em;">Search</h3>

<div class="footer" role="contentinfo">
&#169; Copyright 2019, Eggheads.
Last updated on Dec 31, 2018.
Last updated on Jul 25, 2019.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.7.
</div>
</div>
@@ -6,13 +6,13 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>&lt;no title&gt; &#8212; Eggdrop 1.8.4 documentation</title>
<title>&lt;no title&gt; &#8212; Eggdrop 1.9.0 documentation</title>
<link rel="stylesheet" href="../_static/eggdrop.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '1.8.4',
VERSION: '1.9.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true,
@@ -33,7 +33,7 @@
<img class="logo" src="../_static/eggman.png.gif" alt="Logo"/>
</a></p>
<div class="headertitle"><a
href="../index.html">Eggdrop 1.8.4 documentation</a></div>
href="../index.html">Eggdrop 1.9.0 documentation</a></div>
<div class="rel">
<a href="../coreDocs/woobie.html" title="Woobie Module"
accesskey="P">previous</a> |
@@ -97,6 +97,7 @@ <h3>Table Of Contents</h3>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ctcp.html">CTCP Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/dns.html">DNS Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/filesys.html">Filesys Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ident.html">Ident Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/irc.html">IRC Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/notes.html">Notes Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/seen.html">Seen Module</a></li>
@@ -142,7 +143,7 @@ <h3 style="margin-top: 1.5em;">Search</h3>

<div class="footer" role="contentinfo">
&#169; Copyright 2019, Eggheads.
Last updated on Dec 31, 2018.
Last updated on Jul 25, 2019.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.7.
</div>
</div>
@@ -6,13 +6,13 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Known Problems &#8212; Eggdrop 1.8.4 documentation</title>
<title>Known Problems &#8212; Eggdrop 1.9.0 documentation</title>
<link rel="stylesheet" href="../_static/eggdrop.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '1.8.4',
VERSION: '1.9.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true,
@@ -33,7 +33,7 @@
<img class="logo" src="../_static/eggman.png.gif" alt="Logo"/>
</a></p>
<div class="headertitle"><a
href="../index.html">Eggdrop 1.8.4 documentation</a></div>
href="../index.html">Eggdrop 1.9.0 documentation</a></div>
<div class="rel">
<a href="index.html" title="&lt;no title&gt;"
accesskey="P">previous</a> |
@@ -114,6 +114,7 @@ <h3>Table Of Contents</h3>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ctcp.html">CTCP Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/dns.html">DNS Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/filesys.html">Filesys Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ident.html">Ident Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/irc.html">IRC Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/notes.html">Notes Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/seen.html">Seen Module</a></li>
@@ -159,7 +160,7 @@ <h3 style="margin-top: 1.5em;">Search</h3>

<div class="footer" role="contentinfo">
&#169; Copyright 2019, Eggheads.
Last updated on Dec 31, 2018.
Last updated on Jul 25, 2019.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.7.
</div>
</div>
@@ -6,13 +6,13 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Textfile Substitutions &#8212; Eggdrop 1.8.4 documentation</title>
<title>Textfile Substitutions &#8212; Eggdrop 1.9.0 documentation</title>
<link rel="stylesheet" href="../_static/eggdrop.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '1.8.4',
VERSION: '1.9.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true,
@@ -33,7 +33,7 @@
<img class="logo" src="../_static/eggman.png.gif" alt="Logo"/>
</a></p>
<div class="headertitle"><a
href="../index.html">Eggdrop 1.8.4 documentation</a></div>
href="../index.html">Eggdrop 1.9.0 documentation</a></div>
<div class="rel">
<a href="tricks.html" title="Eggdrop Tricks"
accesskey="P">previous</a> |
@@ -90,10 +90,10 @@ <h1>Textfile Substitutions<a class="headerlink" href="#textfile-substitutions" t
<td>bot's nickname (i.e. &quot;LamestBot&quot;)</td>
</tr>
<tr class="row-even"><td>%V</td>
<td>current Eggdrop version (i.e. &quot;eggdrop v1.8.4&quot;)</td>
<td>current Eggdrop version (i.e. &quot;eggdrop v1.9.0&quot;)</td>
</tr>
<tr class="row-odd"><td>%E</td>
<td>long form of %V (i.e. &quot;Eggdrop v1.8.4 (C) 1997 Robey
<td>long form of %V (i.e. &quot;Eggdrop v1.9.0 (C) 1997 Robey
Pointer (C) 2010 Eggheads Development Team&quot;)</td>
</tr>
<tr class="row-even"><td>%C</td>
@@ -195,6 +195,7 @@ <h3>Table Of Contents</h3>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ctcp.html">CTCP Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/dns.html">DNS Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/filesys.html">Filesys Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/ident.html">Ident Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/irc.html">IRC Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/notes.html">Notes Module</a></li>
<li class="toctree-l1"><a class="reference internal" href="../coreDocs/seen.html">Seen Module</a></li>
@@ -240,7 +241,7 @@ <h3 style="margin-top: 1.5em;">Search</h3>

<div class="footer" role="contentinfo">
&#169; Copyright 2019, Eggheads.
Last updated on Dec 31, 2018.
Last updated on Jul 25, 2019.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.6.7.
</div>
</div>

0 comments on commit 34dceb8

Please sign in to comment.
You can’t perform that action at this time.