aboutsummaryrefslogtreecommitdiffstats
path: root/docbook
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2008-01-14 16:40:23 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2008-01-14 16:40:23 +0000
commita2d1e9005dc447486e14903f5d53d5ee8d6d725f (patch)
tree78bc861dc4a2907a73ee807f8893914875221a25 /docbook
parente189eb88870cf39f5785918b56d2284e14f36f0c (diff)
This patch adds support for configuration profiles, which can be used to
configure and use more than one set of preferences and configuration files. This can be found in the "Configuration Profiles..." menu item from the Edit menu, or by pressing Shift-Ctrl-A. It's also possible to start wireshark and tshark with a named profile by using the "-C ProfileName" option. A new status pane in the main window will show the current profile. The configuration files currently stored in the Profiles are: - Preferences - Capture Filters - Display Filters - Coloring Rules - Disabled Protocols - User Accessible Tables The recent data are by design not added to the profile. Planned future enhancements: - make a more convenient function to switch between profiles - add a "clone profile" button to copy an existing profile - make the profiles list active and accept return as OK - save users "Decode as" in the profile - make new, clone and deletion of profiles more secure - make some of the recent values available in the profile This patch also fixes: - setting default status pane sizes - a bug setting status pane for packets when not having main lower pane. svn path=/trunk/; revision=24089
Diffstat (limited to 'docbook')
-rw-r--r--docbook/user-guide.xml1
-rw-r--r--docbook/wsug_graphics/ws-gui-config-profiles.pngbin0 -> 28516 bytes
-rw-r--r--docbook/wsug_src/WSUG_chapter_customize.xml151
3 files changed, 152 insertions, 0 deletions
diff --git a/docbook/user-guide.xml b/docbook/user-guide.xml
index 508e78700a..288e2a4579 100644
--- a/docbook/user-guide.xml
+++ b/docbook/user-guide.xml
@@ -178,6 +178,7 @@ FILE SECTION
<!ENTITY WiresharkGUIColumnsPreferences SYSTEM "./wsug_graphics/ws-gui-columns-preferences.png" NDATA PNG>
<!ENTITY WiresharkGUIFontPreferences SYSTEM "./wsug_graphics/ws-gui-font-preferences.png" NDATA PNG>
<!ENTITY WiresharkGUIColorsPreferences SYSTEM "./wsug_graphics/ws-gui-colors-preferences.png" NDATA PNG>
+ <!ENTITY WiresharkGUIConfigProfiles SYSTEM "./wsug_graphics/ws-gui-config-profiles.png" NDATA PNG>
<!ENTITY WiresharkCapturePreferences SYSTEM "./wsug_graphics/ws-capture-preferences.png" NDATA PNG>
<!ENTITY WiresharkPrintingPreferences SYSTEM "./wsug_graphics/ws-printing-preferences.png" NDATA PNG>
<!ENTITY WiresharkNameResolutionPreferences SYSTEM "./wsug_graphics/ws-nameresolution-preferences.png" NDATA PNG>
diff --git a/docbook/wsug_graphics/ws-gui-config-profiles.png b/docbook/wsug_graphics/ws-gui-config-profiles.png
new file mode 100644
index 0000000000..5619682866
--- /dev/null
+++ b/docbook/wsug_graphics/ws-gui-config-profiles.png
Binary files differ
diff --git a/docbook/wsug_src/WSUG_chapter_customize.xml b/docbook/wsug_src/WSUG_chapter_customize.xml
index cb7da8125b..101e271e03 100644
--- a/docbook/wsug_src/WSUG_chapter_customize.xml
+++ b/docbook/wsug_src/WSUG_chapter_customize.xml
@@ -929,6 +929,157 @@ standard libpcap format.
<graphic entityref="WiresharkGUIPreferences" format="PNG"/>
</figure>
</section>
+ <section id="ChCustConfigProfilesSection"><title>Configuration Profiles</title>
+ <para>
+ Configuration Profiles can be used to configure and use more than one set of preferences
+ and configurations. Select the <command>Configuration Profiles...</command> menu item from
+ the <command>Edit</command> menu, or simply press Shift-Ctrl-A; and Wireshark will pop up the
+ Configuration Profiles dialog box as shown in <xref linked="ChCustGUIConfigProfilesPage"/>.
+ </para>
+ <para>
+ Configuration files stored in the Profiles:
+ <itemizedlist>
+ <listitem>
+ <para>
+ Preferences (preferences)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Capture Filters (cfilters)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Display Filters (dfilters)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Coloring Rules (colorfilters)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Disabled Protocols (disabled_protos)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ User Accessible Tables:
+ <itemizedlist>
+ <listitem>
+ <para>
+ Display Filter Macros (dfilter_macros)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ K12 Protocols (k12_protos)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ SCCP Users Table (sccp_users)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ SMI Modules (smi_modules)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ SMI Paths (smi_paths)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ SNMP Users (snmp_users)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ User DLTs Table (user_dlts)
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ <note><title>Note!</title>
+ <para>
+ All other configurations are stored in the personal configuration folder,
+ and are common to all profiles.
+ </para>
+ </note>
+ </para>
+ <figure id="ChCustGUIConfigProfilesPage">
+ <title>The configuration profiles dialog box</title>
+ <graphic entityref="WiresharkGUIConfigProfiles" format="PNG"/>
+ </figure>
+ <para>
+ <variablelist>
+ <varlistentry><term><command>New</command></term>
+ <listitem>
+ <para>
+ This button adds a new profile to the profiles list.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry><term><command>Delete</command></term>
+ <listitem>
+ <para>
+ This button deletes the selected profile.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry><term><command>Configuration Profiles</command></term>
+ <listitem>
+ <para>
+ You can select a configuration profile from this list (which will fill
+ in the profile name in the fields down at the bottom of the dialog box).
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry><term><command>Profile name:</command></term>
+ <listitem>
+ <para>
+ You can change the name of the currently selected profile here.
+ </para>
+ <note><title>Note!</title>
+ <para>
+ The profile name will be used as a folder name in the configured
+ "Personal configurations" folder. If adding multiple profiles with the
+ same name, only one profile will be created.
+ </para>
+ </note>
+ </listitem>
+ </varlistentry>
+ <varlistentry><term><command>OK</command></term>
+ <listitem>
+ <para>
+ This button saves all changes, applies the selected profile and closes the dialog.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry><term><command>Apply</command></term>
+ <listitem>
+ <para>
+ This button saves all changes, applies the selected profile and keeps the dialog open.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry><term><command>Cancel</command></term>
+ <listitem>
+ <para>
+ Close this dialog. This will discard unsaved settings.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </section>
<section id="ChUserTable"><title>User Table</title>
<para>
The User Table editor is used for managing various tables in wireshark. Its main dialog works