#
#=Description basic signal w/specific signals rule
#=EXRESULT PASS
#
/usr/bin/signal-test1 {
  signal r set=(hup),
  signal rw set=(int),
  signal receive set=(quit),
  signal read set=(ill),
  signal write set=(trap),
  signal send set=(abrt),
  allow signal set=(bus),
  audit allow signal set=(fpe),
  deny signal set=(kill),
  audit deny signal set=(usr1),
  allow signal (send, receive) set=(segv),
  audit allow signal (r, write) set=(usr2),
  deny signal (send) set=(pipe),
  signal w set=(alrm),
  audit signal set=(term),
  audit signal (receive) set=(stkflt),
  audit deny signal (send, receive) set=(chld),
  signal read set=(cont),
  signal write set=(stop),
  signal rw set=(stp),
  signal send set=(ttin),
  signal receive set=(ttou),
  signal (send receive) set=(urg),
  signal (read write) set=(xcpu),
  deny signal (send) set=(xfsz),
  deny signal (send receive) set=(vtalrm),
  audit signal (send) set=(prof),
  audit signal (receive) set=(winch),
  audit signal (send receive) set=(io),
  allow signal set=(pwr),
  allow signal (r) set=(sys),
  allow signal (w, write send) set=(emt),
  allow signal (r w) set=(exists),
}
