daml/ci
Gary Verhaegen 691edeacf2
ci: fix cache cleanup (#9137)
This is a continuation of #8595 and #8599. I somehow had missed that
`/etc/fstab` can be used to tell `mount` to let users mount some
filesystems with preset options.

This is using the full history of `mount` hardening so should be safe
enough. The option `user` in `/etc/fstab` automatically disables any kind
of `setuid` feature on the mounted filesystem, which is the main attack
vector I know of.

This works flawlessly on my local VM, so hopefully this time's the
charm. (It also happens to be my third PR specifically targeted on this
issue, so, who knows, it may even work.)

CHANGELOG_BEGIN
CHANGELOG_END
2021-03-16 17:51:38 +01:00
..
cron fix release notification (#9075) 2021-03-10 17:12:14 +00:00
da-ghc-lib Start adding exception syntax support. (#8960) 2021-03-10 12:07:53 +00:00
docker Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00
patch_bazel_windows Upgrade to Bazel 4.0 (#8798) 2021-02-11 10:08:47 +01:00
bash-lib.yml ci/cron/check: low-hanging perf improvement (#9042) 2021-03-08 07:56:33 +00:00
build-unix.yml Move artifact publishing out of yaml files (#9071) 2021-03-11 11:44:02 +01:00
build-windows.yml Move artifact publishing out of yaml files (#9071) 2021-03-11 11:44:02 +01:00
build.yml ci/build: fix conditions (#9109) 2021-03-12 07:13:26 +01:00
check-changelog.sh update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
clean-up.yml ci: fix cache cleanup (#9137) 2021-03-16 17:51:38 +01:00
clear-shared-segments-macos.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
compatibility_ts_libs.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
compatibility-windows.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
compatibility.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
configure-bazel.sh update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
copy-unix-release-artifacts.sh Release EE SDK tarballs and installer (#9086) 2021-03-11 14:49:48 +01:00
copy-windows-release-artifacts.sh ci/windows: add missing mkdir (#9103) 2021-03-11 18:16:19 +00:00
dev-env-install.sh update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
dev-env-push.py update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
postgresql.conf CI: Increase the PostgreSQL connections from 100 to 200. (#6647) 2020-07-08 10:49:11 +00:00
prs.yml skip Oracle test on forks (#8930) 2021-02-24 12:19:57 +00:00
publish-artifactory.sh Fix artifactory upload path (#9115) 2021-03-12 11:39:50 +01:00
report-end.yml ci: use setvar to set variables (#8664) 2021-02-09 11:42:34 +01:00
report-start.yml ci: use setvar to set variables (#8664) 2021-02-09 11:42:34 +01:00
slack_user_ids stop notifying shayne on pr builds (#7581) 2020-10-06 14:20:43 +02:00
tell-slack-failed.yml send CI failures on separate channel (#9038) 2021-03-05 14:10:30 +00:00
windows-diagnostics.ps1 windows: CI agent diagnostics (#1146) 2019-05-15 11:59:56 +02:00