<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yacy/stopYACY.sh, branch upstream/1.941</title>
<subtitle>YaCy search server with some extra patches
</subtitle>
<id>https://git.fennell.dev/yacy/atom?h=upstream%2F1.941</id>
<link rel='self' href='https://git.fennell.dev/yacy/atom?h=upstream%2F1.941'/>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/'/>
<updated>2023-08-09T10:46:21Z</updated>
<entry>
<title>instead of WAITING lines, WAITING FOR STOP and dots are echoed</title>
<updated>2023-08-09T10:46:21Z</updated>
<author>
<name>okybaca</name>
<email>klokanek@eldar.cz</email>
</author>
<published>2023-08-09T10:46:21Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=283850314bb8b7178d656707e227a7233188481a'/>
<id>urn:sha1:283850314bb8b7178d656707e227a7233188481a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed apicall call method parameters</title>
<updated>2020-12-21T23:46:47Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2020-12-21T23:46:47Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=01cc32217fb2dccaf20284261579addca0d42474'/>
<id>urn:sha1:01cc32217fb2dccaf20284261579addca0d42474</id>
<content type='text'>
and verification in transaction manager
which did not have and exception for localhost/basic authentication</content>
</entry>
<entry>
<title>Going back to basic authentication for console/shell commands</title>
<updated>2020-12-09T01:36:55Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2020-12-09T01:36:55Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=e54ab39958301a320e2e426410cef1edd123327d'/>
<id>urn:sha1:e54ab39958301a320e2e426410cef1edd123327d</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Relevant message when using the stop script while YaCy is not running</title>
<updated>2019-02-05T08:43:28Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2019-02-05T08:43:28Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=d167b14ab6f5d0cceee427580667e9867e7cc230'/>
<id>urn:sha1:d167b14ab6f5d0cceee427580667e9867e7cc230</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added a stop command using the existing stop script to the snap package</title>
<updated>2019-02-04T13:34:37Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2019-02-04T13:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=7a30bce2176a7f040df3247ee770a5f75e6aecc8'/>
<id>urn:sha1:7a30bce2176a7f040df3247ee770a5f75e6aecc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated log path in informative message of stop script.</title>
<updated>2017-11-14T08:17:43Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2017-11-14T08:17:43Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=c32ac9c4c7837a70f90335fec5a84bc070a2bb39'/>
<id>urn:sha1:c32ac9c4c7837a70f90335fec5a84bc070a2bb39</id>
<content type='text'>
As highlighted by @Lew-Rockwell-Fan in issue #140, the two log paths
mentioned by the stopYACY.sh script were inconsistent.</content>
</entry>
<entry>
<title>Enforced access controls on some administrative actions.</title>
<updated>2017-03-26T09:48:00Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2017-03-26T09:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=cde237b68763c542da20038e5f62bea341ae1d37'/>
<id>urn:sha1:cde237b68763c542da20038e5f62bea341ae1d37</id>
<content type='text'>
 - 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</content>
</entry>
<entry>
<title>Updated shell scripts to be compatible with HTTP Digest authentication</title>
<updated>2017-03-21T16:15:01Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2017-03-21T16:15:01Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=29e511062769b24a93493bdcd549edfeaa14be35'/>
<id>urn:sha1:29e511062769b24a93493bdcd549edfeaa14be35</id>
<content type='text'>
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</content>
</entry>
<entry>
<title>Fix for http://mantis.tokeek.de/view.php?id=432</title>
<updated>2014-08-25T20:47:33Z</updated>
<author>
<name>Marc Nause</name>
<email>marc.nause@audioattack.de</email>
</author>
<published>2014-08-25T20:47:33Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=8d1b66accca613e0b79f075cda336c95be6bcf57'/>
<id>urn:sha1:8d1b66accca613e0b79f075cda336c95be6bcf57</id>
<content type='text'>
*) replaced all shebangs with more universal versions</content>
</entry>
<entry>
<title>fixed bad output in stopYACY.sh</title>
<updated>2012-09-25T21:20:09Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2012-09-25T21:20:09Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=b5192e03d789a6a334f40993093451ff18b25bbc'/>
<id>urn:sha1:b5192e03d789a6a334f40993093451ff18b25bbc</id>
<content type='text'>
</content>
</entry>
</feed>
