A file watching service
Watchman exists to watch files and record when they change. It can also trigger actions (such as rebuilding assets) when matching files change.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout filesystems/watchman && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
0001-Replaced-memset-calls-with-appopriate-C-11-in |
0000015926 15.6 KB | |
0002-Re-worked-replacement-of-memset-with-proper-i |
0000009537 9.31 KB | |
README.suse | 0000000520 520 Bytes | |
_link | 0000000124 124 Bytes | |
libart-gcc10.patch | 0000000664 664 Bytes | |
v4.9.0.tar.gz | 0003507999 3.35 MB | |
watchman.changes | 0000006739 6.58 KB | |
watchman.conf | 0000000031 31 Bytes | |
watchman.spec | 0000009174 8.96 KB | |
watchman@.service | 0000000680 680 Bytes | |
watchman@.socket | 0000000606 606 Bytes | |
watchman_4.7.0_makefile-am.diff | 0000000385 385 Bytes | |
watchman_create_state_dir | 0000000525 525 Bytes |
Revision 22 (latest revision is 26)
Matthias Gerstner (mgerstner)
committed
(revision 22)
- ship README.suse that explains how to use the template systemd units - add user writable bit for systemd service and socket files - properly handle state directory creation in /run/watchman/$USER-state. The former approach was susceptible to a local privilege escalation using symlinks (CVE-2022-21944, bsc#1194470).
Comments 1
I've disabled build for all targets, the build fails with 'broken'. As said in revision 26, the package needs a significant update, version and package other dependencies.