openmausbot-bin
LOW
maintainer wizanyx
0 votes
scanned 2026-11-05 10:09:05.899562
Why flagged
The package installs a prebuilt binary from the project's official GitHub releases, which is normal for Electron apps; the source is trustworthy and no malicious behavior is present.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Low
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package installs a prebuilt binary from the project's official GitHub releases, which is normal for Electron apps; the source is trustworthy and no malicious behavior is present.
PKGBUILD
1
# Maintainer: Anany Sachan <ananysachan2005@gmail.com>
2
pkgname=openmausbot-bin
3
_pkgname=OpenMausBot
4
pkgver=0.1.141
5
pkgrel=1
6
pkgdesc="Local-first chat app for running a team of AI agents"
7
arch=('x86_64')
8
url="https://github.com/milind-soni/OpenMausBot"
9
license=('Apache-2.0')
10
depends=(
11
'alsa-lib'
12
'at-spi2-core'
13
'cairo'
14
'dbus'
15
'expat'
16
'glib2'
17
'glibc'
18
'gtk3'
19
'libcups'
20
'libgcc'
21
'libnotify'
22
'libsecret'
23
'libstdc++'
24
'libx11'
25
'libxcb'
26
'libxcomposite'
27
'libxdamage'
28
'libxext'
29
'libxfixes'
30
'libxi'
31
'libxkbcommon'
32
'libxrandr'
33
'mesa'
34
'nspr'
35
'nss'
36
'pango'
37
'systemd-libs'
38
'xdg-utils'
39
)
40
provides=('openmausbot')
41
conflicts=('openmausbot')
42
# Bundled binaries are prebuilt; stripping changes cua-driver's checksum from the one in release.json
43
options=('!debug' '!strip')
44
source=("${_pkgname}-${pkgver}-amd64.deb::${url}/releases/download/v${pkgver}/${_pkgname}-${pkgver}-amd64.deb")
45
sha256sums=('4bf372733182aeb60e77bd94a6dca441321188518d4f29d848a834aeff4f749e')
46
47
package() {
48
bsdtar -xf "${srcdir}/data.tar.xz" -C "${pkgdir}"
49
50
# Electron's Chromium sandbox must be setuid root, as the .deb's postinst sets it
51
chmod 4755 "${pkgdir}/opt/${_pkgname}/chrome-sandbox"
52
53
# Without package-type, electron-updater falls back to its AppImage updater, which stays
54
# inactive outside an AppImage. Updates come from pacman instead of `apt-get install`.
55
rm "${pkgdir}/opt/${_pkgname}/resources/package-type"
56
57
install -dm755 "${pkgdir}/usr/bin"
58
ln -s "/opt/${_pkgname}/openmausbot" "${pkgdir}/usr/bin/openmausbot"
59
}
60
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-05 10:09:05 | Low | 2 |