I'm sorry to write this into developers list, but I've asked this a couple
of times in the past months in the user list with no reply.
Is this possibly some simple configuration bug from my side, or is there
some deeper problem with SD's "Unmount Command"?
Attached is a "-d 200" debug output of the SD.
It shows around lines 92-93 how the disk is mounted before the job,
and in line 189 "released" but there isn't shown any reference to the
unmount command at all.
I can not make SD's "Unmount Command" work.
"Mount Command" works fine instead.
I have an external USB disk, that is used thru this storage:
Device {
Name = USB-Disk-A
Device Type = File
Media Type = USB-Disk-A
Archive Device = /mnt/backup-a
LabelMedia = yes;
Random Access = yes;
AutomaticMount = yes;
RemovableMedia = yes;
AlwaysOpen = no;
Requires Mount = yes
Mount Point = /mnt/backup-a
Mount Command = "/bin/mount %m"
Unmount Command = "sleep 5;/bin/umount -l %m"
}
The "Unmount Command" I currently have (sleep 5;/bin/umount -l %m) is
quite
a monster, but I've started with simple "/bin/umount %m" that didn't work
either. The 5-second sleep was added to allow caches flush first (just a
try), and -l (lazy) option (another try) should also help if there still
is
some disk traffic alive.
Before running a job, the disk is not mounted:
[r...@garfield bacula]# mount
....
(/dev/sdb1 not mentioned here)
[r...@garfield bacula]#
Now I run a backup job using storage "USB-Disk-A", and then:
[r...@garfield bacula]# mount
....
/dev/sdb1 on /mnt/backup-a type ext3 (rw,nosuid,nodev,user=bacula)
[r...@garfield bacula]#
So, the disk was not unmounted. Could someone advice what am I doing
wrong?
I already asked this a few weeks ago, with no reply then. At that time I
was
running Bacula 2.4.4, and I decided to upgrade before renewing the
question,
the upgrade didn't affect to this problem.
Now I have this setup:
Bacula 3.0.1, on CentOS 5.3 x86_64, with MySQL database.
Some snapshots from the system:
/etc/fstab has this line:
/dev/backup-a1 /mnt/backup-a ext3 rw,noauto,owner 0
0
this is the actual drive:
[r...@garfield bacula]# ll /dev/sdb*
brw-r----- 1 bacula disk 8, 16 May 24 15:24 /dev/sdb
brw-r----- 1 bacula disk 8, 17 May 24 15:24 /dev/sdb1
these links are made by udev to have the names stable:
[r...@garfield bacula]# ll /dev/b*
lrwxrwxrwx 1 root root 3 May 24 15:24 /dev/backup-a -> sdb
lrwxrwxrwx 1 root root 4 May 24 15:24 /dev/backup-a1 -> sdb1
--
TiN
[r...@garfield init.d]# garfield-sd: bnet.c:667-0 who=client host=127.0.0.1
port=36643
garfield-sd: dircmd.c:171-0 Conn: Hello Director garfield-dir calling
garfield-sd: dircmd.c:187-0 Got a DIR connection at 24-May-2009 21:38:30
garfield-sd: jcr.c:834-0 jid=0 leave set_old_job_status=garfield-sd: cram-md5.c:73-0
send: auth cram-md5 <75790484.1243190...@garfield-sd> ssl=0
garfield-sd: cram-md5.c:133-0 cram-get received: auth cram-md5
<132143546.1243190...@garfield-dir> ssl=0
garfield-sd: cram-md5.c:152-0 sending resp to challenge: CD/PjBktW6+cvBllt/+saC
garfield-sd: dircmd.c:209-0 Message channel init completed.
garfield-sd: dircmd.c:216-0 <dird: JobId=127
job=Backup-Catalog.2009-05-24_21.38.27_09 job_name=Backup-Catalog
client_name=garfield-fd type=66 level=70 FileSet=Catalog NoAttr=0 SpoolAttr=0
FileSetMD5=9U+Tq6/xQ5JAL7RFa5+aJD SpoolData=0 WritePartAfterJob=1
PreferMountedVols=1 SpoolSize=0
garfield-sd: dircmd.c:230-0 Do command: JobId=
garfield-sd: job.c:92-0 <dird: JobId=127
job=Backup-Catalog.2009-05-24_21.38.27_09 job_name=Backup-Catalog
client_name=garfield-fd type=66 level=70 FileSet=Catalog NoAttr=0 SpoolAttr=0
FileSetMD5=9U+Tq6/xQ5JAL7RFa5+aJD SpoolData=0 WritePartAfterJob=1
PreferMountedVols=1 SpoolSize=0
garfield-sd: job.c:157-127 >dird jid=127: 3000 OK Job SDid=1 SDtime=1243190281
Authorization=DKHD-EJCH-FPAP-IEHJ-IOHC-IAPL-MKAG-MLBA
garfield-sd: pythonlib.c:227-127 No startup module.
garfield-sd: dircmd.c:216-127 <dird: use storage=USB-Disk-A
media_type=USB-Disk-A pool_name=Default pool_type=Backup append=1 copy=0 stripe=0
garfield-sd: dircmd.c:230-127 Do command: use storage=
garfield-sd: reserve.c:198-127 <dird: use storage=USB-Disk-A
media_type=USB-Disk-A pool_name=Default pool_type=Backup append=1 copy=0 stripe=0
garfield-sd: reserve.c:227-127 <dird device: use device=USB-Disk-A
garfield-sd: reserve.c:243-127 Storage=USB-Disk-A media_type=USB-Disk-A
pool=Default pool_type=Backup append=1
garfield-sd: reserve.c:245-127 Device=USB-Disk-A
garfield-sd: reserve.c:419-127 Start find_suit_dev PrefMnt=1 exact=1 suitable=0
chgronly=0 any=0
garfield-sd: reserve.c:544-127 search res for USB-Disk-A
garfield-sd: reserve.c:578-127 Try match res=FileStorage
garfield-sd: reserve.c:578-127 Try match res=USB-Disk-A
garfield-sd: reserve.c:615-127 chk MediaType device=USB-Disk-A
request=USB-Disk-A
garfield-sd: reserve.c:638-127 try reserve USB-Disk-A
garfield-sd: reserve.c:651-127 call reserve for append: have_vol=0 vol=
garfield-sd: reserve.c:835-127 reserve_append device is "USB-Disk-A"
(/mnt/backup-a)
garfield-sd: reserve.c:912-127 PrefMnt=1 exact=1 suitable=1 chgronly=0 any=0
garfield-sd: reserve.c:884-127 MaxJobs=0 Jobs=0 reserves=0 Status= Vol=
garfield-sd: reserve.c:1016-127 OK Dev avail reserved "USB-Disk-A"
(/mnt/backup-a)
garfield-sd: reserve.c:129-127 Inc reserve=0 dev="USB-Disk-A" (/mnt/backup-a)
garfield-sd: reserve.c:660-127 Reserved=1 dev_name=USB-Disk-A
mediatype=USB-Disk-A pool=Default ok=1
garfield-sd: reserve.c:662-127 Vol= num_writers=0, have_vol=0
garfield-sd: reserve.c:673-127 no vol, call find_next_appendable_vol.
garfield-sd: askdir.c:259-127 dir_find_next_appendable_volume: reserved=1 Vol=
garfield-sd: askdir.c:276-127 >dird CatReq
Job=Backup-Catalog.2009-05-24_21.38.27_09 FindMedia=1 pool_name=Default
media_type=USB-Disk-A
garfield-sd: askdir.c:182-127 <dird 1000 OK VolName=USB-A-0003 VolJobs=5
VolFiles=8 VolBlocks=589413 VolBytes=38024096001 VolMounts=5 VolErrors=0
VolWrites=589414 MaxVolBytes=50000000000 VolCapacityBytes=0 VolStatus=Append
Slot=0 MaxVolJobs=0 MaxVolFiles=0 InChanger=0 VolReadTime=0
VolWriteTime=1271694342 EndFile=8 EndBlock=3664357632 VolParts=0 LabelType=0
MediaId=21
garfield-sd: askdir.c:205-127 do_reqest_vol_info return true slot=0
Volume=USB-A-0003
garfield-sd: vol_mgr.c:532-127 find_read_vol: read_vol_list empty.
garfield-sd: vol_mgr.c:707-127 Vol=USB-A-0003 not in use.
garfield-sd: askdir.c:285-127 Call reserve_volume. Vol=USB-A-0003
garfield-sd: vol_mgr.c:350-127 enter reserve_volume=USB-A-0003
drive="USB-Disk-A" (/mnt/backup-a)
garfield-sd: vol_mgr.c:269-127 new Vol=USB-A-0003 at b81aff8 dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: vol_mgr.c:457-127 === set in_use. vol=USB-A-0003 dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: vol_mgr.c:212-127 List end new volume: USB-A-0003 in_use=1 on device
"USB-Disk-A" (/mnt/backup-a)
garfield-sd: askdir.c:292-127 dir_find_next_appendable_volume return true.
vol=USB-A-0003
garfield-sd: reserve.c:677-127 looking for Volume=USB-A-0003
garfield-sd: reserve.c:734-127 >dird: 3000 OK use device device=USB-Disk-A
garfield-sd: reserve.c:588-127 Device USB-Disk-A reserved=1 for append.
garfield-sd: reserve.c:513-127 available device found=USB-Disk-A
garfield-sd: reserve.c:528-127 OK dev found. Vol=USB-A-0003
garfield-sd: dircmd.c:216-127 <dird: run
garfield-sd: dircmd.c:230-127 Do command: run
garfield-sd: job.c:172-127 Run_cmd: run
garfield-sd: jcr.c:834-127 jid=127 leave set_old_job_status=C new_set=F
garfield-sd: job.c:190-127 Backup-Catalog.2009-05-24_21.38.27_09 waiting 1800
sec for FD to contact SD key=DKHD-EJCH-FPAP-IEHJ-IOHC-IAPL-MKAG-MLBA
garfield-sd: bnet.c:667-0 who=client host=127.0.0.1 port=36643
garfield-sd: dircmd.c:171-0 Conn: Hello Start Job
Backup-Catalog.2009-05-24_21.38.27_09
garfield-sd: dircmd.c:177-0 Got a FD connection at 24-May-2009 21:38:30
garfield-sd: dircmd.c:178-0 Hello Start Job
Backup-Catalog.2009-05-24_21.38.27_09
garfield-sd: job.c:238-0 Found Job Backup-Catalog.2009-05-24_21.38.27_09
garfield-sd: cram-md5.c:73-0 send: auth cram-md5
<1791062909.1243190...@garfield-sd> ssl=0
garfield-sd: cram-md5.c:133-0 cram-get received: auth cram-md5
<1886484291.1243190...@garfield-fd> ssl=0
garfield-sd: cram-md5.c:152-0 sending resp to challenge: fW50I8RHB70t15Ja+2VIdA
garfield-sd: job.c:261-0 OK Authentication jid=127 Job
Backup-Catalog.2009-05-24_21.38.27_09
garfield-sd: job.c:205-127 Auth=1 canceled=0 errstat=0
garfield-sd: job.c:211-127 Running job Backup-Catalog.2009-05-24_21.38.27_09
garfield-sd: fd_cmds.c:122-127 Start run
Job=Backup-Catalog.2009-05-24_21.38.27_09
garfield-sd: jcr.c:834-127 jid=127 leave set_old_job_status=F new_set=R
garfield-sd: fd_cmds.c:160-127 <filed: append open session
garfield-sd: fd_cmds.c:239-127 Append open session: append open session
garfield-sd: fd_cmds.c:250-127 >filed: 3000 OK open ticket = 1
garfield-sd: fd_cmds.c:160-127 <filed: append data 1
garfield-sd: fd_cmds.c:199-127 Append data: append data 1
garfield-sd: fd_cmds.c:201-127 <bfiled: append data 1
garfield-sd: append.c:73-127 Start append data. res=1
garfield-sd: acquire.c:346-127 acquire_append device is disk
garfield-sd: acquire.c:378-127 jid=127 Do mount_next_write_vol
garfield-sd: mount.c:77-127 Enter mount_next_volume(release=0) dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: mount.c:88-127 mount_next_vol retry=0
garfield-sd: askdir.c:230-127 >dird CatReq
Job=Backup-Catalog.2009-05-24_21.38.27_09 GetVolInfo VolName=USB-A-0003 write=1
garfield-sd: askdir.c:182-127 <dird 1000 OK VolName=USB-A-0003 VolJobs=5
VolFiles=8 VolBlocks=589413 VolBytes=38024096001 VolMounts=5 VolErrors=0
VolWrites=589414 MaxVolBytes=50000000000 VolCapacityBytes=0 VolStatus=Append
Slot=0 MaxVolJobs=0 MaxVolFiles=0 InChanger=0 VolReadTime=0
VolWriteTime=1271694342 EndFile=8 EndBlock=3664357632 VolParts=0 LabelType=0
MediaId=21
garfield-sd: askdir.c:205-127 do_reqest_vol_info return true slot=0
Volume=USB-A-0003
garfield-sd: mount.c:128-127 After find_next_append. Vol=USB-A-0003 Slot=0
Parts=0
garfield-sd: autochanger.c:121-127 Device "USB-Disk-A" (/mnt/backup-a) is not
an autochanger
garfield-sd: mount.c:149-127 autoload_dev returns 0
garfield-sd: mount.c:179-127 want vol=USB-A-0003 devvol= dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: dev.c:345-127 open dev: type=1 dev_name="USB-Disk-A"
(/mnt/backup-a) vol=USB-A-0003 mode=OPEN_READ_WRITE
garfield-sd: dev.c:354-127 call open_file_device mode=OPEN_READ_WRITE
garfield-sd: dev.c:2063-127 Enter mount
garfield-sd: dev.c:2111-127 do_mount: cmd=/bin/mount /mnt/backup-a mounted=0
garfield-sd: dev.c:2122-127 do_mount run_prog=/bin/mount /mnt/backup-a
garfield-sd: dev.c:2225-127 ============ mount=1
garfield-sd: dev.c:526-127 open disk: mode=OPEN_READ_WRITE
open(/mnt/backup-a/USB-A-0003, 0x2, 0640)
garfield-sd: dev.c:541-127 open dev: disk fd=7 opened, part=0/0, part_size=0
garfield-sd: dev.c:358-127 preserve=0x0 fd=7
garfield-sd: label.c:81-127 Enter read_volume_label res=1 device="USB-Disk-A"
(/mnt/backup-a) vol=USB-A-0003 dev_Vol=*NULL*
garfield-sd: label.c:130-127 Big if statement in read_volume_label
garfield-sd: label.c:818-127 unser_vol_label
Volume Label:
Id : Bacula 1.0 immortal
VerNo : 11
VolName : USB-A-0003
PrevVolName :
VolFile : 0
LabelType : VOL_LABEL
LabelSize : 179
PoolName : Default
MediaType : USB-Disk-A
PoolType : Backup
HostName : garfield.tee-en.net
Date label written: 03-May-2009 20:52
garfield-sd: label.c:202-127 Compare Vol names: VolName=USB-A-0003
hdr=USB-A-0003
Volume Label:
Id : Bacula 1.0 immortal
VerNo : 11
VolName : USB-A-0003
PrevVolName :
VolFile : 0
LabelType : VOL_LABEL
LabelSize : 179
PoolName : Default
MediaType : USB-Disk-A
PoolType : Backup
HostName : garfield.tee-en.net
Date label written: 03-May-2009 20:52
garfield-sd: label.c:223-127 Leave read_volume_label() VOL_OK
garfield-sd: label.c:236-127 Call reserve_volume=USB-A-0003
garfield-sd: vol_mgr.c:350-127 enter reserve_volume=USB-A-0003
drive="USB-Disk-A" (/mnt/backup-a)
garfield-sd: vol_mgr.c:212-127 List begin reserve_volume: USB-A-0003 in_use=1 on device
"USB-Disk-A" (/mnt/backup-a)
garfield-sd: vol_mgr.c:365-127 Vol attached=USB-A-0003, newvol=USB-A-0003 volinuse=1 on
"USB-Disk-A" (/mnt/backup-a)
garfield-sd: vol_mgr.c:373-127 === set reserved vol=USB-A-0003 dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: vol_mgr.c:457-127 === set in_use. vol=USB-A-0003 dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: vol_mgr.c:212-127 List end new volume: USB-A-0003 in_use=1 on device
"USB-Disk-A" (/mnt/backup-a)
garfield-sd: mount.c:363-127 Want dirVol=USB-A-0003 dirStat=Append
garfield-sd: mount.c:370-127 Vol OK name=USB-A-0003
garfield-sd: mount.c:267-127 Device previously written, moving to end of data
garfield-sd: dev.c:879-127 eod
garfield-sd: mount.c:283-127 update volinfo mounts=6
garfield-sd: askdir.c:345-127 Update cat VolFiles=8
garfield-sd: askdir.c:368-127 >dird CatReq
Job=Backup-Catalog.2009-05-24_21.38.27_09 UpdateMedia VolName=USB-A-0003 VolJobs=5
VolFiles=8 VolBlocks=589413 VolBytes=38024096001 VolMounts=6 VolErrors=0
VolWrites=589414 MaxVolBytes=50000000000 EndTime=1243190311 VolStatus=Append
Slot=0 relabel=0 InChanger=0 VolReadTime=0 VolWriteTime=1271694342
VolFirstWritten=0 VolParts=0
garfield-sd: askdir.c:182-127 <dird 1000 OK VolName=USB-A-0003 VolJobs=5
VolFiles=8 VolBlocks=589413 VolBytes=38024096001 VolMounts=6 VolErrors=0
VolWrites=589414 MaxVolBytes=50000000000 VolCapacityBytes=0 VolStatus=Append
Slot=0 MaxVolJobs=0 MaxVolFiles=0 InChanger=0 VolReadTime=0
VolWriteTime=1271694342 EndFile=8 EndBlock=3664357632 VolParts=0 LabelType=0
MediaId=21
garfield-sd: askdir.c:205-127 do_reqest_vol_info return true slot=0
Volume=USB-A-0003
garfield-sd: mount.c:293-127 set APPEND, normal return from mount_next_write_volume.
dev="USB-Disk-A" (/mnt/backup-a)
garfield-sd: acquire.c:389-127 Output pos=8:3664357633
garfield-sd: askdir.c:345-127 Update cat VolFiles=8
garfield-sd: askdir.c:368-127 >dird CatReq
Job=Backup-Catalog.2009-05-24_21.38.27_09 UpdateMedia VolName=USB-A-0003 VolJobs=6
VolFiles=8 VolBlocks=589413 VolBytes=38024096001 VolMounts=6 VolErrors=0
VolWrites=589414 MaxVolBytes=50000000000 EndTime=1243190311 VolStatus=Append
Slot=0 relabel=0 InChanger=0 VolReadTime=0 VolWriteTime=1271694342
VolFirstWritten=0 VolParts=0
garfield-sd: askdir.c:182-127 <dird 1000 OK VolName=USB-A-0003 VolJobs=6
VolFiles=8 VolBlocks=589413 VolBytes=38024096001 VolMounts=6 VolErrors=0
VolWrites=589414 MaxVolBytes=50000000000 VolCapacityBytes=0 VolStatus=Append
Slot=0 MaxVolJobs=0 MaxVolFiles=0 InChanger=0 VolReadTime=0
VolWriteTime=1271694342 EndFile=8 EndBlock=3664357632 VolParts=0 LabelType=0
MediaId=21
garfield-sd: askdir.c:205-127 do_reqest_vol_info return true slot=0
Volume=USB-A-0003
garfield-sd: reserve.c:138-127 Dec reserve=0 dev="USB-Disk-A" (/mnt/backup-a)
garfield-sd: append.c:96-127 Begin append device="USB-Disk-A" (/mnt/backup-a)
garfield-sd: append.c:101-127 Just after acquire_device_for_append
garfield-sd: label.c:707-127 session_label record=b81aea0
garfield-sd: label.c:752-127 Write sesson_label record JobId=127 FI=SOS_LABEL
SessId=1 Strm=127 len=164 remainder=0
garfield-sd: label.c:756-127 Leave write_session_label Block=3664357633d File=8d
garfield-sd: jcr.c:834-127 jid=127 leave set_old_job_status=R new_set=T
garfield-sd: fd_cmds.c:160-127 <filed: append end session 1
garfield-sd: fd_cmds.c:221-127 store<file: append end session 1
garfield-sd: fd_cmds.c:160-127 <filed: append close session 1
garfield-sd: fd_cmds.c:264-127 <filed: append close session 1
garfield-sd: fd_cmds.c:272-127 >filed: 3000 OK close Status = 84
garfield-sd: append.c:271-127 Write EOS label JobStatus=T
garfield-sd: label.c:707-127 session_label record=b81aea0
garfield-sd: label.c:752-127 Write sesson_label record JobId=127 FI=EOS_LABEL
SessId=1 Strm=127 len=200 remainder=0
garfield-sd: label.c:756-127 Leave write_session_label Block=3746545920d File=8d
garfield-sd: append.c:288-127 back from write_end_session_label()
garfield-sd: acquire.c:427-127 release_device device "USB-Disk-A"
(/mnt/backup-a) is disk
garfield-sd: acquire.c:450-127 There are 0 writers in release_device
garfield-sd: acquire.c:453-127 dir_create_jobmedia. Release vol=USB-A-0003
dev="USB-Disk-A" (/mnt/backup-a)
garfield-sd: askdir.c:425-127 >dird CatReq
Job=Backup-Catalog.2009-05-24_21.38.27_09 CreateJobMedia FirstIndex=1 LastIndex=4
StartFile=8 EndFile=8 StartBlock=3664357633 EndBlock=3746547000 Copy=0 Strip=0
MediaId=21
garfield-sd: askdir.c:432-127 <dird 1000 OK CreateJobMedia
garfield-sd: dev.c:1690-127 === weof_dev="USB-Disk-A" (/mnt/backup-a)
garfield-sd: askdir.c:345-127 Update cat VolFiles=8
garfield-sd: askdir.c:368-127 >dird CatReq
Job=Backup-Catalog.2009-05-24_21.38.27_09 UpdateMedia VolName=USB-A-0003 VolJobs=6
VolFiles=8 VolBlocks=590688 VolBytes=38106285369 VolMounts=6 VolErrors=0
VolWrites=590689 MaxVolBytes=50000000000 EndTime=1243190312 VolStatus=Append
Slot=0 relabel=0 InChanger=0 VolReadTime=0 VolWriteTime=1271844618
VolFirstWritten=0 VolParts=0
garfield-sd: askdir.c:182-127 <dird 1000 OK VolName=USB-A-0003 VolJobs=6
VolFiles=8 VolBlocks=590688 VolBytes=38106285369 VolMounts=6 VolErrors=0
VolWrites=590689 MaxVolBytes=50000000000 VolCapacityBytes=0 VolStatus=Append
Slot=0 MaxVolJobs=0 MaxVolFiles=0 InChanger=0 VolReadTime=0
VolWriteTime=1271844618 EndFile=8 EndBlock=3746547000 VolParts=0 LabelType=0
MediaId=21
garfield-sd: askdir.c:205-127 do_reqest_vol_info return true slot=0
Volume=USB-A-0003
garfield-sd: acquire.c:468-127 dir_update_vol_info. Release vol=USB-A-0003
dev="USB-Disk-A" (/mnt/backup-a)
garfield-sd: vol_mgr.c:581-127 === set not reserved vol=USB-A-0003 num_writers=0
dev_reserved=0 dev="USB-Disk-A" (/mnt/backup-a)
garfield-sd: vol_mgr.c:582-127 === clear in_use vol=USB-A-0003
garfield-sd: vol_mgr.c:610-127 === clear in_use vol=USB-A-0003
garfield-sd: vol_mgr.c:613-127 === remove volume USB-A-0003 dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: acquire.c:485-127 0 writers, 0 reserve, dev="USB-Disk-A"
(/mnt/backup-a)
garfield-sd: dev.c:1902-127 close_dev "USB-Disk-A" (/mnt/backup-a)
garfield-sd: dev.c:1892-127 Clear volhdr vol=USB-A-0003
garfield-sd: acquire.c:523-127 JobId=127 broadcast wait_device_release at
24-May-2009 21:38:32
garfield-sd: acquire.c:538-127 ===== Device "USB-Disk-A" (/mnt/backup-a)
released by JobId=127
garfield-sd: spool.c:663-127 Commit attributes at 24-May-2009 21:38:32
garfield-sd: append.c:328-127 return from do_append_data() ok=1
garfield-sd: pythonlib.c:227-127 No startup module.
garfield-sd: dircmd.c:233-127 Command run reqeusts quit
garfield-sd: pythonlib.c:227-127 No startup module.
garfield-sd: jcr.c:183-127 write_last_jobs seek to 192
garfield-sd: mem_pool.c:370-0 garbage collect memory pool
------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel