Skip to content

Commit d60358a

Browse files
committed
Update MacOS documentation
1 parent 0aad1d9 commit d60358a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ export DISPLAY=:99 && fluxbox -log fluxbox.log &
4646

4747
### Desktop Browsers (MacOS)
4848
- Have to be run on a real MacOS device, we used version 17.3 and 17.5 (adjust the browser configuration in `desktop_selenium.py` if using another version).
49+
- On MacOS the `setup.bash` script does not work. Instead manually install [poetry](https://python-poetry.org/docs/#installing-with-the-official-installer) and run `poetry install` in the `_hp` directory and append the entries from [host-config.txt](_hp/host-config.txt) to `/etc/hosts`.
4950
- Make sure that the MacOS device can reach the Header Testing server. (Alternatively it could also work to run the header testing server and the database locally on the MacOS device).
51+
- To be able to use Selenium with Safari, one needs to activate remote automation. In Safari: develop -> developer settings -> developer settings -> allow remote automation.
5052
- If using self-signed certs, add `--ignore_certs` to all commands.
5153
- Execute `cd _hp/hp/tools/crawler`
5254
- Full run:

0 commit comments

Comments
 (0)