No I´m afraid it´s not so easy (while all these test): [EMAIL PROTECTED] bacula]# cat /etc/passwd | grep bacula bacula:x:101:6:Bacula:/var/bacula:/sbin/nologin [EMAIL PROTECTED] bacula]# cat /etc/group | grep bacula disk:x:6:root,bacula bacula:x:101:bacula,postgres [EMAIL PROTECTED] bacula]#
I think it´s strange that he tell me 0 slots when I give him more permissions on /var/bacula too (because with 770 he found 16 - but can´t write the tempfile) too. Greetings, user100 > -----Ursprüngliche Nachricht----- > Von: Kern Sibbald [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 28. Juni 2006 12:32 > An: user100 > Cc: bacula-users@lists.sourceforge.net; 'Timo Neuvonen' > Betreff: Re: AW: [Bacula-users] /var/bacula write problem > (sd, mtx-changer) > > > On Wednesday 28 June 2006 11:57, user100 wrote: > > Here: > > crw-rw---- 1 root disk 21, 1 Jun 23 12:26 /dev/sg1 > > crw-rw---- 1 root disk 9, 0 Jun 23 12:26 /dev/st0 > > > > /etc/init.d/bacula-sd: > > SD_USER=bacula > > SD_GROUP=disk > > > > Standard permissions after installation (I think): > > drwxrwx--- 2 root bacula 4096 Jun 28 11:30 /var/bacula > > > > [EMAIL PROTECTED] var]# ps -ef | grep bacula-sd > > bacula 29581 1 0 11:30 ? 00:00:00 > /usr/sbin/bacula-sd -u > > bacula -g disk -c /etc/bacula/bacula-sd.conf > > > > Does in console: > > #update slots > > The defined Storage resources are: > > 1: File > > 2: Autochanger > > Select Storage resource (1-2): Unexpected question has been > received. > > 2 > > Connecting to Storage daemon Autochanger at swlinbck2:9103 ... > > 3306 Issuing autochanger "slots" command. > > Device "Autochanger" has 16 slots. > > Connecting to Storage daemon Autochanger at swlinbck2:9103 ... > > 3301 Issuing autochanger "loaded drive 0" command. > > 3991 Bad autochanger "loaded drive 0" command: ERR=Child > exited with code > > 1. 3306 Issuing autochanger "list" command. > > Invalid Slot number: mktemp: cannot create temp file > > /var/bacula/mtx.NCucc29701: Permission denied > > Invalid Slot number: /etc/bacula/mtx-changer: line 157: > > /var/bacula/mtx.29700: Permission denied > > Invalid Slot number: cat: /var/bacula/mtx.29700: Permission denied > > Invalid Slot number: cat: /var/bacula/mtx.29700: Permission denied > > Invalid Slot number: Autochanger error: ERR=Child exited with code 1 > > No Volumes found to label, or no barcodes. > > # > > This looks to me like the user bacula is not in the bacula group. > > > > > > -------------------------------------------------------------- > ------------- > >- -------- > > So after that I changed for testing /var/baculua to 777: > > drwxrwxrwx 2 root bacula 4096 Jun 28 11:30 /var/bacula > > > > But it does following in console: > > #update slots > > The defined Storage resources are: > > 1: File > > 2: Autochanger > > Select Storage resource (1-2): Unexpected question has been > received. > > 2 > > Connecting to Storage daemon Autochanger at swlinbck2:9103 ... > > 3306 Issuing autochanger "slots" command. > > Device "Autochanger" has 0 slots. > > No slots in changer to scan. > > # > > > > Wrong! > > > > > -------------------------------------------------------------- > ------------- > >- -------- > > That´s not true - when I change in /etc/init.d/bacula-sd to > > SD_USER=root > > > > I got: > > #update slots > > The defined Storage resources are: > > 1: File > > 2: Autochanger > > Select Storage resource (1-2): Unexpected question has been > received. > > 2 > > Connecting to Storage daemon Autochanger at swlinbck2:9103 ... > > 3306 Issuing autochanger "slots" command. > > Device "Autochanger" has 16 slots. > > Connecting to Storage daemon Autochanger at swlinbck2:9103 ... > > 3301 Issuing autochanger "loaded drive 0" command. > > 3302 Autochanger "loaded drive 0", result: nothing loaded. > > 3306 Issuing autochanger "list" command. > > Catalog record for Volume "000001L3" updated to reference slot 1. > > Catalog record for Volume "000002L3" updated to reference slot 2. > > Volume "000003L3" not found in catalog. Slot=3 InChanger > set to zero. > > Volume "000004L3" not found in catalog. Slot=4 InChanger > set to zero. > > Volume "000009L3" not found in catalog. Slot=9 InChanger > set to zero. > > Volume "000010L3" not found in catalog. Slot=10 InChanger > set to zero. > > Volume "000011L3" not found in catalog. Slot=11 InChanger > set to zero. > > Volume "000012L3" not found in catalog. Slot=12 InChanger > set to zero. > > Catalog record for Volume "000016L3" updated to reference slot 16. > > # > > > > Which is true. And than 770 for /var/bacula is ok too - of > course. :) > > > > > > Greetings, > > user100 > > > > > -----Ursprüngliche Nachricht----- > > > Von: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] Im > > > Auftrag von Kern Sibbald > > > Gesendet: Mittwoch, 28. Juni 2006 11:10 > > > An: bacula-users@lists.sourceforge.net > > > Cc: Timo Neuvonen > > > Betreff: Re: [Bacula-users] /var/bacula write problem (sd, > > > mtx-changer) > > > > > > On Wednesday 28 June 2006 10:04, Timo Neuvonen wrote: > > > > > > So, is anyone running autochanger with storage daemon > > > > > > as non-root > > > > > > > > > (bacula:disk)? > > > > > > > > > > I am, on a Debian/sid system with the 1.36.3 packages still: > > > > > > > > > > 0 [EMAIL PROTECTED]:~$ ps -ef | grep bacula-sd > > > > > bacula 9101 1 0 Mar12 ? > > > > > 00:00:00 /usr/sbin/bacula-sd -c > > > > > > /etc/bacula/bacula-sd.conf -u bacula -g > > > > > > > tape > > > > > > > > Ok, this roughly corresponds to the setting bacula:disk > > > > > > used in Fedora, > > > > > > > although a better choice (no disk access, tape only). But > > > > > > non-root anyway. > > > > > > > > 0 [EMAIL PROTECTED]:~$ ls -l /dev/sg0 /dev/nst0 > > > > > crw-rw---- 1 root tape 9, 128 2002-03-14 22:51 /dev/nst0 > > > > > crw-rw---- 1 root tape 21, 0 2002-03-14 22:51 /dev/sg0 > > > > > 0 [EMAIL PROTECTED]:~$ ls -ld /var/lib/bacula > > > > > drwx------ 3 bacula bacula 4096 2006-06-28 02:08 > /var/lib/bacula > > > > > > The problem here is that the permissions of the directory > > > (/var/lib/bacula > > > or /var/bacula depending on your OS) really should be 770 > > > or possibly 760. As long as the permissions are 770 and the > > > user bacula is in > > > the group bacula, then the file can be owned by root. > > > > > > > Bingo! > > > > You have owner:group bacula:bacula (NOT root:bacula) for > > > > > > this directory, > > > > > > > the same I yesterday also changed it into. > > > > > > > > Actually, this isn't a proof yet, that root:bacula couldn't > > > > > > work. But > > > > > > > that's something I still believe in... > > > > > > root:bacula can and does work as I stated in a previous > > > email, and as I state > > > above -- providing you have the other items setup correctly > > > (permissions, > > > group memberships, ...). > > > > > > There should also be no problem if the directory is owned by > > > bacula:bacula. > > > > > > -- > > > Best regards, > > > > > > Kern > > > > > > ("> > > > /\ > > > V_V > > > > > > Using Tomcat but need to do more? Need to support web > > > services, security? > > > Get stuff done quickly with pre-integrated technology to make > > > your job easier > > > Download IBM WebSphere Application Server v.1.0.1 based on > > > Apache Geronimo > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057& > > > > dat=121642 > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > -- > Best regards, > > Kern > > ("> > /\ > V_V > Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users