[Box Backup] Boxbackup user
Timothy Wilson
boxbackup@fluffy.co.uk
Fri, 22 Feb 2008 09:58:02 +1100
Whoops, bbstored starts, but I can't run bbackupquery on the clients!
I'm getting this error message:
root@userver:/backups# bbstoreaccounts -c
/etc/boxbackup/server/bbstored.conf check 2
WARNING: Failed to open lockfile: /backups/boxbackup/backup/00000002/write.lock
WARNING: Exception thrown: CommonException(OSFileError) at NamedLock.cpp(136)
Exception: Common OSFileError (Error accessing a file. Check permissions.) (1/9)
But the permissions seem to be correct?
root@userver:/backups# ls -l boxbackup/backup/00000002 | grep write
-rw-r--r-- 1 bbstored root 0 2008-02-22 09:46 write.lock
Initially bbstored was complaining about permission errors, so I ran
it as root because I didn't get it...it had the correct permissions!,
or so I thought. It couldn't get from / to the backup dir. So once I
worked this out, I did a chown, and it can get to the write directory:
I gave bbstored user a working shell, and cd'd one by one to make
sure. It can even touch files, so I can't see what the problem is.
But because I ran it as root, and now want to switch back to bbstored
user, have I totally messed things up?
Kind regards,
Timothy.
On 22/02/2008, Timothy Wilson <timothy.wilson87@gmail.com> wrote:
> Hello Chris,
>
> It was complaining about a lock file. I removed it, restarted the
> daemon and it all worked. But the file name wasn't appearing on the
> console, it was only after I got your message that I thought to look
> in the logs..
>
> Sorry for such a silly problem. I'm still getting used to box.
>
> Kind regards,
>
> Timothy.
>
>
> On 21/02/2008, Chris Wilson <chris@qwirx.com> wrote:
> > Hi Timothy,
> >
> >
> > On Thu, 21 Feb 2008, Timothy Wilson wrote:
> >
> > > I was wondering, is boxbackup hardcoded to use the _bbstored user? I've
> > > searched on the wiki, but can't find anything about this. I know that
> > > the port is hard coded, so maybe the user is too. The reason is my
> > > distribution doesn't seem to like the _ at the beginning. I could force
> > > it, but I don't want to break anything else.
> > >
> > > I'm asking this because I'm getting the raidfile 8/2 error, which is
> > > permissions error. But if I su to my bbstored user, I can touch files
> > > and make dirs, in the directory specified in my raidfile, so I'm sure
> > > it's not a permissions error. Unless it needs access to other things
> > > too?
> > >
> > > Changing the User option to root works, but I would prefer not to run
> > > with these permissions.
> >
> >
> > The user is not hardcoded. It's stored in the User option in
> > bbstored.conf, as you saw.
> >
> > What file do you get the raidfile 8/2 error on?
> >
> > Cheers, Chris.
> > --
> >
> > _____ __ _
> > \ __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK |
> > / (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
> > \__/_/_/_//_/___/ | We are GNU : free your mind & your software |
> > _______________________________________________
> > boxbackup mailing list
> > boxbackup@fluffy.co.uk
> > http://lists.warhead.org.uk/mailman/listinfo/boxbackup
> >
>