blob: d72263791f9d234a4dacf417ae6b305ec444991f [file] [log] [blame]
Valerio Settif67ded32024-06-27 08:03:32 +02001#!/bin/bash
2
3# Copyright The Mbed TLS Contributors
4# SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
5
6set -e
7
8pkill psa_server || true
9
Valerio Setti2016d662024-08-05 15:57:43 +020010# Remove temporary files
11rm -f psa_notify_*
12
Valerio Settif67ded32024-06-27 08:03:32 +020013# Remove all IPCs
Ronald Cron594ab412024-07-22 11:06:33 +020014# Not just ipcrm -all=msg as it is not supported on macOS.
15# Filter out header and empty lines, choosing to select based on keys being
16# output in hex.
17ipcs -q | fgrep 0x | awk '{ printf " -q " $2 }' | xargs ipcrm > /dev/null 2>&1 || true