File: dahdi.rules

package info (click to toggle)
dahdi-tools 1%3A2.11.1-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 8,376 kB
  • sloc: ansic: 54,472; sh: 13,742; perl: 4,025; makefile: 566; xml: 26
file content (18 lines) | stat: -rw-r--r-- 752 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

ACTION!="add",	GOTO="dahdi_add_end"

# DAHDI devices with ownership/permissions for running as non-root
SUBSYSTEM=="dahdi",		OWNER="asterisk", GROUP="asterisk", MODE="0660"

# Backward compat names: /dev/dahdi/<channo>
SUBSYSTEM=="dahdi_channels",	SYMLINK+="dahdi/%m"

# Add persistant names as well
SUBSYSTEM=="dahdi_channels", ATTRS{hardware_id}!="",	SYMLINK+="dahdi/devices/%s{hardware_id}/%s{local_spanno}/%n"
SUBSYSTEM=="dahdi_channels", ATTRS{location}!="",	SYMLINK+="dahdi/devices/@%s{location}/%s{local_spanno}/%n"

LABEL="dahdi_add_end"

# hotplug scripts
SUBSYSTEM=="dahdi_devices",	RUN+="%E{DAHDI_TOOLS_ROOTDIR}/usr/share/dahdi/dahdi_handle_device"
SUBSYSTEM=="dahdi_spans",	RUN+="%E{DAHDI_TOOLS_ROOTDIR}/usr/share/dahdi/dahdi_span_config"