Search Criteria
Package Details: crowdsec 1.6.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/crowdsec.git (read-only, click to copy) |
---|---|
Package Base: | crowdsec |
Description: | The open-source and collaborative security suite |
Upstream URL: | https://www.crowdsec.net |
Licenses: | MIT |
Submitter: | solveit |
Maintainer: | mhdi |
Last Packager: | mhdi |
Votes: | 21 |
Popularity: | 0.50 |
First Submitted: | 2021-12-01 20:49 (UTC) |
Last Updated: | 2025-03-27 07:17 (UTC) |
Dependencies (6)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, bash-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- re2 (re2-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 Next › Last »
mhdi commented on 2024-04-08 15:59 (UTC) (edited on 2024-04-08 15:59 (UTC) by mhdi)
@Exentio I've updated the PKGBUILD and made some improvements. Could you please review it and let me know if there are any issues?
I kindly request removing the previous package and install the new one instead of updating it.
Exentio commented on 2024-04-08 12:34 (UTC) (edited on 2024-04-08 13:01 (UTC) by Exentio)
@mhdi I find it very hard to believe that the few lines you added were enough since I had to restore the files myself and run the scripts in order to fix the program. I have the
wizard.sh
file before my eyes in this exact moment - it does way more steps than the currentcrowdsec.install
file in this repo does.I don't think the previous maintainer wrote all those lines with all the necessary steps for fun, and neither did the crowdsec devs. Check the
wizard.sh
file yourself and you'll find yourself having to agree with me; when you do, please restore the install scripts so that the program will be able to run again, it'll be as simple as rolling back most of your changes to previous commits and doing very minimal tweaks.If Arch's packaging guidelines discourage using
/usr/local
then the files should be moved somewhere else, not removed entirely.mhdi commented on 2024-04-08 11:32 (UTC) (edited on 2024-04-08 11:50 (UTC) by mhdi)
@Exentio Thank you for your comment. The previous version of the PKGBUILD incorrectly installed files to
/usr/local
, which is not in accordance with Arch packaging guidelines. In the new PKGBUILD, I've followed the official Debian and Fedora packaging methods, which can be found in the Crowdsec GitHub repository.Regarding the
wizard.sh
script you mentioned, it was necessary in the previous PKGBUILD but is not required in the new one. Everything has been integrated directly into the PKGBUILD.Exentio commented on 2024-04-08 08:57 (UTC) (edited on 2024-04-08 09:21 (UTC) by Exentio)
I managed to fix the issue. I rolled back to the latest commit from the previous maintainer, changed the version, skipped validity checks, then ran:
After that, I don't know whether it was because of the issues caused by the new PKGBUILD or because I messed up something myself, I had to reconfigure everything from the beginning because my security engine's login credentials(?) on crowdsec's website changed, it's effectively a new security engine.
This all happened because the PKGBUILD and especially the .install files had too many important processes removed, like running official crowdsec scripts, which are requested to be run even by the official crowsec documentation. If @mhdi, the current maintainer, had read the documentation and even just the comments in the files, nothing would've happened.
Please refrain from taking over maintainers and doing major changes to install scripts if you don't understand what you're doing. And check for typos in folder names, too.
Exentio commented on 2024-04-02 15:52 (UTC) (edited on 2024-04-02 15:53 (UTC) by Exentio)
I'm having an issue with crowdsec related to abseil:
crowdsec: error while loading shared libraries: libabsl_flags.so.2308.0.0: cannot open shared object file: No such file or directory
libabsl_flags.so
is effectively missing in any form. Rebuilding the package doesn't fix the problem. Dowgrading abseil makes crowdsec complain about newer versions of the library, but rebuilding while downgraded fails. I only just noticed that cscli isn't working anymore, it used to work earlier this month. Any idea?doums commented on 2024-03-21 13:34 (UTC)
Indeed, yes I didn't check for
cscli
and actually it was still there under/usr/local/bin
xiota commented on 2024-03-21 11:23 (UTC) (edited on 2024-03-21 11:29 (UTC) by xiota)
@doums Use
find /usr/local -not -type d
. Just do it. Don't use commands that don't find all files.Hint: The command you used previously searches for
crowdsec
. The problem command iscscli
.Note: I changed the command to also find symlinks.
doums commented on 2024-03-21 10:27 (UTC)
So how that is possible?
Especially those logs emitted right during package install??
xiota commented on 2024-03-21 10:12 (UTC)
@doums Whatever the reason, you're using an old build, and it has nothing to do with the PKGBUILD.
doums commented on 2024-03-21 09:53 (UTC)
Nah it's not that. I carefully removed every trace left by previous crowdsec install using
sudo fd -HI crowdsec /
andrm
any occurrences. So when I try to install 1.6.0 it's on a very clean system.« First ‹ Previous 1 2 3 4 5 6 Next › Last »