aboutsummaryrefslogtreecommitdiffstats
path: root/make/template/inspircd
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2025-01-041-1/+1
|
* Add a command for rehashing TLS profiles to the helper script.Gravatar Sadie Powell2024-11-271-2/+14
|
* Update copyright headers.Gravatar InspIRCd Robot2024-09-071-1/+1
|
* Make the Perl helper script somewhat cleaner.Gravatar Sadie Powell2024-08-101-73/+40
| | | | | | | - Avoid duplicate check* methods. - Remove some broken valgrind behaviour. - Call executable instead of hardcoding the version. - Simplify $binpath/$executable code.
* Update copyright headers.Gravatar InspIRCd Robot2024-06-211-2/+2
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-141-1/+1
|
* Fix some references to --debug that should be --protocoldebug now.Gravatar Sadie Powell2024-06-111-4/+4
|
* Fix the helper script on newer versions of Valgrind.Gravatar Sadie Powell2023-11-061-6/+4
|
* Update copyright headers.Gravatar InspIRCd Robot2023-04-281-1/+1
|
* Fix suspending GDB when the process gets sent a signal.Gravatar Sadie Powell2023-01-091-2/+2
|
* Update copyright headers.Gravatar InspIRCd Robot2021-08-271-1/+1
|
* Remove the root checks from the helper script.Gravatar Sadie Powell2021-07-281-17/+0
| | | | | This has never actually worked properly. If a user wants to drop privileges then they should specify that in the config file.
* Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-211-1/+1
| | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* Update copyright headers.Gravatar InspIRCd Robot2021-02-261-2/+1
|
* Fix the base path being used for more than just the install prefix.Gravatar Sadie Powell2021-01-311-2/+1
|
* Remove unnecessary chdirs in the helper script.Gravatar Sadie Powell2021-01-291-7/+1
|
* Always use for in Perl modules.Gravatar Sadie Powell2021-01-291-2/+2
|
* Add a new runtime directory and move the pid file to it.Gravatar Sadie Powell2021-01-181-15/+3
| | | | | | | The data directory is intended for persistent files whereas the pid file is ephemeral. This distinction doesn't matter by default but on system-wide installs ephemeral runtime files go in /var/run or /run instead.
* Use the builtin Perl kill function not system.Gravatar Sadie Powell2020-12-311-1/+1
|
* Remove whitespace between the shebang and the copyright header.Gravatar Sadie Powell2020-01-111-1/+0
|
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-0/+14
|
* Replace the gdbargs file with the --eval-command flag.Gravatar Peter Powell2019-09-071-2/+9
|
* Fix finding files when the init script is not in the cwd.Gravatar Peter Powell2019-07-031-17/+15
| | | | This should fix #1621.
* Silence a warning from the helper script on OpenBSD.Gravatar Peter Powell2019-02-141-1/+1
|
* Fix "smartmatch is experimental" warning from the helper script.Gravatar Peter Powell2018-10-261-1/+1
|
* Fix a minor typo in the init script.Gravatar Peter Powell2017-10-051-1/+1
|
* Move the init scripts out of the prefix into the new script dir.Gravatar Peter Powell2017-09-211-2/+3
| | | | | The previous directory was okay for home directory installs but was problematic for system wide installs.
* Update stuff for the new versioning system.Gravatar Peter Powell2016-09-021-1/+1
|
* Merge insp20Gravatar Attila Molnar2016-08-171-2/+2
|\
| * Fix 'cron' and 'restart' in the helper not forwarding arguments.Gravatar Peter Powell2016-03-211-2/+2
| |
| * Updated inspircd init script template to make it chkconfig compatible.Gravatar Dan Parsons2014-11-121-0/+6
| | | | | | | | Backported from master, PR #901
* | Increase entries in valgrind stack traces to 30 (--num-callers)Gravatar Attila Molnar2015-05-191-3/+3
| |
* | Making init-script exit codes compliant with LSB 4.1Gravatar Steven Van Acker2015-02-051-18/+35
| |
* | Updated inspircd init script template to make it chkconfig compatible.Gravatar Dan Parsons2014-08-311-0/+6
| |
* | Replace the configure templating system with something better.Gravatar Peter Powell2014-05-231-1/+2
| | | | | | | | | | | | A large amount of this code can be removed when buildtool is done as we will not need to worry about the differences between BSD and GNU Make.
* | Remove a ton of duplicate and obsolete code from configure.Gravatar Peter Powell2013-07-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add the data and log paths to dumphash. - Always exit with EXIT_FAILURE on error. - Always replace the old config.h with our new one. - Clean up the ./configure --help message slightly. - Install dhparams.pem into the conf directory on GnuTLS as well as OpenSSL. - Only show the users InspIRCd Git revision when building from Git. - Remove a check for MinGW (we have proper Windows builds). - Remove a check for FreeBSD 4 (released in 2000). - Remove a ton of pointless tab-indented comments. - Remove a ton of duplicate or unused variables. - Remove the check for stdint.h (always available on TR1 compilers). - Remove the $writeheader argument from writefiles (always 1). - Remove the following %config options: - DESTINATION (not used, always set to BASE). - EXECUTABLE (always set to inspircd). - OSNAME (duplicate of SYSTEM). - Remove support for checking whether -extra modules are up to date (if the user is installing they won't have any -extra modules installed). - Remove SSL generation messages (genssl provides these). - Replace inappropriate uses of printf with print. - Replace is_dir with -d from the Perl stdlib. - Replace resolve_directory with rel2abs from the Perl stdlib. - Rewrite getrevision to be more compact, cache the revision and return 'release' on non-Git builds. - Use consistent messages for all tests. - Use tput to clear the screen in a portable way.
* | Made the launch script aware of --runasroot, so it does not drop privs if ↵Gravatar Daniel Vassdal2013-06-281-1/+1
|/ | | | this is specified.
* Fix c2f7fc047c2e5bbb899c820590ce07fee593b28fGravatar Adam2012-10-061-2/+3
|
* Replace hardcoded paths with configurable onesGravatar ChrisTX2012-10-041-2/+2
| | | | | | | | | | This patchset aims to ease the packaging of InspIRCd for a system-wide installation scenario. Changes in detail: configure: Add the options --log-path and --data-path m_ssl_gnutls, openssl: Change the hardcoded "conf/" to the existent CONFIG_PATH macro m_xline_db: Make the location of xline.db configurable. It will use --data-path as default value, but this can be changed using the configuration files.
* Headers: update remaining scripts tooGravatar Robby-2012-04-201-8/+16
|
* Fix for bug 116, in addition an improvement of the regex is madeGravatar DjSlash2011-03-181-2/+2
|
* Fix taint mode executionGravatar Daniel De Graaf2010-10-201-4/+4
|
* Fix typo in argument to valdebug spotted by daemonic.Gravatar Dennis Friis2010-04-051-1/+1
|
* Remove checkconf, it is no longer neededGravatar danieldg2010-03-131-184/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12628 e03df62e-2008-0410-955e-edbf42e46eb7
* Improve support for NetBSDGravatar danieldg2010-02-121-6/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7
* Make a ./configure --system to support system-wide installation of inspircdGravatar danieldg2010-01-171-0/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12275 e03df62e-2008-0410-955e-edbf42e46eb7
* ...because every now and again, i have to do a massive commit.Gravatar brain2010-01-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
* Move ugly .*.inc files into make/template/ where they can be more easily foundGravatar danieldg2009-10-201-0/+590
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11929 e03df62e-2008-0410-955e-edbf42e46eb7