Wrong device permision
Michal Gust
m.gust at sh.cvut.cz
Tue Dec 20 19:46:15 UTC 2005
Package: zaptel-source
Version: 1:1.2.1-1
Dear team,
Asterisk init script starts Asterisk under asterisk user. Devices under
/dev/zap are created with 644 permission under user who compile the
source code - usually root. Therefore Asterisk started with default init
script doesn't have permission to access to it. I think the right way to
resolve problem is to change Makefile in zaptel-source package to set
appropriate permission when installing modules ("makefile install"
command). Example of possible patch follows.
315a316,319
> chown asterisk.asterisk $(INSTALL_PREFIX)/dev/zap/ctl
> chown asterisk.asterisk $(INSTALL_PREFIX)/dev/zap/timer
> chown asterisk.asterisk $(INSTALL_PREFIX)/dev/zap/channel
> chown asterisk.asterisk $(INSTALL_PREFIX)/dev/zap/pseudo
319a324
> chown asterisk.asterisk $(INSTALL_PREFIX)/dev/zap/$$N; \
Regards
M.Gust
More information about the Pkg-voip-maintainers
mailing list