File: README

package info (click to toggle)
bacula 5.0.2-2.2%2Bsqueeze2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze-lts
  • size: 22,692 kB
  • ctags: 15,071
  • sloc: ansic: 109,509; cpp: 24,105; sh: 21,958; makefile: 4,012; perl: 3,083; sql: 1,366; lisp: 479; python: 166; xml: 64; sed: 32; awk: 8
file content (39 lines) | stat: -rw-r--r-- 1,214 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

This directory contains the scripts that we use to create a new
set of release files.

In general, you do the following:

1. Copy the entire contents of this directory out of the 
   Bacula source tree (this may not be required, but is cleaner).

2. Edit the makeall file, and update the following enviroment variables
   to point to the correct directories on your system.  They should
   point to directories that contain git repos:

   bacula
   docs
   rescu

3. Ensure that the environment variable "version" is set correctly 
   (yes, this could be automatically pulled from $bacula).

4. Run the makeall script.  There should be no errors.  If 
   there are, fix them, and re-run the script or re-run the scripts
   that makeall calls:

   makeclean
   makebacularel ...
   makedocsrel ...
   makerescuerel ...
   makewinrel ...

5. All the output files should be put in this directory.

6. Before releasing, detar the main Bacula source into some
   directory and run all the regression tests using the files
   in the bacula-xx.xx.xx.tar.gz file.  This ensures that there
   are no missing files.          

7. Also before releasing, run at least one backup using the 
   Win32 and/or Win64 file daemon.