Package Details: searxng-git 1.0.0.r3824.gac430a9ea-1

Git Clone URL: https://aur.archlinux.org/searxng-git.git (read-only, click to copy)
Package Base: searxng-git
Description: A privacy-respecting, hackable metasearch engine
Upstream URL: https://searxng.github.io/searxng/
Licenses: AGPL3
Conflicts: searx, searx-git
Provides: searxng
Submitter: HLFH
Maintainer: HLFH
Last Packager: HLFH
Votes: 8
Popularity: 0.018220
First Submitted: 2021-09-29 10:43 (UTC)
Last Updated: 2024-05-06 08:00 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

Zepman commented on 2022-05-26 11:02 (UTC) (edited on 2022-05-26 11:23 (UTC) by Zepman)

For those not experienced with uwsgi, use the service uwsgi@emperor.service to daemonize SearXNG. There is no need to move INI files from their default location.

/etc/uwsgi/emperor.ini instantiates all configuration files in /etc/uwsgi/vassals, including searxng.ini. If you only installed this package and with that uwsgi as a dependency, searxng.ini will be the only file in the vassals directory.

brainfucksec commented on 2022-05-14 14:09 (UTC) (edited on 2022-05-19 19:10 (UTC) by brainfucksec)

The service uwsgi@searxng does not start if searxng.ini file is located in the directory /etc/uwsgi/vassals/ but starts correctly if it's located in the directory /etc/uwsgi.

HLFH commented on 2022-04-12 14:40 (UTC)

@tbh searxng-git AUR package is now using use_default_settings command for the settings.yml file in /etc/searxng folder.

HLFH commented on 2022-04-11 15:46 (UTC)

@krs Thanks. I updated the deps. It is fixed.

@tbh Thanks. I will look into default settings either tonight or tomorrow.

tbh commented on 2022-04-11 12:40 (UTC)

Could the settings be done per https://docs.searxng.org/admin/engines/settings.html#use-default-settings so settings.yml is small?

krs commented on 2022-04-10 11:09 (UTC) (edited on 2022-04-10 11:12 (UTC) by krs)

Seems that this now requires community/python-markdown-it-py to be installed. After updating today I got ModuleNotFoundError: No module named 'markdown_it' on startup, and installing python-markdown-it-py fixes it.

Edit: Actually after looking at their pull requests I see they replaced mistletoe with markdown-it-py. https://github.com/searxng/searxng/pull/1060

HLFH commented on 2022-02-15 12:55 (UTC)

I submitted the Python 3.10 patch to the uwsgi community package. The grumpy dev David Runge updated gracefully the package and deleted mine (uwsgi and uwsgi-ng-plugin-python). I decided to switch back from python-yaml-git to python-yaml as the version 6 is available in testing. https://archlinux.org/packages/community-testing/x86_64/python-yaml/. This version does not break things with lexicon-dns and certbot-dns-* plugins.

As python-httpx-socks got updated in the AUR, I asked for deletion of the python-httpx-socks-ng package.

I became a maintainer of the orphan package python-mistletoe in the AUR, so I decided to ask for deletion of the python-mistletoe-ng package.

As python-redis got updated in community, I decided to ask for deletion of python-redis-ng. They still need to update from 4.0 to 4.1.3 though.

I removed the weird mess with conflicts.

You may have to do a clean install of the searxng-git AUR package.

endlesik commented on 2022-02-05 20:17 (UTC)

Thanks @morsmortium! It indeed fixes the issue :)

morsmortium commented on 2022-02-05 13:36 (UTC)

Removing python-yaml from conflicts solves the issue. It already depends on python-yaml-git, so it will ask that version anyway. And im not sure if this would be the way of specifying which package doesnt work as a dependency

endlesik commented on 2022-02-04 16:48 (UTC) (edited on 2022-02-04 17:12 (UTC) by endlesik)

@HLFH Hi, thanks for contributing this AUR! However I think there is a problem with your installation script, it prompts to install python-yaml-git and it installs just fine, bu near the end:

:: searxng-git and python-yaml-git are in conflict (python-yaml). Remove python-yaml-git? [y/N] (doesn't matter if I go with y or N - it fails)

error: unresolvable package conflicts detected

error: failed to prepare transaction (conflicting dependencies)

:: searxng-git and python-yaml-git are in conflict

python-yaml is not present on my machine, tried removing python-yaml-git and installing it separately - with no avail, tried cleaning cache, still nothing.

If I install non-git version of python-yaml, your AUR script removes it without any issue.. Don't know what's wrong really, maybe something is broken in my distro?

I'm using Paru AUR helper https://github.com/Morganamilo/paru .. maybe that causes an issue..

Hm, checked with yay, along updating everything with --timeupdate arg beforehand, still the same issue.