From: Kern Sibbald Date: Sat, 6 May 2006 19:08:24 +0000 (+0000) Subject: Update kernstodo notes X-Git-Tag: Release-2.0.0~877 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=6f33cbe5d51fb16058ce38ca12d90c2bc20955ca;p=bacula%2Fbacula Update kernstodo notes git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3006 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/kernstodo b/bacula/kernstodo index 0c3e7b5ded..e19a722194 100644 --- a/bacula/kernstodo +++ b/bacula/kernstodo @@ -205,6 +205,9 @@ minutes). 3905 Device "LTO-Drive1" (/dev/nst0) open but no Bacula volume is mounted. If this is not a blank tape, try unmounting and remounting the Volume. +- Add VolumeState (enable, disable, archive) +- Add VolumeLock to prevent all but lock holder (SD) from updating + the Volume data (with the exception of VolumeState). - The btape fill command does not seem to use the Autochanger - Make Windows installer default to system disk drive. - Look at using ioctl(FIOBMAP, ...) on Linux, and diff --git a/bacula/src/gnome2-console/callbacks.c b/bacula/src/gnome2-console/callbacks.c index dca9b7aa12..136d05c8bd 100644 --- a/bacula/src/gnome2-console/callbacks.c +++ b/bacula/src/gnome2-console/callbacks.c @@ -706,7 +706,7 @@ on_restore_job_entry_changed(GtkEditable *editable, gpointer user_data) } void -on_dir_button_clicked(GtkToolButton *toolbutton, gpointer user_data) +on_dir_button_clicked(GtkButton *toolbutton, gpointer user_data) { write_director("status dir"); } diff --git a/bacula/src/gnome2-console/callbacks.h b/bacula/src/gnome2-console/callbacks.h index 290e4f8d96..70e81fcdd4 100644 --- a/bacula/src/gnome2-console/callbacks.h +++ b/bacula/src/gnome2-console/callbacks.h @@ -3,344 +3,344 @@ gboolean on_app1_delete_event (GtkWidget *widget, - GdkEvent *event, - gpointer user_data); + GdkEvent *event, + gpointer user_data); void on_new_file1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_open1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_save1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_save_as1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_exit1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_cut1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_copy1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_paste1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_clear1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_properties1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_preferences1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_about1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_about1_clicked (GnomeDialog *gnomedialog, - gint arg1, - gpointer user_data); + gint arg1, + gpointer user_data); gboolean on_entry1_key_press_event (GtkWidget *widget, - GdkEventKey *event, - gpointer user_data); + GdkEventKey *event, + gpointer user_data); gboolean on_app1_key_press_event (GtkWidget *widget, - GdkEventKey *event, - gpointer user_data); + GdkEventKey *event, + gpointer user_data); void on_select_director_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_connect_button1_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_app1_realize (GtkWidget *widget, - gpointer user_data); + gpointer user_data); gboolean on_combo_entry1_key_press_event (GtkWidget *widget, - GdkEventKey *event, - gpointer user_data); + GdkEventKey *event, + gpointer user_data); gboolean on_entry1_key_press_event (GtkWidget *widget, - GdkEventKey *event, - gpointer user_data); + GdkEventKey *event, + gpointer user_data); gboolean on_entry1_key_press_event (GtkWidget *widget, - GdkEventKey *event, - gpointer user_data); + GdkEventKey *event, + gpointer user_data); void on_app1_show (GtkWidget *widget, - gpointer user_data); + gpointer user_data); void on_connect_button1_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_run_button1_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_msgs_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_msgs_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_run_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_disconnect_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_about_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_connect_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_connect_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_exit_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_about_clicked (GnomeDialog *gnomedialog, - gint arg1, - gpointer user_data); + gint arg1, + gpointer user_data); gboolean on_app2_delete_event (GtkWidget *widget, - GdkEvent *event, - gpointer user_data); + GdkEvent *event, + gpointer user_data); void on_app2_show (GtkWidget *widget, - gpointer user_data); + gpointer user_data); gboolean on_app1_delete_event (GtkWidget *widget, - GdkEvent *event, - gpointer user_data); + GdkEvent *event, + gpointer user_data); void on_app1_show (GtkWidget *widget, - gpointer user_data); + gpointer user_data); gboolean on_entry1_key_press_event (GtkWidget *widget, - GdkEventKey *event, - gpointer user_data); + GdkEventKey *event, + gpointer user_data); void on_about_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_select_director_OK_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_select_director_cancel_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_run_ok_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_run_cancel_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); gboolean on_entry1_key_release_event (GtkWidget *widget, - GdkEventKey *event, - gpointer user_data); + GdkEventKey *event, + gpointer user_data); void on_restore_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_type_combo_selection_received (GtkWidget *widget, - GtkSelectionData *data, - guint time, - gpointer user_data); + GtkSelectionData *data, + guint time, + gpointer user_data); void on_view_fileset_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_entry_job_changed (GtkEditable *editable, - gpointer user_data); + gpointer user_data); void on_restore_ok_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_cancel_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_apply_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_file_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_label_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_label_ok_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_label_cancel_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_new1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_open1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_save1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_save_as1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_quit1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_cut2_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_copy2_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_paste2_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_clear2_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_properties1_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_preferences2_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); void on_about2_activate (GtkMenuItem *menuitem, - gpointer user_data); + gpointer user_data); gboolean on_restore_files_delete_event (GtkWidget *widget, - GdkEvent *event, - gpointer user_data); + GdkEvent *event, + gpointer user_data); void on_restore_up_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_add_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_remove_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_ok_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_cancel_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_select_ok_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_select_cancel_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); gboolean on_console_delete_event (GtkWidget *widget, - GdkEvent *event, - gpointer user_data); + GdkEvent *event, + gpointer user_data); void on_select_files_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_job_entry_changed (GtkEditable *editable, - gpointer user_data); + gpointer user_data); void on_select_files_button_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void on_restore_cancel_clicked (GtkButton *button, - gpointer user_data); + gpointer user_data); void -on_dir_button_clicked (GtkToolButton *toolbutton, +on_dir_button_clicked (GtkButton *toolbutton, gpointer user_data);