On Monday 18 December 2006 16:40, Attila Fülöp wrote: > Kern Sibbald wrote: > > On Monday 18 December 2006 15:06, Mair Wolfgang-awm013 wrote: > >> Ok, > >> > >> So here is an update from what I found out so far while playing around > >> with my Solaris system here. > >> > >> A find for doors brings me the following list. As you can see, most of > >> the doors are located in the /proc. > >> > > ... > >> /proc/387/fd/3 > >> 54 0 D--------- 1 root root 0 Dec 18 12:52 > >> /proc/397/fd/6 > >> > >> Next I deleted them all: > >> # find / -type D -exec rm -f {} \; > >> (Door files in the /proc dir are not able to be deleted) > >> > >> After that, the find brings me up only the files in the /proc which is > >> what I wanted. > >> > >> Then reboot. > >> > >> After the system came up again I did the same find as above: > >> # find / -type D -ls > >> # find / -type D -ls > >> 60 0 Dr--r--r-- 1 root root 0 Dec 18 13:12 > > ... > >> 54 0 D--------- 1 root root 0 Dec 18 13:12 > >> /proc/385/fd/6 > >> > >> > >> So, as you can see the door files got created automatically. Can this be > >> taken now as an evidence in general, that ALL needed doors will be > >> created automatically on demand by the system? > >> If so, this should be added to the bacula code, that doors have to be > >> threatened as 'special' files and should not be backed up, as mentioned > >> by Kern below. > > > > OK, but what defines a door. Is it identified by a special bit in the stat > > packet? If so what bit. > > Yes, S_IFDOOR
That is what I had imagined. > > > Can you find documentation on it? > > stat.h(3HEAD) > eg http://docs.sun.com/app/docs/doc/816-5173/6mbb8ae23?a=view#indexterm-360 > > > If it is a > > special bit, Bacula can avoid backing them up, which would then avoid the > > problems during the restore. For door files that are already backed up by > > old software, we could also if they are identifiable, not retore them. > > Should be no problem since the stat structure is saved on tape. > Should I look into it? Yes, since I am not able to test it easily. Regards, Kern > > >> Wolfgang > >> > >> > >> -----Original Message----- > >> From: [EMAIL PROTECTED] > >> [mailto:[EMAIL PROTECTED] On Behalf Of Richard > >> Mortimer > >> Sent: Friday, December 15, 2006 18:59 > >> To: 'Richard Mortimer'; 'Kern Sibbald'; > >> bacula-users@lists.sourceforge.net > >> Subject: Re: [Bacula-users] restore on solaris unexpected > >> freeinode/problems with doors > >> > >> Replying to myself after just having looked at the OpenSolaris > >> sourcecode for devfsadm. > >> > >> Anyway devfsadm creates a door file as follows: > >> > >> 1 - unlink any existing file > >> 2 - create an empty regular file with the permissions required for > >> the door. Then close the file. > >> 3 - use door_create() to get a door fd and then fattach it to > >> the filesystem. > >> > >> Thus I think that the correct way to restore a door file is to either > >> (a) ignore it; or (b) create an empty regular file. > >> > >> I'm tempted to think that (b) is correct because some other uses of > >> doors ignore errors creating the file (some even check for existance > >> beforehand) and just do an fattach afterwards. > >> > >> The implementation is left as an exercise for any interested readers who > >> have Solaris systems! > >> > >> Richard > >> > >>> -----Original Message----- > >>> From: [EMAIL PROTECTED] > >>> [mailto:[EMAIL PROTECTED] On Behalf Of > >>> Richard Mortimer > >>> Sent: 15 December 2006 17:36 > >>> To: 'Kern Sibbald'; bacula-users@lists.sourceforge.net > >>> Subject: Re: [Bacula-users] restore on solaris unexpected free > >>> inode/problems with doors > >>> > >>> Kern, > >>> > >>> Doors are special files that are used for inter-process calls. > >>> Basically the calling process goes through a door into another (server > >>> processes) context, does the processing and returns. It is designed as > >>> a quick interprocess mechanism that doesn't involve a full context > >>> switch to a different stack context. They work in a similar way to > >>> fifo where a process associates itself with a filesystem node and > >>> registers a number of handler threads that do work on their behalf. > >>> > >>> I guess that the fact that you haven't heard of doors means that > >>> bacula hasn't either. I don't remember exactly how you make a door > >>> filesystem entry and I don't have a Solaris system on hand to take a > >>> look further. > >>> > >>> The man page for door_create(3DOOR) lives at > >>> http://docs.sun.com/app/docs/doc/816-5171/6mbb6dcne?a=view > >>> I don't remember whether these need "restoring" although I suspect > >>> that they do because some of their functionality may be needed early > >>> on in boot. > >>> > >>> Regards > >>> > >>> Richard > >>> > >>>> -----Original Message----- > >>>> From: [EMAIL PROTECTED] > >>>> [mailto:[EMAIL PROTECTED] On Behalf Of > >>>> Kern Sibbald > >>>> Sent: 15 December 2006 17:10 > >>>> To: bacula-users@lists.sourceforge.net > >>>> Subject: Re: [Bacula-users] restore on solaris unexpected free inode > >>>> /problems with doors > >>>> > >>>> Well, about the only other thing I can think of is that these are > >>>> some sort of > >>>> *special* Solaris file that Bacula doesn't know how to properly > >>>> restore or should not be restoring (sockets?) or there are some sort > >>>> of access control lists that are interferring with their creation, > >>>> or they are files in some special system directory that probably > >>>> should not be restored (e.g. /sys or /proc if it were a Linux > >>>> system). > >>>> > >>>> Taking a careful look at the same files on a running system will > >>>> probably give you a clue. If they are sockets, you can safely > >>>> ignore the error messages. > >>>> Version 1.39.x will not try to restore sockets if I am not > >>> mistaken. > >>>> A good test of whether or not the restore worked is trying to boot > >>>> up the system and run some programs on it -- e.g. a Window system, > >>>> and build Bacula. > >>>> Just the same, I would not be comfortable until I understood the > >>>> nature of those errors ... > >>>> > >>>> On Friday 15 December 2006 17:50, Mair Wolfgang-awm013 wrote: > >>>>> Kern, Richard, > >>>>> > >>>>> While the System is still booted from network I did a few > >>>> sync's prio to > >>>>> umount the partition. But gave me the same error at boot. > >>>>> > >>>>> When I do a fsck after umount but prio to a reboot, I see the same > >>>>> messages as mentioned below. > >>>>> > >>>>> If I cd into the directory before the umount and before the > >>>> fsck. I get > >>>>> the following: > >>>>> > >>>>> # ls -li sysevent_door > >>>>> 138043 ?rw------- 1 root root 0 Dec 14 08:57 > >>>>> sysevent_door > >>>>> # > >>>>> > >>>>> As you can see this file can not be identified as door. > >>>> Mind the '?' it > >>>>> should be a 'D'. > >>>>> > >>>>> The fsck first finds the inode as 'PARTIALLY ALLOCATED > >>>> INODE' and in the > >>>>> Phase 2 it deletes these files. Means, if I mount the > >>>> partition again > >>>>> after the fsck is finished. These files are gone. > >>>>> > >>>>> Also, the boot and fsck messages below seem to be from > >>> two different > >>>>> sessions. The inodes displayed at the boot time will come > >>> up in the > >>>>> fsck. But fsck finds even more of them. Sorry for that. > >>>>> > >>>>> Wolfgang > >>>>> > >>>>> > >>>>> -----Original Message----- > >>>>> From: Kern Sibbald [mailto:[EMAIL PROTECTED] > >>>>> Sent: Friday, December 15, 2006 16:39 > >>>>> To: bacula-users@lists.sourceforge.net > >>>>> Cc: Mair Wolfgang-awm013 > >>>>> Subject: Re: [Bacula-users] restore on solaris unexpected > >>>> free inode / > >>>>> problems with doors > >>>>> > >>>>> Hello, > >>>>> > >>>>> This is an interesting way of going about a bare metal > >>>> recovery. I have > >>>>> several suggestions that may help you. > >>>>> > >>>>> 1. After everything is restored and you kernel is reinstalled, > >>>>> do: > >>>>> > >>>>> sync; sync; sync > >>>>> > >>>>> which will cause the kernel disk cache to be flushed. > >>>>> > >>>>> 2. Before rebooting, umount all disks or if they cannot be > >>>> unmounted, > >>>>> remount them read-only. > >>>>> > >>>>> Hopefully those two items will ensure that all changed > >>>> information is > >>>>> written > >>>>> to the disk before rebooting. Concerning the _door files, > >>>> I have no > >>>>> idea > >>>>> what they are. Hopefully a Solaris expert can answer the > >>> question. > >>>>> Regards, > >>>>> > >>>>> Kern > >>>>> > >>>>> On Friday 15 December 2006 15:57, Mair Wolfgang-awm013 wrote: > >>>>>> Hello, > >>>>>> > >>>>>> I've encountered some problems with my bare metal > >>>> recovery on solaris > >>>>>> 9 with bacula 1.38.11. > >>>>>> > >>>>>> Here is a brief description of the recovery procedure I > >>> did (this > >>>>>> might also be a good description of how to do a bare > >>>> metal recovery, > >>>>>> if this issue gets solved): > >>>>>> > >>>>>> Boot the client from network in singleuser mode. > >>>>>> Mount a shared directory containing bacula to the client. > >>>>>> # mount 192.168.230.10:/export/local /usr/local > >>>>>> > >>>>>> Partition the target hard drive. > >>>>>> # format > >>>>>> > >>>>>> Created a new file system on the target partition. > >>>>>> # newfs /dev/dsk/c0t0d0s0 > >>>>>> > >>>>>> Mount the new target partition to /a # mount /dev/dsk/c0t0d0s0 > >>>>>> /a > >>>>>> > >>>>>> Create the necessary entries for the director and the > >>>> storage server > >>>>>> into the hosts file # echo "192.168.230.35 volvo" >> > >>>> /etc/hosts # echo > >>>>>> "192.168.230.30 prinz" >> /etc/hosts # echo "192.168.230.10 > >>>>>> automatix3" >> /etc/hosts > >>>>>> > >>>>>> Set the LD_LIBRARY_PATH var to where the bacula libs are: > >>>>>> # LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib > >>>>>> # export LD_LIBRARY_PATH > >>>>>> > >>>>>> Start the bacula file daemon > >>>>>> # /usr/local/etc/bacula start > >>>>>> Starting the Bacula File daemon > >>>>>> # > >>>>>> > >>>>>> Now go to the bconsole and start the restore procedure > >>>> and select all > >>>>>> files to restore: > >>>>>> *restore > >>>>>> > >>>>>> First you select one or more JobIds that contain files to > >>>> be restored. > >>>>>> You will be presented several methods of specifying the > >>>> JobIds. Then > >>>>>> you will be allowed to select which files from those > >>>> JobIds are to be > >>>>>> restored. > >>>>>> > >>>>>> To select the JobIds, you have the following choices: > >>>>>> 1: List last 20 Jobs run > >>>>>> 2: List Jobs where a given File is saved > >>>>>> 3: Enter list of comma separated JobIds to select > >>>>>> 4: Enter SQL list command > >>>>>> 5: Select the most recent backup for a client > >>>>>> 6: Select backup for a client before a specified time > >>>>>> 7: Enter a list of files to restore > >>>>>> 8: Enter a list of files to restore before a specified time > >>>>>> 9: Find the JobIds of the most recent backup for a client > >>>>>> 10: Find the JobIds for a backup for a client before > >>>> a specified > >>>>>> time > >>>>>> 11: Enter a list of directories to restore for found JobIds > >>>>>> 12: Cancel > >>>>>> Select item: (1-12): 5 > >>>>>> Defined Clients: > >>>>>> 1: passat-fd > >>>>>> ............ > >>>>>> 47: mondeo-fd > >>>>>> Select the Client (1-47): 47 > >>>>>> Automatically selected FileSet: FullSolaris > >>>>>> > >>> +-------+-------+----------+---------------+---------------------+---- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>> +-------+-------+----------+---------------+---------------------+---- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>>>>> ------+-----------+ > >>>>>> | JobId | Level | JobFiles | JobBytes | StartTime > >>> | > >>>>>> VolumeName > >>>>>> | StartFile | > >>>>>> > >>> +-------+-------+----------+---------------+---------------------+---- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>> +-------+-------+----------+---------------+---------------------+---- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>>>>> ------+-----------+ > >>>>>> | 547 | F | 86,228 | 1,965,081,652 | 2006-12-15 > >>>> 13:22:45 | > >>>>>> full-15-12-2006.90 | 0 | > >>>>>> > >>> +-------+-------+----------+---------------+---------------------+---- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>> +-------+-------+----------+---------------+---------------------+---- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>>> +-------+-------+----------+---------------+---------------------+-- > >>>>>> ------+-----------+ > >>>>>> You have selected the following JobId: 547 > >>>>>> > >>>>>> Building directory tree for JobId 547 ... > >>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++ > >>>>>> 1 Job, 83,160 files inserted into the tree. > >>>>>> > >>>>>> You are now entering file selection mode where you add > >>> (mark) and > >>>>>> remove > >>>>>> (unmark) files to be restored. No files are initially > >>>> added, unless > >>>>>> you used the "all" keyword on the command line. > >>>>>> Enter "done" to leave this mode. > >>>>>> > >>>>>> cwd is: / > >>>>>> $ mark * > >>>>>> 86,227 files marked. > >>>>>> $ done > >>>>>> Bootstrap records written to > >>>>>> /var/bacula/working/volvo-dir.8.restore.bsr > >>>>>> > >>>>>> The job will require the following Volumes: > >>>>>> > >>>>>> full-15-12-2006.90 > >>>>>> > >>>>>> > >>>>>> 86227 files selected to be restored. > >>>>>> > >>>>>> Run Restore job > >>>>>> JobName: RestoreFiles > >>>>>> Bootstrap: /var/bacula/working/volvo-dir.8.restore.bsr > >>>>>> Where: / > >>>>>> Replace: always > >>>>>> FileSet: FullSolaris > >>>>>> Client: mondeo-fd > >>>>>> Storage: File > >>>>>> When: 2006-12-15 15:26:35 > >>>>>> Catalog: MyCatalog > >>>>>> Priority: 10 > >>>>>> OK to run? (yes/mod/no): m > >>>>>> Parameters to modify: > >>>>>> 1: Level > >>>>>> 2: Storage > >>>>>> 3: Job > >>>>>> 4: FileSet > >>>>>> 5: Client > >>>>>> 6: When > >>>>>> 7: Priority > >>>>>> 8: Bootstrap > >>>>>> 9: Where > >>>>>> 10: Replace > >>>>>> 11: JobId > >>>>>> Select parameter to modify (1-11): 9 Please enter path prefix > >>>>>> for restore (/ for none): /a Run > >>>> Restore job > >>>>>> JobName: RestoreFiles > >>>>>> Bootstrap: /var/bacula/working/volvo-dir.8.restore.bsr > >>>>>> Where: /a > >>>>>> Replace: always > >>>>>> FileSet: FullSolaris > >>>>>> Client: mondeo-fd > >>>>>> Storage: File > >>>>>> When: 2006-12-15 15:26:35 > >>>>>> Catalog: MyCatalog > >>>>>> Priority: 10 > >>>>>> OK to run? (yes/mod/no): y > >>>>>> Job started. JobId=554 > >>>>>> * > >>>>>> * > >>>>>> > >>>>>> Then go back to the client and: > >>>>>> # installboot /a/usr/platform/`uname -i`/lib/fs/ufs/bootblk > >>>>>> /dev/rdsk/c0t0d0s0 > >>>>>> > >>>>>> > >>>>>> Until here everything looks fine. But when I try to > >>> boot from the > >>>>>> newly created disk I see the following inode messages: > >>>>>> > >>>>>> > >>>>>> Rebooting with command: boot > >>>> > >>>>>> Boot device: disk:a File and args: > >>>>>> SunOS Release 5.9 Version Generic_118558-11 64-bit > >>>> Copyright 1983-2003 > >>>>>> Sun Microsystems, Inc. All rights reserved. > >>>>>> Use is subject to license terms. > >>>>>> configuring IPv4 interfaces: eri0. > >>>>>> Hostname: mondeo > >>>>>> NOTICE: /: unexpected free inode 140873, run fsck(1M) -o f > >>>>>> NOTICE: /: unexpected free inode 140873, run fsck(1M) -o f > >>>>>> NOTICE: /: unexpected free inode 140876, run fsck(1M) -o f > >>>>>> NOTICE: /: unexpected free inode 140876, run fsck(1M) -o f > >>>>>> NOTICE: /: unexpected free inode 140877, run fsck(1M) -o f > >>>>>> mount: /var/run is already mounted, swap is busy, > >>>>>> or the allowable number of mount points has been > >>>> exceeded The > >>>>>> system is coming up. Please wait. > >>>>>> NOTICE: /: unexpected free inode 140878, run fsck(1M) -o f > >>>>>> NOTICE: /: unexpected free inode 140878, run fsck(1M) -o > >>>> f checking > >>>>>> ufs filesystems > >>>>>> /dev/rdsk/c0t0d0s7: is clean. > >>>>>> LDAP domain name is ea.mot.com > >>>>>> starting rpc services: rpcbind keyserv done. > >>>>>> Setting netmask of eri0 to 255.255.255.0 Setting default IPv4 > >>>>>> interface for multicast: add net 224.0/4: gateway mondeo syslog > >>>>> service starting. > >>>>>> Starting the Bacula File daemon > >>>>>> The system is ready. > >>>>>> > >>>>>> mondeo console login: > >>>>>> > >>>>>> > >>>>>> When I do a fsck I get the following messages. The first > >>>> one in Phase > >>>>>> 1 doesn't seem very harmfull to me. But the second one with the > >>>>>> missing door files which get removed doesn't make me feel very > >>>>>> confident although the system boots up without error > >>>> messages after > >>>>>> the fsck is finished. > >>>>>> > >>>>>> > >>>>>> # fsck /dev/dsk/c0t0d0s0 > >>>>>> ** /dev/rdsk/c0t0d0s0 > >>>>>> ** Currently Mounted on / > >>>>>> ** Phase 1 - Check Blocks and Sizes PARTIALLY ALLOCATED INODE > >>>>>> I=137137 CLEAR? y > >>>>>> > >>>>>> PARTIALLY ALLOCATED INODE I=138752 CLEAR? y > >>>>>> > >>>>>> PARTIALLY ALLOCATED INODE I=138753 CLEAR? y > >>>>>> > >>>>>> PARTIALLY ALLOCATED INODE I=138755 CLEAR? y > >>>>>> > >>>>>> PARTIALLY ALLOCATED INODE I=138756 CLEAR? y > >>>>>> > >>>>>> PARTIALLY ALLOCATED INODE I=138757 CLEAR? y > >>>>>> > >>>>>> ** Phase 2 - Check Pathnames > >>>>>> UNALLOCATED I=138755 OWNER=root MODE=0 SIZE=0 MTIME=Jan > >>>> 1 01:00 > >>>>>> 1970 NAME=/etc/sysevent/syseventconfd_event_channel/reg_door > >>>>>> > >>>>>> REMOVE? y > >>>>>> > >>>>>> UNALLOCATED I=137137 OWNER=root MODE=0 SIZE=0 MTIME=Jan > >>>> 1 01:00 > >>>>>> 1970 NAME=/dev/.devfsadm_synch_door > >>>>>> > >>>>>> REMOVE? y > >>>>>> > >>>>>> UNALLOCATED I=138756 OWNER=root MODE=0 SIZE=0 MTIME=Jan > >>>> 1 01:00 > >>>>>> 1970 NAME=/etc/sysevent/sysevent_door > >>>>>> > >>>>>> REMOVE? y > >>>>>> > >>>>>> UNALLOCATED I=138757 OWNER=root MODE=0 SIZE=0 MTIME=Jan > >>>> 1 01:00 > >>>>>> 1970 NAME=/etc/sysevent/piclevent_door > >>>>>> > >>>>>> REMOVE? y > >>>>>> > >>>>>> UNALLOCATED I=138752 OWNER=root MODE=0 SIZE=0 MTIME=Jan > >>>> 1 01:00 > >>>>>> 1970 NAME=/etc/sysevent/devfsadm_event_channel/reg_door > >>>>>> > >>>>>> REMOVE? y > >>>>>> > >>>>>> UNALLOCATED I=138753 OWNER=root MODE=0 SIZE=0 MTIME=Jan > >>>> 1 01:00 > >>>>>> 1970 > >>>>>> NAME=/etc/sysevent/devfsadm_event_channel/1 > >>>>>> > >>>>>> REMOVE? y > >>>>>> > >>>>>> ** Phase 3 - Check Connectivity > >>>>>> ** Phase 4 - Check Reference Counts > >>>>>> ** Phase 5 - Check Cyl groups > >>>>>> FREE BLK COUNT(S) WRONG IN SUPERBLK SALVAGE? y > >>>>>> > >>>>>> 83047 files, 1997574 used, 3038648 free (95392 frags, > >>>> 367907 blocks, > >>>>>> 1.9% > >>>>>> fragmentation) > >>>>>> > >>>>>> ***** FILE SYSTEM WAS MODIFIED ***** # > >>>>>> > >>>>>> > >>>>>> So question is why are these doors not created correctly by the > >>>>> restore? > >>>>>> And will these doors get created automatically by the > >>>> system if they > >>>>>> don't exist? > >>>>>> What are these partially allocated inodes? > >>>>>> I've tried it several times and it shows the same > >>>> behaviour each time. > >>>>>> Regards > >>>>>> Wolfgang > >>>>>> > >>>>>> > >>> ---------------------------------------------------------------------- > >>>>>> --- Take Surveys. Earn Cash. Influence the Future of IT Join > >>>>>> SourceForge.net's Techsay panel and you'll get the chance > >>>> to share > >>>>>> your opinions on IT & business topics through brief > >>>> surveys - and earn > >>>>>> cash > >>>>>> > >>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEV > >>>>>> DEV _______________________________________________ > >>>>>> Bacula-users mailing list > >>>>>> Bacula-users@lists.sourceforge.net > >>>>>> https://lists.sourceforge.net/lists/listinfo/bacula-users > >>>>>> > >>>>> > >>>> -------------------------------------------------------------- > >>>> ----------- > >>>>> Take Surveys. Earn Cash. Influence the Future of IT Join > >>>>> SourceForge.net's Techsay panel and you'll get the > >>>> chance to share your > >>>>> opinions on IT & business topics through brief surveys - > >>>> and earn cash > >>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge > >>>> &CID=DEVDEV > >>>>> _______________________________________________ > >>>>> Bacula-users mailing list > >>>>> Bacula-users@lists.sourceforge.net > >>>>> https://lists.sourceforge.net/lists/listinfo/bacula-users > >>>>> > >>>> -------------------------------------------------------------- > >>>> ----------- > >>>> Take Surveys. Earn Cash. Influence the Future of IT Join > >>>> SourceForge.net's Techsay panel and you'll get the chance to share > >>>> your opinions on IT & business topics through brief surveys - > >>> and earn cash > >>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge > >>>> &CID=DEVDEV > >>>> _______________________________________________ > >>>> Bacula-users mailing list > >>>> Bacula-users@lists.sourceforge.net > >>>> https://lists.sourceforge.net/lists/listinfo/bacula-users > >>>> > >>> > >>> -------------------------------------------------------------- > >>> ----------- > >>> Take Surveys. Earn Cash. Influence the Future of IT Join > >>> SourceForge.net's Techsay panel and you'll get the chance to share > >>> your opinions on IT & business topics through brief surveys - and earn > >>> cash http://www.techsay.com/default.php?page=join.php&p=sourceforge > >> &CID=DEVDEV > >>> _______________________________________________ > >>> Bacula-users mailing list > >>> Bacula-users@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/bacula-users > >>> > >> > >> ------------------------------------------------------------------------ > >> - > >> Take Surveys. Earn Cash. Influence the Future of IT Join > >> SourceForge.net's Techsay panel and you'll get the chance to share your > >> opinions on IT & business topics through brief surveys - and earn cash > >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE > >> V > >> _______________________________________________ > >> Bacula-users mailing list > >> Bacula-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/bacula-users > >> > >> ------------------------------------------------------------------------- > >> Take Surveys. Earn Cash. Influence the Future of IT > >> Join SourceForge.net's Techsay panel and you'll get the chance to share your > >> opinions on IT & business topics through brief surveys - and earn cash > >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > >> _______________________________________________ > >> Bacula-users mailing list > >> Bacula-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/bacula-users > >> > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > opinions on IT & business topics through brief surveys - and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > > > > > > -- > Mit freundlichen Grüßen > > Attila Fülöp > Netzwerkadministrator > __________________________________________________________ > BSMO GmbH > > Schwedter Straße 263, D-10119 Berlin > Postfach 140201, D-14302 Berlin > > Telefon +49(30) 884 293 - 914 > Telefax +49(30) 884 293 - 941 > Mobile +49(172) 384 27 29 > E-Mail mailto:[EMAIL PROTECTED] > ----------------------------------------------------------- > > Medizin und Gesundheit im Internet > > http://www.bsmo.de > http://www.lifeline.de > http://www.medizin-online.de > ----------------------------------------------------------- > > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users