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