Revisions of velociraptor

Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) committed (revision 57)
revert: - go.mod asks for go 1.18, so we don't need to require go 1.19
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) committed (revision 56)
- go.mod asks for go 1.18, so we don't need to require go 1.19
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) accepted request 1133905 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 55)
- Temporarily use the NODE_MODULES BEGIN/END form of the node_modules
  service due to a bug in debbuild preventing Debian builds from succeeding.
- Update to version 0.7.0.4.git4.c1b68a5b:
  * hash: fix nil pointer dereference panic
  * velociraptor: add dummy main function for mage
- Removed patch:
  * velociraptor-golang-mage-vendoring.diff
- Switched to using go_modules and node_modules source services
  - Eliminated bespoke vendoring scripts.
- Pulled sysuser definition into the velociraptor package.

- Remove PrivateTmp and PrivateDevices settings in velociraptor-client.service (SENS-70)

- Update to version 0.7.0.4.git0.e09a0df8:
  * Add additional sanitization to HTML templates on JS side. (#2) (#3077) (CVE-2023-5950)
  * vql/linux/sdjournal: Fix open/close lifetimes
  * vql/linux/audit: fix shutdown races
  * vql/linux/audit: fix goroutine lifetimes
  * vql/linux/audit: limit messageQueue to within runService
  * vql/linux/audit: add auditService.Log()
  * vql/linux/audit: pull parts of shutdown into shutdown watcher
  * vql/linux/audit: remove unnecessary error handling for reassembler
  * vql/linux/audit: remove unused waitgroup from main event loop
  * vql/linux/audit: handle top-level cancelation properly
  * vql/linux/audit: make explicit that goroutines in the main errgroup don't return errors
  * vql/linux/audit: make stats reporting separate from debug prints
  * vql/linux/audit: simplify polling in listener
  * vql/linux/audit: tests, check various rule scenarios
  * vql/linux/audit: Add more client failure test cases
  * vql/linux/audit: Fix audit client lifecycle
buildservice-autocommit accepted request 1101044 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 54)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1099705 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 53)
- require the group / user only in the server build
buildservice-autocommit accepted request 1085933 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 52)
baserev update by copy to link target
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) committed (revision 51)
- Update to version 0.6.7.5~git81.01be570:
  * libbpfgo: pull fix for double-free
  * logscale: add documentation for plugin
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) accepted request 1085748 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 50)
- bump minimum nodejs to 18:
  building against 16 causes errors
buildservice-autocommit accepted request 1085597 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 49)
baserev update by copy to link target
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) accepted request 1085596 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 48)
- Provide sysuser template for velociraptor user and group.
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) committed (revision 47)
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) accepted request 1085591 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 46)
- Update to version 0.6.7.5~git78.2bef6fc:
  * bpf: fix path to vmlinux.h

- Update to version 0.6.7.5~git77.997aa73:
  * file_store/test_utils/server_config.go: update test certificate
  * Update bluemonday dependency.
  * vql/functions/hash: cache results on Linux
  * libbpfgo: update to velociraptor-branch-v0.4.8-libbpf-1.2.0
  * logscale/backport: don't use networking.GetHttpTransport
  * vql/tools/logscale: add plugin to post events to LogScale ingestion endpoint
  * file_store/directory: add ability to report pending size
- Change clang dependency to clang16
- Fix velociraptor-golang-mage-vendoring.diff to account for newer
  'go mod vendor' honoring build flags.
- Fix update-vendoring.sh script to actually run the %setup part of
  the spec.
- Merge client package into server spec and use _multibuild to create
  client package from same spec file.
- Adjust changelog to retain changes for client package.
- Fix building in static mode on earlier releases.
  - Added patch: velociraptor-libbpfgo-only-build-libbpf.patch

- Tightening the security of the services a bit:
  - tmp files are now moved to /var/lib/velociraptor{,-client}/tmp
    from /tmp
  - run velociraptor server as user velociraptor instead of root
    we do not really need root permissions here
  - introduce /var/lib/velociraptor/filestore to make it easier to
    split out large file upload
  - change permissions for the data directory and subdirectories to
buildservice-autocommit accepted request 1064242 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 45)
baserev update by copy to link target
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) committed (revision 44)
Added patch to patch list
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) committed (revision 43)
Fixed changelog
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) accepted request 1062529 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 42)
- Update to version 0.6.7.4~git63.4a1ed09d:
  * utils/time.js: fix handling of nanosecond-resolution timestamps

- Update to version 0.6.7.4~git63.4a1ed09d:
  * utils/time.js: fix handling of nanosecond-resolution timestamps
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) accepted request 1060929 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 41)
- Use obsinfo mtime to produce stable build timestamp (bsc#1207369).

- Update to version 0.6.7.4~git60.8abed37a:
  * http_comms: create ring buffer temporary file in the same directory
  * cronsnoop: plumb in real scope logging
  * cronsnoop: don't treat routine errors as fatal
  * cronsnoop: fix typo

- Use obsinfo mtime to produce stable build timestamp (bsc#1207369).

- Update to version 0.6.7.4~git60.8abed37a:
  * http_comms: create ring buffer temporary file in the same directory
  * cronsnoop: plumb in real scope logging
  * cronsnoop: don't treat routine errors as fatal
  * cronsnoop: fix typo
buildservice-autocommit accepted request 1060080 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 40)
baserev update by copy to link target
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) accepted request 1060079 from Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) (revision 39)
- Fixed release detection to include Tumblweed
Jeff Mahoney's avatar Jeff Mahoney (jeff_mahoney) committed (revision 38)
Fixed dropped changelog entry
---------------------------------------------------------------------
- add memory limit to systemd unit
Displaying revisions 21 - 40 of 77
openSUSE Build Service is sponsored by