For 1.33
- Complete Win32 installer
+
+For version 1.35:
- Finish work on Gnome restore GUI.
- Fix "llist jobid=xx" where no fileset or client exists.
-- Test work on conio.c -- particularly linking.
-
---- Maybe in 1.33
-From Chris Hull:
+- From Chris Hull:
it seems to be complaining about 12:00pm which should be a valid 12
hour time. I changed the time to 11:59am and everything works fine.
Also 12:00am works fine. 0:00pm also works (which I don't think
- Add all pools in Dir conf to DB also update them to catch changed
LabelFormats and such.
- Update volumes FromPool=xxx does all volumes.
-
-
-For version 1.35:
- Pass Director resource name as an option to the Console.
- Add a "batch" mode to the Console (no unsolicited queries, ...).
- Add code to check for tape alerts -- tapeinfo.
- Check time/dates printed during restore when using Win32 API.
- Once a job is canceled, make sure the status reflects that even if the
job is "stuck" in the run queue.
-
+- Test work on conio.c -- particularly linking.
if (!termtype) {
printf("Cannot get terminal type.\n");
normode();
- _exit(1);
+ exit(1);
}
if (tgetent(term_buffer, termtype) < 0) {
printf("Cannot get terminal termcap entry.\n");
normode();
- _exit(1);
+ exit(1);
}
t_width = t_height = -1;
t_width = tgetnum("co") - 1;
static void sigintcatcher(int sig)
{
brkflg++;
- if (brkflg > 1) {
+ if (brkflg > 3) {
normode();
- _exit(1);
+ exit(1);
}
signal(SIGINT, sigintcatcher);
}
dt, JobName);
sendit(buf, strlen(buf), arg);
}
- sendit("====\n", 1, arg);
+ sendit("====\n", 5, arg);
unlock_last_jobs_list();
}
/* If we come back more than once, get out fast! */
if (already_dead > 1) {
- _exit(1);
+ exit(1);
}
/* If we come back once, take normal exit */
if (already_dead) {
--- /dev/null
+rem
+rem Bacula start file for Win95/98/Me
+rem
+cd c:\bacula\bin
+c:\bacula\bin\bacula-fd.exe /service -c c:\bacula\bin\bacula-fd.conf
--- /dev/null
+rem
+rem Bacula stop file for Win95/98/Me
+rem
+cd c:\bacula\bin
+c:\bacula\bin\bacula-fd.exe /kill
newconf:
File /oname=bacula-fd.conf.new bacula-fd.conf
-
; If /service was given jump to the service install part
do_service:
Push "/service"
Exec 'net start bacula'
goto NoStart
do_win98:
+ File Start.bat
+ File Stop.bat
MessageBox MB_YESNO|MB_ICONQUESTION "Would you like to start the Bacula Client now?" IDNO NoStart
Start:
Exec '"$INSTDIR\bin\bacula-fd.exe" -c "$INSTDIR\bin\bacula-fd.conf"'
Section "Install Documentation" SecDoc
+ SetOutPath "$INSTDIR\doc"
+ CreateDirectory "$INSTDIR\doc"
+ File ..\..\doc\html-manual\*.html
+ File ..\..\doc\html-manual\*.gif
+ File ..\..\doc\html-manual\*.jpg
SectionEnd
;
;
LangString DESC_SecService ${LANG_ENGLISH} "Install Bacula client on this system."
- LangString DESC_SecDoc ${LANG_ENGLISH} "Install Documenation (not implemented)."
+ LangString DESC_SecDoc ${LANG_ENGLISH} "Install Documenation on this system."
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${SecService} $(DESC_SecService)
; remove files and uninstaller (preserving config for now)
CopyFiles /SILENT "$INSTDIR\bin\bacula-fd.conf" "$INSTDIR\bacula-fd.conf"
Delete /REBOOTOK "$INSTDIR\bin\*.*"
+ Delete /REBOOTOK "$INSTDIR\doc\*.*"
CopyFiles /SILENT "$INSTDIR\bacula-fd.conf" "$INSTDIR\bin\bacula-fd.conf"
Delete /REBOOTOK "$INSTDIR\bacula-fd.conf"
Delete /REBOOTOK "$INSTDIR\Uninstall.exe"
Delete /REBOOTOK "$INSTDIR\bin\bacula-fd.conf"
; remove directories used
RMDir "$INSTDIR\bin"
+ RMDir "$INSTDIR\doc"
RMDir "$INSTDIR\working"
RMDir "$INSTDIR"
RMDir "C:\tmp"
LeaveConfig:
- ; If we need to reboot we'll ask
- IfRebootFlag Reboot Continue
- Reboot:
- MessageBox MB_YESNO|MB_ICONQUESTION "Some files will only be deleted after restarting. Reboot now?" IDNO Continue
- Reboot
- Continue:
-
SectionEnd
; eof