1
0
forked from rosa/hakurei

Commit Graph

  • 20a3d4c458 proc/priv/shim: resolve and load seccomp rules cat 2025-01-20 23:52:56 +09:00
  • 3df344828f proc/priv/shim: seccomp bpf filter via libseccomp cat 2025-01-20 23:39:47 +09:00
  • 27f5922d5c fst: include syscall filter configuration cat 2025-01-20 21:12:39 +09:00
  • 2cf1f46ea2 nix: test show without --short cat 2025-01-20 21:10:24 +09:00
  • 3c55fc8e86 proc/priv/shim: do not log bwrap args cat 2025-01-20 19:51:28 +09:00
  • eb0ef2d115 helper/bwrap: generic extra file interface cat 2025-01-19 19:18:22 +09:00
  • 2f70506865 helper/bwrap: move sync to helper state cat 2025-01-19 18:38:13 +09:00
  • cae567c109 proc/priv/shim: remove unnecessary state cat 2025-01-19 18:05:53 +09:00
  • 1ec901f79e release: 0.2.10 cat 2025-01-18 22:50:08 +09:00
  • 715addaccd helper/bwrap: append --sync-fd before -- cat 2025-01-18 12:30:03 +09:00
  • b31d055e20 proc/priv/init: early init check cat 2025-01-18 12:23:07 +09:00
  • 7baca66a56 proc: remove duplicate compile-time fortify reference cat 2025-01-18 11:59:33 +09:00
  • 27d2914286 proc/priv/init: merge init into main program cat 2025-01-18 11:47:01 +09:00
  • ea8f228af3 proc/priv/shim: merge shim into main program cat 2025-01-17 23:43:32 +09:00
  • 16db3dabe2 internal: do PR_SET_PDEATHSIG once cat 2025-01-17 23:08:46 +09:00
  • c4de450217 nix: do not force static linking on nix cat 2025-01-17 22:56:16 +09:00
  • b60c01f440 fortify: switch to static linking cat 2025-01-16 17:32:52 +09:00
  • 124743ffd3 app: expose single run method cat 2025-01-15 23:39:51 +09:00
  • be4d8b6300 release: 0.2.9 cat 2025-01-15 13:14:43 +09:00
  • 3e11ce6868 helper/bwrap: separate sequential/static args cat 2025-01-15 10:57:10 +09:00
  • 562f5ed797 fst: hide sockets exposed via Filesystem cat 2025-01-15 10:07:51 +09:00
  • db03565614 fst: move sandbox struct to separate file cat 2025-01-15 09:42:44 +09:00
  • 7d99e45b88 helper/bwrap: register OverlayConfig with gob cat 2025-01-14 12:25:10 +09:00
  • 1651eb06df dbus: implement dbus_parse_address cat 2025-01-12 23:24:03 +09:00
  • ac543a1ce8 dbus: rename makeTestCases cat 2025-01-12 23:21:28 +09:00
  • e2489059c1 helper/bwrap: implement overlayfs builder cat 2025-01-05 20:09:35 +09:00
  • 2e3f6a4c51 helper/bwrap: move test out of bwrap package cat 2025-01-05 19:45:24 +09:00
  • 2162029f46 helper/bwrap: add json struct tag to filesystem cat 2025-01-05 19:41:04 +09:00
  • a1148edd00 fst/config: allocate filesystem slice cat 2025-01-04 00:16:41 +09:00
  • 6acd0d4e88 linux/std: handle fsu exit status 1 cat 2025-01-01 21:34:57 +09:00
  • 35b7142317 fortify: show system info when instance is not specified cat 2025-01-01 19:28:58 +09:00
  • c4d6651cae update reverse-DNS style identifiers cat 2024-12-31 16:16:38 +09:00
  • 22a4b99674 cmd/fpkg/install: deduplicate nix store cat 2024-12-30 02:13:28 +09:00
  • 1464ef774b cmd/fpkg: expose nixGL wrappers cat 2024-12-30 02:02:20 +09:00
  • 66ba4cea5c cmd/fpkg: remove workDir acl from activation cat 2024-12-29 23:48:45 +09:00
  • f8d0786509 cmd/fpkg: include nixGL source in inner store cat 2024-12-29 23:37:11 +09:00
  • 56a73bb019 nix: create nixpkgs symlink cat 2024-12-29 23:23:11 +09:00
  • fb8abf63db nix: update flake lock cat 2024-12-29 23:14:16 +09:00
  • 63802c5f0d nix: nixos test create parent directory cat 2024-12-29 22:36:53 +09:00
  • aff80b6b00 cmd/fpkg: optional network access when invoking with nix daemon cat 2024-12-29 18:32:44 +09:00
  • a98a176907 cmd/fpkg: bind and document more gpu devices cat 2024-12-29 18:25:26 +09:00
  • 5302879b88 cmd/fpkg: improve readability of fortify invocations cat 2024-12-29 17:55:56 +09:00
  • 891b3cbde7 cmd/fpkg: compare all three store paths cat 2024-12-29 17:10:41 +09:00
  • c795293f36 cmd/fpkg: clean up broken links before activation cat 2024-12-29 15:21:40 +09:00
  • 42e1043300 nix: set home-manager user information cat 2024-12-29 15:11:36 +09:00
  • 5416b07daa nix: remove unused argument 'self' cat 2024-12-29 14:49:55 +09:00
  • e57a0e9bf2 nix: rename fortifyBundle to buildPackage cat 2024-12-29 14:35:37 +09:00
  • ab48706ebe dist: install fpkg to /usr/bin cat 2024-12-29 01:04:53 +09:00
  • c1a459a0b1 cmd/fpkg/start: correct drop to shell wording cat 2024-12-29 00:56:14 +09:00
  • 5125e96ecf nix: generate application package build script cat 2024-12-29 00:42:21 +09:00
  • e0e2f40e84 cmd/fpkg: app bundle helper cat 2024-12-26 13:21:49 +09:00
  • bf8094c6ca internal: include path to fortify main program cat 2024-12-26 12:48:48 +09:00
  • 2e3bb1893e release: 0.2.8 cat 2024-12-29 01:09:47 +09:00
  • 9b206072fa cmd/fshim: ensure data directory cat 2024-12-28 14:39:01 +09:00
  • b9e2003d5b app: ensure extra paths cat 2024-12-28 14:07:49 +09:00
  • 66ec0d882f dist: build with -trimpath cat 2024-12-28 13:44:05 +09:00
  • 847b667489 app: extra acl entries from configuration cat 2024-12-28 13:23:27 +09:00
  • c70f0612ad fortify/print: skip nil filesystem entries cat 2024-12-28 12:14:42 +09:00
  • 85e5b097fd fst/config: add template etc entry cat 2024-12-28 12:05:32 +09:00
  • 0107620d8c app: merge share methods cat 2024-12-28 11:12:35 +09:00
  • fc26659ea1 fst/config: autoetc read custom path cat 2024-12-27 18:57:44 +09:00
  • 1f173a469c system/dbus: fix inverted system bus state cat 2024-12-27 18:38:11 +09:00
  • 2fdbd6a4dd fst/config: alternative /etc directory cat 2024-12-27 18:06:26 +09:00
  • aef847b5ae helper/bwrap: fix typo in --dir config builder cat 2024-12-27 15:34:43 +09:00
  • 0a2aa5823b cmd/fshim: bind finit inside sandbox cat 2024-12-27 14:44:57 +09:00
  • b956ce4052 ldd: trim leading and trailing white spaces from name cat 2024-12-26 16:53:01 +09:00
  • dc579dc610 dbus/run: bind ldd entry absolute name cat 2024-12-26 16:36:03 +09:00
  • ade57c39af ldd: add fhs glibc test case cat 2024-12-26 16:29:10 +09:00
  • 614ad86a5b dbus: fail on LookPath error cat 2024-12-26 15:29:26 +09:00
  • 831dc6a181 dist: create checksum in dist directory cat 2024-12-26 15:14:35 +09:00
  • c67b8ab9ac fst/config: improve correctness of comments cat 2024-12-26 00:45:29 +09:00
  • 7c5aaa38e2 dist: include zsh completion cat 2024-12-25 23:41:54 +09:00
  • b52b1a5f90 dist/install: do not replace existing fsurc cat 2024-12-25 23:37:15 +09:00
  • 9fc82d67b7 fortify/parse: accept config stream fd cat 2024-12-23 20:09:07 +09:00
  • 70bffeaa1e fortify: clean up config loading cat 2024-12-23 17:57:54 +09:00
  • c109ac2653 release: 0.2.7 cat 2024-12-22 13:34:50 +09:00
  • 58f8731b2e nix: include fortify show output cat 2024-12-22 13:28:21 +09:00
  • 8a9ba5e0ad fortify: show short mode omit filesystems cat 2024-12-22 13:20:33 +09:00
  • f608f28a6a app: mount /dev/kvm in permissive defaults cat 2024-12-22 12:37:24 +09:00
  • aecfae1874 fortify: sort by time of start cat 2024-12-22 12:06:54 +09:00
  • 27f2b53d18 fortify: sort ps output cat 2024-12-22 11:59:53 +09:00
  • 5838963265 nix: test dbus via notify-send cat 2024-12-22 11:31:12 +09:00
  • e8594cf670 fortify: print short instance id in non-json short mode cat 2024-12-22 11:02:19 +09:00
  • 5c73acb56f release: 0.2.6 cat 2024-12-22 01:18:21 +09:00
  • 76ca2a92ee nix: check state store contents cat 2024-12-22 01:10:48 +09:00
  • f2869c4235 fortify: serialise ps with string as key cat 2024-12-21 23:52:48 +09:00
  • bf11241649 fortify: zsh complete show instance list cat 2024-12-21 21:13:53 +09:00
  • cb98baa19d fortify: clean up ps formatting code cat 2024-12-21 20:34:40 +09:00
  • 4f4c690d38 fortify: move json indent call cat 2024-12-21 18:51:59 +09:00
  • df7f692e61 fortify: move show formatting out of main cat 2024-12-21 18:16:31 +09:00
  • 7a8b625a57 app: rename /fortify to /.fortify cat 2024-12-21 18:11:32 +09:00
  • 8bf12bbe68 nix: clear terminal prior to screenshot cat 2024-12-21 18:04:17 +09:00
  • f8c3d53327 nix: test pulseaudio pass through cat 2024-12-21 17:58:14 +09:00
  • 74fe74e6b5 app: do not fail on missing cookie cat 2024-12-21 17:56:21 +09:00
  • ed8ee5eb4b nix: filter nix files from src cat 2024-12-21 17:39:42 +09:00
  • af4d92b785 nix: test dbus proxy cat 2024-12-21 14:19:50 +09:00
  • ce04dd52ca nix: background go test cat 2024-12-21 13:58:57 +09:00
  • 3d042f4992 nix: remove workspace switching cat 2024-12-21 13:52:05 +09:00
  • 68660a2ad4 fortify: config/state pretty-print subcommand cat 2024-12-21 00:32:34 +09:00
  • b9cc318314 system: implement Enablements String method cat 2024-12-20 23:21:19 +09:00