brain
738cde7f2a
Minor url tweak
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7244 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-05 21:36:59 +00:00
brain
41b1c64889
Update ancient copyright header
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7243 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-05 21:36:18 +00:00
w00t
80fceca516
List developer arguments (debug, screendebug etc) so they don't need to be looked up
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7242 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-05 21:34:17 +00:00
peavey
bc47b88daf
Fix that equal sign '=' inside double quotes don't blow up confcheck.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6567 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-10 21:26:32 +00:00
peavey
f631009527
Make checkconf handle end of line comments.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6496 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-05 18:26:59 +00:00
peavey
1f7f6c58d4
Add a general xml syntax checker for config files. It parses includes and warns of general syntax mistakes. ./inspircd checkconf to run.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6491 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-04 22:52:06 +00:00
peavey
d85fae1a65
getpidfile was not working at all. Fix it to work as intended.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6261 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-08 04:13:23 +00:00
brain
081d2c8777
Correctly ignore commented out includes
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6108 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-24 21:45:20 +00:00
brain
9628934933
Tidyup Leet Caps Like This, and display PID when performing operations
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6101 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-24 13:38:32 +00:00
brain
191adfdc7f
Fix the launcher for two situations:
...
* pid file defined, but in a comment (ignore it)
* pid file not defined, because its no longer manditory (assume configdir/inspircd.pid)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6097 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-24 13:28:42 +00:00
brain
b436d286f2
Forgot to include 'version' in the syntax
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5843 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-04 17:50:22 +00:00
brain
6115897d26
Fix for bug #177 , generate the version string at configure time and write it into the .inspircd.inc,
...
then when running the ./inspircd, output the string, this way we dont need the source code to hand to
report the version. (btw special, the doctor has cured you of perlprogramophobia)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5841 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-04 17:03:10 +00:00
special
3e52f21044
Reverted the addition of ./inspircd version; I should've considered this a bit more, its flawed in several ways
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5840 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-04 10:37:55 +00:00
special
9e6c986a55
Added ./inspircd version, requested and written by Mitch
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5839 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-04 04:12:32 +00:00
brain
acf23bb31d
Since the last beta, the pid file doesnt have to be specified. If it hasnt been specified, default to <conf>/inspircd.pid
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5766 e03df62e-2008-0410-955e-edbf42e46eb7
2006-11-18 20:06:25 +00:00
om
bc14912c0c
Complain if we can't find the binary
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4909 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-12 13:43:42 +00:00
om
94eb487064
Give a full path to .gdbargs, should let you run the ./inspircd script from outside the install dir (from this point of view, anyway
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4755 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-06 22:26:18 +00:00
special
c1958b1235
Fix for ./inspircd restart not working half the time
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4042 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-22 10:26:33 +00:00
om
ffe8c3ce60
Add new arguments to ./inspircd, 'screendebug' starts insp inside gdb and detaches the session, 'valdebug' starts insp inside valgrind, valgrind will start gdb in the event of a crash, 'screenvaldebug' (ugleh name :[) does the same but runs valgrind in a detached screen session
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3936 e03df62e-2008-0410-955e-edbf42e46eb7
2006-05-07 10:10:53 +00:00
om
e21c3bb140
Slight optimisation to config reader, looks nicer even if it's not faster.
...
Make ./inspircd script use -nolog (it already used -debug, which didn't exist until now!?)
Add commandline options -nolog and -debug, -debug forces all log messages to be output regardless of level. -nolog stops the logfile
being written, so you can run with -debug without filling up your disk.
make clean && make install, apparently some of the core doesn't depend on inspircd_io.h in the makefiles..so it'll probably segfault if
you don't.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3841 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-07 12:21:11 +00:00
om
2b28d1f137
Changes to ./inspircd to hopefully work on freebsd as well as linux..
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3680 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:46:10 +00:00
brain
d7c9583c8e
Removed sleep()
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3437 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02 18:29:39 +00:00
om
c881ce4120
Make ./inspircd ignore SIGPIPE and start running without the user having to type 'run' / 'r'
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3412 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02 01:31:08 +00:00
brain
a3962aa85a
LD_LIBRARY_PATH setting is no longer required by core or m_sql.so
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2596 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21 10:49:20 +00:00
brain
d651aeb61a
Changed $CompileFlags to seperate $CompileFlags and $LinkerFlags
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2595 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21 10:36:01 +00:00
brain
1f2176d318
Fixed .inspircd.inc
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2345 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-12 15:47:57 +00:00
frostycoolslug
571542d1f0
Added support for the new <include:file> system.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1561 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-29 22:07:33 +00:00
brain
345ef80295
*** empty log message ***
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1463 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-20 15:24:04 +00:00
brain
a11c452853
Fixed Craig's buggy configure :p
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1337 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09 01:46:05 +00:00
brain
a5a089996c
Changed to fully dynamic core (should be faster compile times)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1331 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-08 19:54:32 +00:00
brain
f9055253d2
Fixed to always look for the ircd.log within the bin/ dir
...
Fixed to not spool the error log after ./inspircd debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1290 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-03 12:50:52 +00:00
brain
b7b2eeaeb9
Sanity checks for fd_ref in addclient
...
Fixed 'server ignores me forever if i throttle the server with connections' bug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1272 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-01 21:24:59 +00:00
brain
3f839fc4ed
Fixed to allow debugging
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1151 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-21 13:22:15 +00:00
brain
2f19dfa694
Added LD_LIBRARY_PATH hacks/kludges to the .inspircd.inc file to make it find libmysql in funny situations
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1146 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-21 00:59:25 +00:00
brain
fc31f07d4f
Fixed a missing semicolon *LARGE SLAP*
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1028 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10 01:03:27 +00:00
frostycoolslug
907ee6a7d3
Modified to kill -9, if a kill -TERM fails.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1018 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08 23:03:18 +00:00
frostycoolslug
f56671a8a3
Fixed ./inspircd cron actually working.. but not claiming too!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@985 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-05 21:24:01 +00:00
frostycoolslug
acefcb7337
Fixed careless bug i left in while debugging :/
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@984 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-05 21:21:04 +00:00
frostycoolslug
c2dd34ae04
Added ./inspircd (start|stop|restart|rehash|status|cron|Cheese-Sandwich) (Happy luigiman?)
...
Made a slightly nicer method for .Makefile.inc
Updated ./configure to reflect the above changes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@983 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-05 21:17:33 +00:00