GNU Thales 0.9.6 (XX/XX/XXXX)
+ - no longer report usage if you are using Unreal.
- added support for unreal modules' modes. see the UnrealModules file.
- added Memphisnet.org's memphistools ! see examples/memphistools/.
Provided by XytraS <xytras@memphisnet.org>
SUBDIRS = src data
-EXTRA_DIST = README README.coders ChangeLog INSTALL tools examples ReportUsage.sh
+EXTRA_DIST = README README.coders ChangeLog INSTALL tools examples ReportUsage.sh UnrealModules NeedMaintainers
SUBDIRS = src data
-EXTRA_DIST = README README.coders ChangeLog INSTALL tools examples ReportUsage.sh
+EXTRA_DIST = README README.coders ChangeLog INSTALL tools examples ReportUsage.sh UnrealModules NeedMaintainers
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ./src/config.h
#!/bin/sh
-echo "I'd like to collect some infos about who is using thales. This will only"
-echo "take a few seconds to answer the questions."
+echo "You selected an ircd which isn't much used. I'd like to collect some"
+echo "infos about who is using thales with this ircd. It will only take a"
+echo "few seconds to answer the questions."
echo
-echo "Do you agree to answer them now [Y/N] ? (you can answer them later by"
-echo "running ./ReportUsage.sh in thales' directory)."
+echo "Do you agree to answer them now [Y/N] ? (You don't need to answer them,"
+echo "and it won't affect your usage of GNU Thales) "
echo -n "[Y] > "
read answer
if [ "X$answer" = "XN" -o "X$answer" = "Xn" ]; then
echo -n "> "
read network
echo
-echo "Which ircd are you using ?"
+echo "Which ircd are you using (please give the exact version number) ?"
echo -n "> "
read ircd
echo
ok=0
+reportusage=1
if test "x$with_ircd" != "x"; then
case $with_ircd in
[Bb][Aa][Hh][Aa][Mm][Uu][Tt])
EOF
echo "Using Unreal IRCD"
+ reportusage=0
ok=1
;;
[Uu][Ll][Tt][Ii][Mm][Aa][Tt][Ee]28)
#define IRCD_UNREAL 1
EOF
+ reportusage=0
ok=1
;;
2)
test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
-if test $REPORT -eq 1; then
+if test $REPORT -eq 1 -a $reportusage -eq 1; then
./ReportUsage.sh
fi
echo
dnl IRCD type
ok=0
+reportusage=1
if test "x$with_ircd" != "x"; then
case $with_ircd in
[[Bb][Aa][Hh][Aa][Mm][Uu][Tt]])
[[Uu][Nn][Rr][Ee][Aa][Ll]])
AC_DEFINE_UNQUOTED(IRCD_UNREAL, 1, 'ircd type')
echo "Using Unreal IRCD"
+ reportusage=0
ok=1
;;
[[Uu][Ll][Tt][Ii][Mm][Aa][Tt][Ee]28])
case $KBDINPUT in
1)
AC_DEFINE_UNQUOTED(IRCD_UNREAL, 1, 'ircd type')
+ reportusage=0
ok=1
;;
2)
AC_OUTPUT(src/Makefile data/Makefile Makefile)
-if test $REPORT -eq 1; then
+if test $REPORT -eq 1 -a $reportusage -eq 1; then
./ReportUsage.sh
fi
echo