summaryrefslogtreecommitdiff
path: root/stopYACY.sh
AgeCommit message (Collapse)Author
2023-08-09instead of WAITING lines, WAITING FOR STOP and dots are echoedokybaca
2020-12-22fixed apicall call method parametersMichael Peter Christen
and verification in transaction manager which did not have and exception for localhost/basic authentication
2020-12-09Going back to basic authentication for console/shell commandsMichael Peter Christen
This does not affect security because: - it is going to localhost only - only users who have already access to the pw hash can do this - no clear text pw is transmitted because that is not stored anywhere The switch to basic is required because these commands are required in the context of hosting on root servers and docker containers where a password change must be done. But the password shell command was not working without password which made the concept unusable. This deficit made it virtually impossible for root server operators to use YaCy because they had been unable to set up a proper password.
2019-02-05Relevant message when using the stop script while YaCy is not runningluccioman
2019-02-04Added a stop command using the existing stop script to the snap packageluccioman
2017-11-14Updated log path in informative message of stop script.luccioman
As highlighted by @Lew-Rockwell-Fan in issue #140, the two log paths mentioned by the stopYACY.sh script were inconsistent.
2017-03-26Enforced access controls on some administrative actions.luccioman
- ensure use of HTTP POST method : HTTP GET should only be used for information retrieval and not to perform server side effect operations (see HTTP standard https://tools.ietf.org/html/rfc7231#section-4.2.1) - a transaction token is now required for these administrative form submissions to ensure the request can not be included in an external site and performed silently/by mistake by the user browser
2017-03-21Updated shell scripts to be compatible with HTTP Digest authenticationluccioman
Because curl and wget do not let use a hashed password as parameter, YaCy shell scripts which require authentication are now interactive by default when HTTP Digest is the only available authentication method. Batch mode can still be available trough the use of an environment variable : YACY_ADMIN_PASSWORD. Other improvements : - added backward compatibility for Basic Authentication - fixed curl/wget presence detection - do not return with exit code 0 when an API call failed, and print an error message when the case occurs - documented available authentication options for API calls
2014-08-25Fix for http://mantis.tokeek.de/view.php?id=432Marc Nause
*) replaced all shebangs with more universal versions
2012-09-25fixed bad output in stopYACY.shMichael Peter Christen
2011-12-28add a check script that waits for stopYACY.sh to terminate. That makesMichael Christen
it easier to write control scripts around it. If you want that the script terminates directly as before, call it concurrently or wrap it with 'timeout' like: timeout 10s ./stopYACY.sh to stop after 10 seconds
2011-05-14*) revert of r7667low012
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7720 6c8d7289-2bf4-0310-a012-ef5d649a1542
2011-04-20*) fixed typo in stop scriptlow012
*) added <u> </u> tags for underlined text in Wiki Code *) minor code changes git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7671 6c8d7289-2bf4-0310-a012-ef5d649a1542
2011-04-18*) ./stopYACY:sh -f kills YaCy in case regular shutdown does not worklow012
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7667 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-03-11stopYACY.sh can now use curlorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6741 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-02-22- moved test data from /bin to /test/wordsorbiter
- refactoring of stopYACY.sh by introduction of /bin/apicall which is able to call any api file with attached authorization git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6691 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-10-18- shifted main classes to new package net.yacyorbiter
- fixed some bugs in last commit git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6427 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-03-16changed handling of default values and database paths:orbiter
- the default files yacy.init and for the network definition is now moved to the path defaults - the httpProxy.conf is renamed to yacy.conf - the DATA/INDEX/PUBLIC is renamed to the actual network nickname, which should be freeworld or sciencenet more menu entries - added apfelmaennchens alternative search page to the menu - added the new thread dump page to the server log menu point as submenu modifications - modified the thread dump page: sorting by thread type git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4575 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-06setting correct portrramthun
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1559 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-06timeout on hanging httpdallo
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1558 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-05retrylimit for wget and better errormessage when neither wget nor java could ↵allo
be found. git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1542 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-04I will never change the Linux scripts...rramthun
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1536 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-04Updated German languagerramthun
Updated stopYACY.sh git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1535 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-02Nothing in Errolog, if libx is not usedallo
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1519 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-01-21Fix for http://www.yacy-forum.de/viewtopic.php?p=15547#15547rramthun
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1388 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-09-23changed test on wgetorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@786 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-09-21check for wgetallo
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@766 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-09-21using wget instead of java for shutdownallo
-better performance -more native git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@765 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-09-01*) Moving Logging directory per default to DATA/LOGtheli
See: http://www.yacy-forum.de/viewtopic.php?t=940#7656 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@627 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-08-15enhancements to dht selection, search and search presentationorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@540 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-10*) solving problems with wrong classpaththeli
see: http://www.yacy-forum.de/viewtopic.php?p=4045 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@264 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-03*) Migration of optional Content Parser integrationtheli
- each additional parser must be in a subpackage of plasma.parser - each parser must have its own ant build file (which will be called automatically from the main build file) - Calling the main build file results in building a separate zip file for each optional parser. This zip file includes: + sources of the Parser.java + compiled classes of the Parser.java + needed additional libs (libx) - To install an additional parser the user simply needs to extract the zip file listed above into his/her yacy directory. - The configuration (enabling/disabling) of a parser can be done via the webinterface (currently the settings dialoge) and is done "on-the-fly". The installation can not be done "on-the-fly" at the moment because of classpath issues. - The classpath of the linux startup/stop scripts is generated automatically now (including all libraries from lib and libx). *) Bugfix: File Extension was not calculated correctly by the crawler e.g.: file extension was accidentally: .php?param=value Corrected. *) Adding additional parser for parsing of rss/atom feeds - added needed libs to do this. TODO: - automatic building classpath for windows startup scripts git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@78 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-25adopted makerelease and start/stop-scripts fro new libsorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@52 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-19*) added new lib dir to classpath.(no author)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@29 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-07initial load with yacy 0.36orbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1 6c8d7289-2bf4-0310-a012-ef5d649a1542