]> git.sur5r.net Git - bacula/docs/blob - docs/home-page/news.txt
Updates
[bacula/docs] / docs / home-page / news.txt
1 Kern;;;2005/07/26;;;14:30
2 BACULA COMMUNITY NEWS RELEASE
3 Backup Data Encryption Development Project
4 26 July 2005
5
6 WHAT
7 After initial discussions between Bacula project manager Kern
8 Sibbald, freelance open source developer Landon Fuller, and Craig
9 Thompson, President of WingNET Internet Services, an agreement
10 has been reached to begin work on the inclusion of data
11 encryption as an integral part of Bacula.
12
13 WHY
14 The purpose of this project is to provide backup clients with the
15 ability to securely encrypt their data for storage on Bacula
16 storage servers without having to worry about the possibility of
17 the data being accessed either by hackers or third parties.  Data
18 that is encrypted on Volumes on the remote server can give your
19 customer (or CEO) an additional peace of mind that makes the
20 difference between a sale or no sale.
21
22 WHO
23 WingNET recently expressed an interest in seeing this
24 functionality developed.  The concept had also been requested by
25 numerous individuals and companies in the recent past on the
26 various Bacula mailing lists.  Kern suggested asking Landon to
27 work on the project in order to speed up the process.
28
29 HOW
30 Landon Fuller has agreed to begin working on the project.  As
31 compensation for his time, his goal is to raise approximately
32 $3,000 for donation to the Electronic Freedom Foundation.
33 WingNET has offered to provide an initial donation of $500 for
34 the project.  However, YOUR support is needed to make the project
35 a success.  The data encryption project needs individuals and
36 companies who would be willing to donate any amount of money
37 toward the completion of the project.
38
39 WHERE
40 You may contribute by going to the EFF site donation page at:
41
42 https://secure.eff.org/site/SPageServer?pagename=DON_splash&JServSessionIdr006=h0do7dkvl1.app2a
43
44 and clicking on the "Gift Memberships >>" button.  You will
45 be asked to provide "Tribute Information" and to select an eCard
46 recipient.  Please use "The Bacula Project" as the honored
47 individual name, and please choose to send an eCard to Kern
48 Sibbald <kern at sibbald dot com>.  Please do not forget to
49 include the amount of your donation on the message that goes with
50 the eCard.  It is not necessary to specify a snail-mail
51 notification address.
52
53 By correctly sending an eCard, including the donation amount, we can
54 track the total amount donated for this project.
55
56 Can your company contribute $250 or $500?  How about $100?  And
57 if your budget is really tight, why not forego a couple of fast
58 food meals and contribute $20?
59
60 This is a community project, and this can be your way of helping make 
61 Bacula an even better product for the good of the whole community.
62
63 If you have any questions related to this project, please contact 
64 Kern Sibbald <kern at sibbald dot com>.
65
66
67 Kern;;;2005/04/26;;;12:00
68 The Bacula Version 1.36.3 tar file is released to Source Forge.
69
70           Release Notes for Bacula 1.36.3
71
72   Bacula code: Total files = 398 Total lines = 118,000 (*.h *.c *.in)
73
74 Major Changes to version 1.36.3:
75 - Applied all fixes for bugs since version 1.36.2 (see below)
76 - Use fseeko and ftello so that attributes can exceed 4 GB.
77 - Thanks to Karl Cunningham's hard work and skilled Perl      
78   programming, the manual is now in LaTeX format
79   and has an index!
80 - Drop support of old style Include/Excludes (see below).
81
82 New Directives in 1.36.3:
83 - None, but see 1.36.2 additions below.
84
85 New Commands:
86 - None since 1.36.1
87
88 Items to note for 1.36.3!!!
89 - Drop support of old style Include/Excludes. Matt Howard has
90   supplied a handy Perl program that will do a good job of
91   converting your FileSets. It can be found in 
92   examples/conf/fileset_convert.pl
93 - Dan has reminded us that the arguments for make_catalog_backup
94   changed from 1.34.x to 1.36.1. The old arguments were typically
95   "-U bacula".  The new arguments are typically "bacula bacula",
96   where the first is the database name, and the second is the
97   user name.
98
99 Patches applied:
100
101 04Mar05 1.36.2-level.patch
102  This patch should fix a problem with th %l editing in the 
103  client (FD) where it edited nothing. With this fix, it should
104  edit "since".  
105
106 04Mar05 1.36.2-pool.patch
107  This patch corrects a problem preventing multiple 
108  simultaneous jobs from different pools.
109
110 09Mar05 1.36.2-win32-drive.patch
111  This patch will prevent the Win32 FD from printing an error message
112  when it attempts to restore the permissions for a drive (which Win32
113  doesn't permit). The error is harmless in any case.
114
115 15Mar05 1.36.2-netbsd.patch
116  This patch corrects a compile problem because of no statfs() 
117  on NetBSD. The patch was submitted by kardel with bug 258.
118
119 16Mar05 1.36.2-console.patch
120  This patch causes the output directed to a file to be
121  flushed after every line. This is a bit overkill, IMO, but
122  a user complained about it.
123
124 17Mar05 1.36.2-restore-speed.patch
125  This patch will fix a subtle bug that was introduced in 1.36.2
126  which causes Bacula to be very slow restoring a few files. This
127  is because it reads completely to the end of the Volume rather
128  than stopping when all the files on the Volume are loaded. The
129  introduction of the bug was caused by a patch that fixed 
130  Bacula truncating tapes after a restore.
131  Note that all source files will be rebuilt during the make.
132    
133 18Mar05 1.36.2-store.patch
134  This patch fails a job if no Storage resource is specified and
135  the job attempts to call the SD.
136
137 18Mar05 1.36.2-reschedule.patch
138  This patch should fix a Segfault bug when a job is rescheduled.
139  The storage pointers were being released when they should not
140  have been.
141
142 24Mar05 1.36.2-wx-console-bugfixes.patch
143  Major wx-console fixes (see src/wx-console/CHANGELOG for details).
144
145 28Mar05 1.36.2-tray-monitor-memleak.patch
146  This patch should fix memory leaks in tray-monitor.
147
148 Kern;;;2005/02/28;;;12:00
149 The Bacula Version 1.36.2 tar file is released to Source Forge.
150
151 Release Notes for Bacula 1.36.2
152
153   Bacula code: Total files = 398 Total lines = 117,915 (*.h *.c *.in)
154
155 Major Changes to version 1.36.2:
156 - Applied all fixes for bugs since version 1.36.1 (see below)
157 - Added new directives from 1.37 code (see below).
158 - Applied Tim's patch for ACLS.
159 - Eight new options keywords in a FileSet resource:
160   ignorecase, fstype, hfsplussupport, wilddir, wildfile, regexdir,
161   and regexfile, hardlinks. See below for details.
162 - Fix deadlock in multiple simultaneous jobs.
163 - Fix tape "truncation"/"number of files" after restore bug.
164 - Fix ClientRun jobs on Win32 to faile if the 
165   return code is not zero.
166
167 New Directives in 1.36.2:
168 - New Options keywords in a FileSet directive:
169   - WildDir xxx
170     Will do a wild card match against directories (files will not
171     be matched).
172   - WildFile xxx
173     Will do a wild card match against files (directories will not
174     be matched).
175   - RegexDir xxx
176     Will do a regular expression match against directories (files
177     will not be matched).
178   - RegexFile xxx
179     Will do a regular expression match against files( directories
180     will not be matched).
181   - IgnoreCase = yes | no
182     Will ignore case in wild card and regular expression matches.
183     This is handy for Windows where filename case is not significant.
184   - FsType = string
185     where string is a filesystem type: ext2, jfs, ntfs, proc,
186     reiserfs, xfs, usbdevfs, sysfs, smbfs, iso9660.  For ext3
187     systems, use ext2.  You may have multiple fstype directives
188     and thus permit multiple filesystem types.  If the type
189     specified on the fstype directive does not match the
190     filesystem for a particular directive, that directory will
191     not be backed up.  This directive can be used to prevent
192     backing up non-local filesystems.
193   - HFS Plus Support = yes | no 
194     If set, Mac OS X resource forks will be saved and restored.
195 - In FileSet, you can exclude backing up of hardlinks (if you have
196   a lot, it can be very expensive), by using:
197     HardLinks = no
198   in the Options section. Patch supplied by David R Bosso. Thanks.
199
200 New Commands:
201 - None since 1.36.1
202
203 Items to note for 1.36.2!!!
204 - Dan has reminded us that the arguments for make_catalog_backup
205   changed from 1.34.x to 1.36.1. The old arguments were typically
206   "-U bacula".  The new arguments are typically "bacula bacula",
207   where the first is the database name, and the second is the
208   user name.
209
210 Patches applied:
211
212 03Dec04  1.36.1-pool.patch
213  This patch should hold jobs in the Director's start queue if
214  more than one simultaneous backup job wants to use the same
215  Storage device with two different Pools (i.e. 2 Volumes).
216
217 03Dec04  1.16.1-slots.patch
218  This patch should fix "update slots" with two different
219  magazines in different pools by checking the pool when zapping
220  the InChanger.
221
222 18Dec04 1.36.1-spool.patch
223  This patch fixes the despooling size printed in the Job 
224  report. Previously, it reported the total size for the
225  device. This patch makes it report the size for the job.
226
227 21Dec04 1.36.1-store.patch
228  This patch fixes a problem with overriding storage daemon
229  specifications. Previously they were not always honored.
230  This implements more uniform handling. It also eliminates
231  an orphaned buffer situation using JobDefs.
232
233 21Dec04 1.36.1-reload.patch
234  This patch fixes Bacula so that it does not exit if there
235  is a syntax error in its conf file during a reload command.
236
237 24Dec04 1.36.1-fileset.patch
238  This patch should correct a seg fault in the FD that occurs
239  at the end of a job when the job uses old style include/excludes.
240  Old style include/excludes are deprecated and should be
241  converted to the new style as soon as possible.
242
243 30Jan05 1.36.1-acl.patch
244  This patch fixes some typos with ACL checking that results
245  in the incorrect name being used for the check.
246  This fixes possible security problems with unwanted 
247  access by restricted consoles.
248
249 15Feb05 1.36.1-truncate.patch
250  This patch fixes a bug where a tape gets "truncated" after
251  doing a restore. The number of files in the catalog do not
252  agree with what Bacula thinks is on tape, then the tape is
253  marked in error.
254
255 ;;;
256
257 Michael;;;2005/02/25;;;19:59
258 News-Page for the Bacula-Website finished
259 When you read this, you read the first news posted by me *hehe*
260 through the new Bacula-News-System.
261
262 Its file-based, no fancy database need.
263 ;;;