svn commit: r492299 - in head/sysutils: . fusefs-sandboxfs
Tobias Kortkamp
tobik at FreeBSD.org
Wed Feb 6 10:27:30 UTC 2019
Author: tobik
Date: Wed Feb 6 10:27:27 2019
New Revision: 492299
URL: https://svnweb.freebsd.org/changeset/ports/492299
Log:
New port: sysutils/sandboxfs
Sandboxfs is a FUSE file system that exposes a combination of
multiple files and directories from the host's file system in the
form of a virtual tree with an arbitrary layout. You can think of
a sandbox as an arbitrary view into the host's file system with
different access privileges per directory.
Sandboxfs is designed to allow running commands with limited access
to the file system by using the virtual tree as their new root, and
to do so consistently across a variety of platforms.
WWW: https://github.com/bazelbuild/sandboxfs
Announcement: https://julio.meroh.net/2019/02/hello-sandboxfs-0.1.0.html
Added:
head/sysutils/fusefs-sandboxfs/
head/sysutils/fusefs-sandboxfs/Makefile (contents, props changed)
head/sysutils/fusefs-sandboxfs/distinfo (contents, props changed)
head/sysutils/fusefs-sandboxfs/pkg-descr (contents, props changed)
head/sysutils/fusefs-sandboxfs/pkg-message (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Wed Feb 6 10:26:57 2019 (r492298)
+++ head/sysutils/Makefile Wed Feb 6 10:27:27 2019 (r492299)
@@ -398,6 +398,7 @@
SUBDIR += fusefs-rar2fs
SUBDIR += fusefs-s3backer
SUBDIR += fusefs-s3fs
+ SUBDIR += fusefs-sandboxfs
SUBDIR += fusefs-simple-mtpfs
SUBDIR += fusefs-smbnetfs
SUBDIR += fusefs-sqlfs
Added: head/sysutils/fusefs-sandboxfs/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-sandboxfs/Makefile Wed Feb 6 10:27:27 2019 (r492299)
@@ -0,0 +1,111 @@
+# $FreeBSD$
+
+PORTNAME= sandboxfs
+DISTVERSIONPREFIX= sandboxfs-
+DISTVERSION= 0.1.0
+CATEGORIES= sysutils
+PKGNAMEPREFIX= fusefs-
+
+MAINTAINER= tobik at FreeBSD.org
+COMMENT= Virtual file system for sandboxing
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cargo fuse
+USE_GITHUB= yes
+GH_ACCOUNT= bazelbuild
+
+CARGO_CRATES= aho-corasick-0.6.9 \
+ arc-swap-0.3.7 \
+ atty-0.2.11 \
+ autocfg-0.1.2 \
+ backtrace-0.2.3 \
+ backtrace-0.3.13 \
+ backtrace-sys-0.1.28 \
+ bitflags-1.0.4 \
+ cc-1.0.29 \
+ cfg-if-0.1.6 \
+ cloudabi-0.0.3 \
+ cpuprofiler-0.0.3 \
+ dbghelp-sys-0.2.0 \
+ env_logger-0.5.13 \
+ error-chain-0.5.0 \
+ failure-0.1.5 \
+ failure_derive-0.1.5 \
+ fuchsia-cprng-0.1.1 \
+ fuse-0.3.1 \
+ getopts-0.2.18 \
+ humantime-1.2.0 \
+ itoa-0.4.3 \
+ kernel32-sys-0.2.2 \
+ lazy_static-0.2.11 \
+ lazy_static-1.2.0 \
+ libc-0.2.48 \
+ log-0.3.9 \
+ log-0.4.6 \
+ memchr-2.1.3 \
+ nix-0.12.0 \
+ pkg-config-0.3.14 \
+ proc-macro2-0.4.27 \
+ quick-error-1.2.2 \
+ quote-0.6.11 \
+ rand-0.6.5 \
+ rand_chacha-0.1.1 \
+ rand_core-0.3.1 \
+ rand_core-0.4.0 \
+ rand_hc-0.1.0 \
+ rand_isaac-0.1.1 \
+ rand_jitter-0.1.2 \
+ rand_os-0.1.2 \
+ rand_pcg-0.1.1 \
+ rand_xorshift-0.1.1 \
+ rdrand-0.4.0 \
+ redox_syscall-0.1.51 \
+ redox_termios-0.1.1 \
+ regex-1.1.0 \
+ regex-syntax-0.6.5 \
+ remove_dir_all-0.5.1 \
+ rustc-demangle-0.1.13 \
+ rustc_version-0.2.3 \
+ ryu-0.2.7 \
+ semver-0.9.0 \
+ semver-parser-0.7.0 \
+ serde-1.0.87 \
+ serde_derive-1.0.87 \
+ serde_json-1.0.38 \
+ signal-hook-0.1.7 \
+ syn-0.15.26 \
+ synstructure-0.10.1 \
+ tempfile-3.0.5 \
+ termcolor-1.0.4 \
+ termion-1.5.1 \
+ thread-scoped-1.0.2 \
+ thread_local-0.3.6 \
+ time-0.1.42 \
+ ucd-util-0.1.3 \
+ unicode-width-0.1.5 \
+ unicode-xid-0.1.0 \
+ utf8-ranges-1.0.2 \
+ void-1.0.2 \
+ winapi-0.2.8 \
+ winapi-0.3.6 \
+ winapi-build-0.1.1 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.2 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ wincolor-1.0.1
+
+PLIST_FILES= bin/sandboxfs \
+ man/man1/sandboxfs.1.gz
+
+post-patch:
+# libc crate defines ENOTSUP as an alias for EOPNOTSUPP. nix crate
+# does not re-export EOPNOTSUPP on FreeBSD but ENOTSUP is available.
+ @${REINPLACE_CMD} 's,::EOPNOTSUPP,::ENOTSUP,' ${WRKSRC}/src/nodes/mod.rs
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sandboxfs
+ ${INSTALL_MAN} ${WRKSRC}/man/sandboxfs.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+
+.include <bsd.port.mk>
Added: head/sysutils/fusefs-sandboxfs/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-sandboxfs/distinfo Wed Feb 6 10:27:27 2019 (r492299)
@@ -0,0 +1,161 @@
+TIMESTAMP = 1549446507
+SHA256 (rust/crates/aho-corasick-0.6.9.tar.gz) = 1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e
+SIZE (rust/crates/aho-corasick-0.6.9.tar.gz) = 25979
+SHA256 (rust/crates/arc-swap-0.3.7.tar.gz) = 1025aeae2b664ca0ea726a89d574fe8f4e77dd712d443236ad1de00379450cf6
+SIZE (rust/crates/arc-swap-0.3.7.tar.gz) = 41557
+SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652
+SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916
+SHA256 (rust/crates/autocfg-0.1.2.tar.gz) = a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799
+SIZE (rust/crates/autocfg-0.1.2.tar.gz) = 10444
+SHA256 (rust/crates/backtrace-0.2.3.tar.gz) = 346d7644f0b5f9bc73082d3b2236b69a05fd35cce0cfa3724e184e6a5c9e2a2f
+SIZE (rust/crates/backtrace-0.2.3.tar.gz) = 21615
+SHA256 (rust/crates/backtrace-0.3.13.tar.gz) = b5b493b66e03090ebc4343eb02f94ff944e0cbc9ac6571491d170ba026741eb5
+SIZE (rust/crates/backtrace-0.3.13.tar.gz) = 34101
+SHA256 (rust/crates/backtrace-sys-0.1.28.tar.gz) = 797c830ac25ccc92a7f8a7b9862bde440715531514594a6154e3d4a54dd769b6
+SIZE (rust/crates/backtrace-sys-0.1.28.tar.gz) = 522603
+SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12
+SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282
+SHA256 (rust/crates/cc-1.0.29.tar.gz) = 4390a3b5f4f6bce9c1d0c00128379df433e53777fdd30e92f16a529332baec4e
+SIZE (rust/crates/cc-1.0.29.tar.gz) = 42386
+SHA256 (rust/crates/cfg-if-0.1.6.tar.gz) = 082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4
+SIZE (rust/crates/cfg-if-0.1.6.tar.gz) = 7411
+SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
+SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
+SHA256 (rust/crates/cpuprofiler-0.0.3.tar.gz) = 33f07976bb6821459632d7a18d97ccca005cb5c552f251f822c7c1781c1d7035
+SIZE (rust/crates/cpuprofiler-0.0.3.tar.gz) = 97306
+SHA256 (rust/crates/dbghelp-sys-0.2.0.tar.gz) = 97590ba53bcb8ac28279161ca943a924d1fd4a8fb3fa63302591647c4fc5b850
+SIZE (rust/crates/dbghelp-sys-0.2.0.tar.gz) = 20721
+SHA256 (rust/crates/env_logger-0.5.13.tar.gz) = 15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38
+SIZE (rust/crates/env_logger-0.5.13.tar.gz) = 25275
+SHA256 (rust/crates/error-chain-0.5.0.tar.gz) = bd5c82c815138e278b8dcdeffc49f27ea6ffb528403e9dea4194f2e3dd40b143
+SIZE (rust/crates/error-chain-0.5.0.tar.gz) = 11304
+SHA256 (rust/crates/failure-0.1.5.tar.gz) = 795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2
+SIZE (rust/crates/failure-0.1.5.tar.gz) = 36749
+SHA256 (rust/crates/failure_derive-0.1.5.tar.gz) = ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1
+SIZE (rust/crates/failure_derive-0.1.5.tar.gz) = 4884
+SHA256 (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
+SIZE (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = 2950
+SHA256 (rust/crates/fuse-0.3.1.tar.gz) = 80e57070510966bfef93662a81cb8aa2b1c7db0964354fa9921434f04b9e8660
+SIZE (rust/crates/fuse-0.3.1.tar.gz) = 25001
+SHA256 (rust/crates/getopts-0.2.18.tar.gz) = 0a7292d30132fb5424b354f5dc02512a86e4c516fe544bb7a25e7f266951b797
+SIZE (rust/crates/getopts-0.2.18.tar.gz) = 18416
+SHA256 (rust/crates/humantime-1.2.0.tar.gz) = 3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114
+SIZE (rust/crates/humantime-1.2.0.tar.gz) = 16795
+SHA256 (rust/crates/itoa-0.4.3.tar.gz) = 1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b
+SIZE (rust/crates/itoa-0.4.3.tar.gz) = 11061
+SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
+SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
+SHA256 (rust/crates/lazy_static-0.2.11.tar.gz) = 76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73
+SIZE (rust/crates/lazy_static-0.2.11.tar.gz) = 12361
+SHA256 (rust/crates/lazy_static-1.2.0.tar.gz) = a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1
+SIZE (rust/crates/lazy_static-1.2.0.tar.gz) = 10840
+SHA256 (rust/crates/libc-0.2.48.tar.gz) = e962c7641008ac010fa60a7dfdc1712449f29c44ef2d4702394aea943ee75047
+SIZE (rust/crates/libc-0.2.48.tar.gz) = 353045
+SHA256 (rust/crates/log-0.3.9.tar.gz) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b
+SIZE (rust/crates/log-0.3.9.tar.gz) = 16686
+SHA256 (rust/crates/log-0.4.6.tar.gz) = c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6
+SIZE (rust/crates/log-0.4.6.tar.gz) = 22303
+SHA256 (rust/crates/memchr-2.1.3.tar.gz) = e1dd4eaac298c32ce07eb6ed9242eda7d82955b9170b7d6db59b2e02cc63fcb8
+SIZE (rust/crates/memchr-2.1.3.tar.gz) = 20069
+SHA256 (rust/crates/nix-0.12.0.tar.gz) = 921f61dc817b379d0834e45d5ec45beaacfae97082090a49c2cf30dcbc30206f
+SIZE (rust/crates/nix-0.12.0.tar.gz) = 172736
+SHA256 (rust/crates/pkg-config-0.3.14.tar.gz) = 676e8eb2b1b4c9043511a9b7bea0915320d7e502b0a079fb03f9635a5252b18c
+SIZE (rust/crates/pkg-config-0.3.14.tar.gz) = 13565
+SHA256 (rust/crates/proc-macro2-0.4.27.tar.gz) = 4d317f9caece796be1980837fd5cb3dfec5613ebdb04ad0956deea83ce168915
+SIZE (rust/crates/proc-macro2-0.4.27.tar.gz) = 34098
+SHA256 (rust/crates/quick-error-1.2.2.tar.gz) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0
+SIZE (rust/crates/quick-error-1.2.2.tar.gz) = 15132
+SHA256 (rust/crates/quote-0.6.11.tar.gz) = cdd8e04bd9c52e0342b406469d494fcb033be4bdbe5c606016defbb1681411e1
+SIZE (rust/crates/quote-0.6.11.tar.gz) = 17283
+SHA256 (rust/crates/rand-0.6.5.tar.gz) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
+SIZE (rust/crates/rand-0.6.5.tar.gz) = 104814
+SHA256 (rust/crates/rand_chacha-0.1.1.tar.gz) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef
+SIZE (rust/crates/rand_chacha-0.1.1.tar.gz) = 11703
+SHA256 (rust/crates/rand_core-0.3.1.tar.gz) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
+SIZE (rust/crates/rand_core-0.3.1.tar.gz) = 15483
+SHA256 (rust/crates/rand_core-0.4.0.tar.gz) = d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0
+SIZE (rust/crates/rand_core-0.4.0.tar.gz) = 20326
+SHA256 (rust/crates/rand_hc-0.1.0.tar.gz) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4
+SIZE (rust/crates/rand_hc-0.1.0.tar.gz) = 11644
+SHA256 (rust/crates/rand_isaac-0.1.1.tar.gz) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08
+SIZE (rust/crates/rand_isaac-0.1.1.tar.gz) = 16020
+SHA256 (rust/crates/rand_jitter-0.1.2.tar.gz) = 080723c6145e37503a2224f801f252e14ac5531cb450f4502698542d188cb3c0
+SIZE (rust/crates/rand_jitter-0.1.2.tar.gz) = 18247
+SHA256 (rust/crates/rand_os-0.1.2.tar.gz) = b7c690732391ae0abafced5015ffb53656abfaec61b342290e5eb56b286a679d
+SIZE (rust/crates/rand_os-0.1.2.tar.gz) = 18359
+SHA256 (rust/crates/rand_pcg-0.1.1.tar.gz) = 086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05
+SIZE (rust/crates/rand_pcg-0.1.1.tar.gz) = 10881
+SHA256 (rust/crates/rand_xorshift-0.1.1.tar.gz) = cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c
+SIZE (rust/crates/rand_xorshift-0.1.1.tar.gz) = 8997
+SHA256 (rust/crates/rdrand-0.4.0.tar.gz) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
+SIZE (rust/crates/rdrand-0.4.0.tar.gz) = 6456
+SHA256 (rust/crates/redox_syscall-0.1.51.tar.gz) = 423e376fffca3dfa06c9e9790a9ccd282fafb3cc6e6397d01dbf64f9bacc6b85
+SIZE (rust/crates/redox_syscall-0.1.51.tar.gz) = 15646
+SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
+SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227
+SHA256 (rust/crates/regex-1.1.0.tar.gz) = 37e7cbbd370869ce2e8dff25c7018702d10b21a20ef7135316f8daecd6c25b7f
+SIZE (rust/crates/regex-1.1.0.tar.gz) = 241219
+SHA256 (rust/crates/regex-syntax-0.6.5.tar.gz) = 8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861
+SIZE (rust/crates/regex-syntax-0.6.5.tar.gz) = 272475
+SHA256 (rust/crates/remove_dir_all-0.5.1.tar.gz) = 3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5
+SIZE (rust/crates/remove_dir_all-0.5.1.tar.gz) = 8726
+SHA256 (rust/crates/rustc-demangle-0.1.13.tar.gz) = adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619
+SIZE (rust/crates/rustc-demangle-0.1.13.tar.gz) = 11726
+SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
+SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
+SHA256 (rust/crates/ryu-0.2.7.tar.gz) = eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7
+SIZE (rust/crates/ryu-0.2.7.tar.gz) = 41382
+SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
+SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
+SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
+SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
+SHA256 (rust/crates/serde-1.0.87.tar.gz) = 2e20fde37801e83c891a2dc4ebd3b81f0da4d1fb67a9e0a2a3b921e2536a58ee
+SIZE (rust/crates/serde-1.0.87.tar.gz) = 71223
+SHA256 (rust/crates/serde_derive-1.0.87.tar.gz) = 633e97856567e518b59ffb2ad7c7a4fd4c5d91d9c7f32dd38a27b2bf7e8114ea
+SIZE (rust/crates/serde_derive-1.0.87.tar.gz) = 48593
+SHA256 (rust/crates/serde_json-1.0.38.tar.gz) = 27dce848e7467aa0e2fcaf0a413641499c0b745452aaca1194d24dedde9e13c9
+SIZE (rust/crates/serde_json-1.0.38.tar.gz) = 69619
+SHA256 (rust/crates/signal-hook-0.1.7.tar.gz) = 1f272d1b7586bec132ed427f532dd418d8beca1ca7f2caf7df35569b1415a4b4
+SIZE (rust/crates/signal-hook-0.1.7.tar.gz) = 22941
+SHA256 (rust/crates/syn-0.15.26.tar.gz) = f92e629aa1d9c827b2bb8297046c1ccffc57c99b947a680d3ccff1f136a3bee9
+SIZE (rust/crates/syn-0.15.26.tar.gz) = 145493
+SHA256 (rust/crates/synstructure-0.10.1.tar.gz) = 73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015
+SIZE (rust/crates/synstructure-0.10.1.tar.gz) = 17836
+SHA256 (rust/crates/tempfile-3.0.5.tar.gz) = 7e91405c14320e5c79b3d148e1c86f40749a36e490642202a31689cb1a3452b2
+SIZE (rust/crates/tempfile-3.0.5.tar.gz) = 23272
+SHA256 (rust/crates/termcolor-1.0.4.tar.gz) = 4096add70612622289f2fdcdbd5086dc81c1e2675e6ae58d6c4f62a16c6d7f2f
+SIZE (rust/crates/termcolor-1.0.4.tar.gz) = 14416
+SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096
+SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659
+SHA256 (rust/crates/thread-scoped-1.0.2.tar.gz) = bcbb6aa301e5d3b0b5ef639c9a9c7e2f1c944f177b460c04dc24c69b1fa2bd99
+SIZE (rust/crates/thread-scoped-1.0.2.tar.gz) = 4321
+SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b
+SIZE (rust/crates/thread_local-0.3.6.tar.gz) = 12388
+SHA256 (rust/crates/time-0.1.42.tar.gz) = db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f
+SIZE (rust/crates/time-0.1.42.tar.gz) = 30005
+SHA256 (rust/crates/ucd-util-0.1.3.tar.gz) = 535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86
+SIZE (rust/crates/ucd-util-0.1.3.tar.gz) = 25897
+SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526
+SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761
+SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
+SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
+SHA256 (rust/crates/utf8-ranges-1.0.2.tar.gz) = 796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737
+SIZE (rust/crates/utf8-ranges-1.0.2.tar.gz) = 8510
+SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
+SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
+SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
+SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145
+SHA256 (rust/crates/winapi-0.3.6.tar.gz) = 92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0
+SIZE (rust/crates/winapi-0.3.6.tar.gz) = 1029391
+SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
+SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.2.tar.gz) = 7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9
+SIZE (rust/crates/winapi-util-0.1.2.tar.gz) = 7810
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SHA256 (rust/crates/wincolor-1.0.1.tar.gz) = 561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba
+SIZE (rust/crates/wincolor-1.0.1.tar.gz) = 4737
+SHA256 (bazelbuild-sandboxfs-sandboxfs-0.1.0_GH0.tar.gz) = 3ecead7fb1587f3c59a47d00980217c4fb1d5cc81b8ee7b6cdd86e98dec5ec8f
+SIZE (bazelbuild-sandboxfs-sandboxfs-0.1.0_GH0.tar.gz) = 96390
Added: head/sysutils/fusefs-sandboxfs/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-sandboxfs/pkg-descr Wed Feb 6 10:27:27 2019 (r492299)
@@ -0,0 +1,11 @@
+Sandboxfs is a FUSE file system that exposes a combination of
+multiple files and directories from the host's file system in the
+form of a virtual tree with an arbitrary layout. You can think of
+a sandbox as an arbitrary view into the host's file system with
+different access privileges per directory.
+
+Sandboxfs is designed to allow running commands with limited access
+to the file system by using the virtual tree as their new root, and
+to do so consistently across a variety of platforms.
+
+WWW: https://github.com/bazelbuild/sandboxfs
Added: head/sysutils/fusefs-sandboxfs/pkg-message
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-sandboxfs/pkg-message Wed Feb 6 10:27:27 2019 (r492299)
@@ -0,0 +1,4 @@
+WARNING: The interaction points with sandboxfs are subject to change
+at this point. In particular, the command-line interface and the
+data format used to reconfigure sandboxfs while it's running will
+most certainly change.
More information about the svn-ports-all
mailing list