I'm sort of at a loss here:

backup:/etc/bacula/scripts# grep bacula /etc/group
disk:x:6:bacula
tape:x:26:bacula
bacula:x:102:
changer:x:106:bacula
backup:/etc/bacula/scripts# ls -l /dev/nst0
crw-rw----  1 root tape 9, 128 Jun 16 13:21 /dev/nst0

backup:/etc/bacula/scripts# ls -l /dev/sg1
crw-rw----  1 root disk 21, 1 Jun 16 13:21 /dev/sg1

backup:/etc/bacula/scripts# su - backup -c "id"
uid=34(backup) gid=34(backup) groups=34(backup)

backup:/etc/bacula/scripts# su - backup -c "/etc/bacula/scripts/mtx-changer 
/dev/sg1 loaded 13 /dev/nst0 0"
+ MTX=mtx
+ test 5 -lt 2
+ ctl=/dev/sg1
+ cmd=loaded
+ slot=13
+ device=/dev/nst0
+ test 5 = 5
+ drive=0
+ case $cmd in
+ case $cmd in
+ mtx -f /dev/sg1 status
cannot open SCSI device '/dev/sg1' - Permission denied

backup:/etc/bacula/scripts# grep 'ARGS=' /etc/init.d/bacula-sd
ARGS="-c /etc/bacula/bacula-sd.conf -u bacula -g disk"

It appears as though the bacula user isn't picking up the 'disk' group
membership?!?

-- 
---
Nathan Valentine, CISSP - [EMAIL PROTECTED]
Open Source Technician
Venn Technologies, Inc. : http://www.venntech.net

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to