#!/bin/sh # Runs static keys kernel module tests if /sbin/modprobe -q test_static_key_base { if /sbin/modprobe -q test_static_keys { echo "static_key: ok" /sbin/modprobe -q -r test_static_keys /sbin/modprobe -q -r test_static_key_base } else { echo "static_keys: [FAIL]" /sbin/modprobe -q -r test_static_key_base } } else { echo "static_key: [FAIL]" exit 1 } (CommandList children: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(/sbin/modprobe)} {(-q)} {(test_static_key_base)}) terminator: ) ] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(/sbin/modprobe)} {(-q)} {(test_static_keys)}) terminator: ) ] action: [ (C {(echo)} {(DQ ("static_key: ok"))}) (C {(/sbin/modprobe)} {(-q)} {(-r)} {(test_static_keys)}) (C {(/sbin/modprobe)} {(-q)} {(-r)} {(test_static_key_base)}) ] spids: [-1 28] ) ] else_action: [ (C {(echo)} {(DQ ("static_keys: [FAIL]"))}) (C {(/sbin/modprobe)} {(-q)} {(-r)} {(test_static_key_base)}) ] spids: [56 75] ) ] spids: [-1 16] ) ] else_action: [(C {(echo)} {(DQ ("static_key: [FAIL]"))}) (C {(exit)} {(1)})] spids: [77 91] ) ] )