[network/smb4k] doc: Update handbook (sort of).

2024-04-14 Thread Alexander Reinholdt
Git commit dd54dc7603c69a579b4751a63490e7cf9a9c9c16 by Alexander Reinholdt.
Committed on 14/04/2024 at 08:21.
Pushed by areinholdt into branch 'master'.

Update handbook (sort of).

M  +21   -0doc/index.docbook

https://invent.kde.org/network/smb4k/-/commit/dd54dc7603c69a579b4751a63490e7cf9a9c9c16

diff --git a/doc/index.docbook b/doc/index.docbook
index 69f17331..b730485b 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -4216,6 +4216,27 @@ export QT_QPA_PLATFORMTHEME=qt6ct
 
   
 
+
+
+  
+Bookmarks
+
+...
+
+
+  Screenshot of the "Bookmarks" configuration page
+  
+
+The "Bookmarks" configuration 
page
+  
+
+
+...
+
+  
+
 
 

[network/smb4k] doc: Update handbook.

2024-04-04 Thread Alexander Reinholdt
Git commit 03d2155390a3195a0496625d5bc95f6d80c2b520 by Alexander Reinholdt.
Committed on 04/04/2024 at 18:16.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +7-13   doc/index.docbook

https://invent.kde.org/network/smb4k/-/commit/03d2155390a3195a0496625d5bc95f6d80c2b520

diff --git a/doc/index.docbook b/doc/index.docbook
index 6fafc1f5..2273a26d 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -1492,15 +1492,18 @@ polkit.addRule(function(action, subject) {
 
   Mounting Problems Under BSD
   
-  If mounting of password-protected shares from either a  or 
a  server fails, this might be because mount_smbfs8
 only uses NTLMv1 authentication, and the server does not support it. To fix 
mounting for a  server, you can add the following entry to the [global] 
section of the smb.conf file of the 
server:
+  If mounting of shares from either a  or a  server 
fails, this might be because mount_smbfs8
 only uses NTLMv1 authentication and requires the SMB 1.0/ protocol, and 
the server does not support those. To fix mounting for a  server, you 
can add the following entries to the [global] section of the smb.conf5
 file of the server:
   
 [global]
 ...
 ntlm auth = yes
+server min protocol = NT1
 ...
 
   
-  To fix this issue for a  server, please contact the 
sysadmin and tell her or him that NTLMv1 authentication should be swtiched on 
(if possible).
+  If you want to fix this issue for a  server, please 
contact the sysadmin and tell her or him that NTLMv1 authentication and the SMB 
1.0/ protocol should be swtiched on (if possible).
+
+  It is not advisable to enable the SMB 1.0/ protocol on 
a server, because it is considered insecure (see  https://techcommunity.microsoft.com/t5/storage-at-microsoft/stop-using-smb1/ba-p/425858;>here)
 and was thus disabled in newer  and  versions (see  https://learn.microsoft.com/en-us/archive/blogs/josebda/the-deprecation-of-smb1-you-should-be-planning-to-get-rid-of-this-old-smb-dialect;>here
 and https://www.samba.org/samba/history/samba-4.11.0.html;>here).
 
 
 

[network/smb4k] doc: Update handbook.

2024-04-03 Thread Alexander Reinholdt
Git commit 4b2e5161822b8b1cdf4647f4924c895fb7e9c96c by Alexander Reinholdt.
Committed on 04/04/2024 at 05:27.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +30   -4doc/index.docbook

https://invent.kde.org/network/smb4k/-/commit/4b2e5161822b8b1cdf4647f4924c895fb7e9c96c

diff --git a/doc/index.docbook b/doc/index.docbook
index 8ef8f9a2..6fafc1f5 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -14,9 +14,9 @@
 ]>
 
 
+The  Handbook
 
 
-  The  Handbook
   
 
   Alexander
@@ -30,16 +30,20 @@
 
 
   
+
   
 2005-2024
 Alexander Reinholdt
   
+
   
   2024-04-03
4.0.0
+
   
  is an advanced network neighborhood browser and  
share mounting utility.
   
+
   
 KDE
 Smb4K
@@ -121,7 +125,7 @@
   
 
 
-The tool bar contains some of the main actions, like 
Configure  and 
Quit. It also dynamically loads the actions of the 
dock widget that currently has the focus. For additional information, please 
take a look at the sections discussing the network neighborhood browser and 
mounted shares view.
+The tool bar contains some of the main actions, like 
Configure  and 
Quit. It also dynamically loads the actions of the 
dock widget that currently has the focus. For additional information, please 
take a look at the sections discussing the network neighborhood browser and 
mounted shares view, respectively.
 The status bar provides some information about the current status of 
. If the application is processing a user request ( mounting a 
share), a descriptive message is displayed in the leftmost section and a 
progress bar is shown with a busy indicator. The two icons on the right side 
indicate whether shares are mounted (network folder icon) and the status of the 
authentication system (wallet or key icon).
 If the dock widgets are arranged as tabs, the user gets additional 
visual feedback. Each time a share is mounted or unmounted, the 
Mounted Shares tab is highlighted for a few seconds.
 The main window is highly configurable. You can hide or show all 
tabbed widgets via SettingsDock 
Widgets. They can also be dragged around with the 
mouse and docked to different areas in the main window. You can even detach 
them from the main window. The status bar and the tool bars can be hidden or 
shown by toggling the menu entry 
SettingsShow 
Statusbar and the ones under 
SettingsToolbars 
Shown, respectively.
@@ -1506,8 +1510,30 @@ ntlm auth = yes
 
   Other Desktop Environments Than 
 
-  When using a different desktop environment than ,  and 
 applications might be missing some icons. In that case, you 
might want to install the application qt5ct (the 
source code can be obtained https://sourceforge.net/projects/qt5ct/;>here). To use 
qt5ct with your desktop environment, add the 
following line to your ~/.xinitrc or 
~/.profile file:
-export QT_QPA_PLATFORMTHEME=qt5ct
+  When using a different desktop environment than ,  and 
 applications might be missing some icons. In that case, you 
might want to install one of these applications:
+  
+
+  qt5ct (https://sourceforge.net/projects/qt5ct/;>download) for  5 and 
 5: To use qt5ct with 
your desktop environment, add the following to your 
~/.xinitrc or ~/.profile file.
+  X11:
+
+export QT_QPA_PLATFORMTHEME=qt5ct
+
+  Wayland:
+
+export QT_QPA_PLATFORM=wayland
+export QT_QPA_PLATFORMTHEME=qt5ct
+
+  
+qt6ct 
(https://github.com/trialuser02/qt6ct;>download) for  6 
and  6: To use qt6ct with 
your desktop environment, add the following to your 
~/.xinitrc or ~/.profile file.
+X11:
+
+export QT_QPA_PLATFORMTHEME=qt6ct
+Wayland:
+
+export QT_QPA_PLATFORM=wayland
+export QT_QPA_PLATFORMTHEME=qt6ct
+
+  
 
   
 



[network/smb4k] doc: Update handbook.

2023-02-18 Thread Alexander Reinholdt
Git commit a0e0b9ea7ef8133eb01932e3d52662630829118f by Alexander Reinholdt.
Committed on 19/02/2023 at 06:09.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +1-1doc/index.docbook

https://invent.kde.org/network/smb4k/commit/a0e0b9ea7ef8133eb01932e3d52662630829118f

diff --git a/doc/index.docbook b/doc/index.docbook
index 2cade662..a094e5f8 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -35,7 +35,7 @@
 Alexander Reinholdt
   
   
-  2022-02-15
+  2023-02-19
3.2.0
   
  is an advanced network neighborhood browser and  
share mounting utility.



[network/smb4k] doc: Update handbook.

2023-02-15 Thread Alexander Reinholdt
Git commit fc8cff13bdd5226c3104b2d5326e22f18085863b by Alexander Reinholdt.
Committed on 16/02/2023 at 05:54.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +27   -15   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/fc8cff13bdd5226c3104b2d5326e22f18085863b

diff --git a/doc/index.docbook b/doc/index.docbook
index 14362ea5..2cade662 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -1296,7 +1296,7 @@
 
   Editing Custom Settings
 
-  You can edit or reset the settings of individual network items by 
opening the Custom Settings editor. A complete overview of 
all custom settings provides the Custom 
Settings configuration page, where you also can edit or 
remove the desired settings.
+  You can edit or reset the settings of individual network items by 
opening the custom settings editor. A complete overview of all custom settings 
provides the Custom 
Settings configuration page, where you also can edit or 
remove the desired settings.
 
   
 
@@ -1317,7 +1317,7 @@
 
   Enabling and Managing Profiles
   The use of different profiles can be enabled in the configuration dialog. The first 
profile in the list, most likely the Home profile, is 
picked to be the active profile. You can also enable the profile migration 
assistant.
-  Two profiles are pre-defined, Home and 
Work, but you can define as many profiles as you want. A 
new profile is added by entering its name into the edit line on the 
Profiles configuration page and clicking 
Add afterwards.
+  Two profiles are pre-defined, Home and 
Work, but you can define as many profiles as you want. A 
new profile is added by entering its name into the input line on the 
Profiles configuration page and clicking 
Add afterwards.
   
 Screenshot of the Profiles configuration page (add 
profile)
 
@@ -4399,41 +4399,41 @@ ntlm auth = yes
 
   Add a bookmark to the currently selected remote share. This 
action is disabled if no share is selected. Read the Adding Bookmarks section for more 
details.
 
-
+  
   
 
   
- 
O
+ 
C
 Network
-Open Mount Dialog
+Add Custom Settings
   
 
 
-  Open the dialog for mounting 
shares "manually". This feature may be needed if  cannot find a server 
from which you want to mount a certain shared resource.
+  Open the Custom 
Settings editor. You can set several custom settings for the selected 
server or share. If a workgroup or no item is selected, this menu entry is 
disabled. Read the Adding Custom 
Settings section for more details.
 
   
   
 
   
- 
T
+ 
O
 Network
-Authentication
+Open Mount Dialog
   
 
 
-  Open the authentication 
dialog. You can provide the login and password for the selected server 
or share. If a workgroup or no item is selected, this action is disabled.
+  Open the dialog for mounting 
shares "manually". This feature may be needed if  cannot find a server 
from which you want to mount a certain shared resource.
 
   
   
 
   
- 
C
+ 
T
 Network
-Add Custom Settings
+Authentication
   
 
 
-  Open the Custom 
Settings editor. You can set several custom settings for the selected 
server or share. If a workgroup or no item is selected, this menu entry is 
disabled.
+  Open the authentication 
dialog. You can provide the login and password for the selected server 
or share. If a workgroup or no item is selected, this action is disabled.
 
   
   
@@ -4568,7 +4568,19 @@ ntlm auth = yes
 
   Add a bookmark to the currently selected mounted share. This 
action is disabled if no share is selected. Read the Adding Bookmarks section for more 
details.
 
- 
+  
+  
+
+  
+ 
C
+Network
+Add Custom Settings
+  
+
+
+  Open the Custom 
Settings editor. You can set several custom settings for the selected 
share. Read the Adding Custom 
Settings section for more details.
+
+  
   
 
   
@@ -4643,7 +4655,7 @@ ntlm auth = yes
 
   
 Bookmarks
-Mount All Bookmarks
+Mount Bookmarks
   
 
 
@@ -4759,7 +4771,7 @@ ntlm auth = yes
 Provide the version of  and .
 Mention your operating system (, FreeBSD, ) 
and the distribution that is running on your computer.
 Include the full error message if an error dialog was 
displayed.
-If you experienced a crash, attach a full backtrace. For 
this it is recommended that you (re-)compile  with debugging 

[network/smb4k] doc: Update handbook.

2023-02-14 Thread Alexander Reinholdt
Git commit 2c176093e613b3f91c1ca3cc6377c3edc592bd40 by Alexander Reinholdt.
Committed on 15/02/2023 at 05:39.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +9-14   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/2c176093e613b3f91c1ca3cc6377c3edc592bd40

diff --git a/doc/index.docbook b/doc/index.docbook
index 5d3094e5..14362ea5 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -35,7 +35,7 @@
 Alexander Reinholdt
   
   
-  2022-01-05
+  2022-02-15
3.2.0
   
  is an advanced network neighborhood browser and  
share mounting utility.
@@ -1307,8 +1307,8 @@
   
 Profiles
 
- offers the option to use different profiles. They are 
intended to facilitate better handling of different network neighborhoods, 
, if you are using your laptop at home and also at work.
-By default, the use of different profiles is disabled and a default 
profile is used: one profile for everything. Most users won't have to change 
this, because the default behavior satisfies their needs completely. However, 
for some users this feature might be very useful.
+ offers the option to use different profiles. They are 
intended to facilitate handling of different network neighborhoods, , if 
you are using your laptop at home and also at work.
+By default, the use of profiles is disabled. Most users won't have 
to change this, because the default behavior satisfies their needs completely. 
However, for some users this feature might be useful.
   
 
   


[network/smb4k] doc: Update handbook.

2023-02-12 Thread Alexander Reinholdt
Git commit edb33c2e56e9bd745ac37e9f61f9783bfafbb93d by Alexander Reinholdt.
Committed on 12/02/2023 at 16:18.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +---doc/bookmarks_add_bookmark_dialog.png
M  +---doc/bookmarks_editor.png
M  +---doc/bookmarks_popup_menu.png
R  +---doc/configuration_page_custom_settings.png [from: 
doc/configuration_page_custom_options.png - 100% similarity]
M  +---doc/custom_settings_editor.png
M  +56   -51   doc/index.docbook
D  +---doc/network_neighborhood_browser_dns-sd_error.png

https://invent.kde.org/network/smb4k/commit/edb33c2e56e9bd745ac37e9f61f9783bfafbb93d

diff --git a/doc/bookmarks_add_bookmark_dialog.png 
b/doc/bookmarks_add_bookmark_dialog.png
index 867feab1..d935cee7 100644
Binary files a/doc/bookmarks_add_bookmark_dialog.png and 
b/doc/bookmarks_add_bookmark_dialog.png differ
diff --git a/doc/bookmarks_editor.png b/doc/bookmarks_editor.png
index df8c7c21..b42a330d 100644
Binary files a/doc/bookmarks_editor.png and b/doc/bookmarks_editor.png differ
diff --git a/doc/bookmarks_popup_menu.png b/doc/bookmarks_popup_menu.png
index f05c9838..73ab5b76 100644
Binary files a/doc/bookmarks_popup_menu.png and b/doc/bookmarks_popup_menu.png 
differ
diff --git a/doc/configuration_page_custom_options.png 
b/doc/configuration_page_custom_settings.png
similarity index 100%
rename from doc/configuration_page_custom_options.png
rename to doc/configuration_page_custom_settings.png
diff --git a/doc/custom_settings_editor.png b/doc/custom_settings_editor.png
index bc9c42cd..c9605f59 100644
Binary files a/doc/custom_settings_editor.png and 
b/doc/custom_settings_editor.png differ
diff --git a/doc/index.docbook b/doc/index.docbook
index 2ef4b3a0..1453ddef 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -158,15 +158,7 @@
uses a traditional scan mode, where initially only 
workgroups and domains are looked up and scans are only made when necessary 
 , when you execute a network item. Due to the use of DNS-SD, you 
will most likely find a domain called LOCAL in the network 
neighborhood browser. This is the default local DNS domain used by services 
like https://en.wikipedia.org/wiki/Avahi_(software)">Avahi 
and not an actual  domain. Opening a domain or workgroup item shows 
the servers belonging to it. If you want to access the shares of one of the 
servers, you must open the desired server.
   There is also the possibility to wake up sleeping servers prior to 
scanning the network neighborhood (Wake-On-LAN). If this feature is enabled, 
 sends a magic packet to each server that is to be awakened, then waits 
the defined time until it starts to look up the workgroups and domains. The 
Wake-On-LAN setting can be turned on in the configuration
 dialog. The servers that should be awakened must be defined in the 
Custom 
Settings editor.
   
-  If you are using DNS Service Discovery and the Zeroconf daemon 
(Avahi) is not running,  shows an error notification:
-  
-  Error message if the Zeroconf daemon is not 
running
-  
-  
-  The error message if the Zeroconf daemon 
is not running
-  
-  
-  In this case, please start the Zeroconf daemon and restart 
.
+If you are using DNS Service Discovery and the Zeroconf daemon 
(Avahi) is not running,  shows an error notification. For details see 
the Trouble Shooting 
section.
   
 
 
@@ -979,9 +971,9 @@
   
 
 
-By clicking an entry you either enter the level below ( clicking 
a workgroup or domain item will show a list of all hosts belonging to it), 
mount the selected share, or invoke the print dialog. To go up one level, you 
need to click the Up button in the tool bar.
-For hosts and shares, there are some action buttons to the right of 
the network's name. For hosts, there is one button with which you can open the 
Custom 
Settings editor. For shares, there are additional buttons for previewing the content of the 
selected share and for adding the share 
to the bookmarks, respectively. The action buttons are transparent by 
default and change to opaque when you move the mouse over them. By left 
clicking, you initiate the chosen action.
-Besides the Up button, the tool bar contains 
three more entries: Rescan, Abort 
and Mount Dialog. With these you can do a rescan, abort 
any running action, or open the dialog for "manual" 
mounts.
+By clicking an entry you either enter the level below ( clicking 
a workgroup or domain item will show a list of all hosts belonging to it), 
mount the selected share, or invoke the print dialog. To go one level up, you 
need to click the Up button in the tool bar.
+For hosts and shares, there are some action buttons to the right of 
the network item's name. For hosts, there is one button with which you can open 
the Custom 
Settings editor. For shares, there are additional 

[network/smb4k] doc: Update handbook.

2023-02-07 Thread Alexander Reinholdt
Git commit c24c547e3faf4db20bf15a8884a33fb4c2dc46a4 by Alexander Reinholdt.
Committed on 07/02/2023 at 17:40.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +52   -20   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/c24c547e3faf4db20bf15a8884a33fb4c2dc46a4

diff --git a/doc/index.docbook b/doc/index.docbook
index 0420ed52..2ef4b3a0 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -101,17 +101,7 @@
 
 You can either launch  from the K menu or from https://userbase.kde.org/Plasma/Krunner;> by typing 
smb4k.  comes with a  for better desktop integration. It can be 
added as a widget to the desktop or panel.
 
-If the system is missing some of the programs  needs to 
operate properly, it notifies the user:
-
-
-  Screenshot of the missing program notification
-  
-
-The missing program 
notification
-  
-
-
-In this case, please install the specified program or, if it is 
already present, add its location to the PATH environment 
variable in your shell's configuration file (for the bash1
 shell it is the ~/.bashrc file).
+If  encounters a problem on start-up or while running, the 
user will be notified. For the solution of some common problems see the Trouble Shooting section.
   
 
 
 
-  
-Special Remarks
+  
+Trouble Shooting
+
+
+
+
+  Missing Programs
+
+  If the system is missing some of the programs  needs to 
operate properly, it notifies the user:
+
+  
+Screenshot of the missing program notification
+
+  
+  The missing program 
notification
+
+  
+
+  In this case, please install the specified program or, if it is 
already present, add its location to the PATH environment 
variable in your shell's configuration file (for the bash1
 shell it is the ~/.bashrc file).
+
+
+
+
+
+  Zeroconf Daemon Not Running
+
+   uses the Zeroconf service (https://avahi.org;>Avahi) to look up servers and 
shares in the network neighborhood using DNS Service Discovery (DNS-SD). For 
this to work, the Avahi daemon must be enabled and running on your system. If 
this is not the case,  shows an error message:
+
+  
+Screenshot of the Zeroconf error notification
+
+  
+  The Zeroconf error 
notification
+
+  
+
+  In most cases, the Avahi daemon is not running when an error is 
reported. Under those  distributions that use 
systemd you can start it by running the following or 
a similar command from the terminal:
+  $ sudo 
systemctl enable --now 
avahi-daemon
+  With all other  distributions and under BSD refer to the 
specific documentation how to start the Avahi daemon.
+
   
 
 
-
+
   Denied Privilege Escalation
   
   In case the mount and unmount actions fail (most likely with an 
AuthorizationDeniedError message), your polkit-1 setup 
might need to be adjusted: Add a file,  named 
10-mounthelper.rules, to the $PREFIX/etc/polkit-1/rules.d/ directory with the 
following content:
@@ -1450,10 +1482,10 @@ polkit.addRule(function(action, subject) {
 
   
 
 
-
+
   Mounting Problems Under BSD
   
   If mounting of password-protected shares from either a  or 
a  server fails, this might be because mount_smbfs8
 only uses NTLMv1 authentication, and the server does not support it. To fix 
mounting for a  server, you can add the following entry to the [global] 
section of the smb.conf file of the 
server:
@@ -1468,10 +1500,10 @@ ntlm auth = yes
 
 
 
 
-
+
   Other Desktop Environments Than 
 
   When using a different desktop environment than ,  and 
 applications might be missing some icons. In that case, you might want to 
install the application qt5ct (the source code can 
be obtained https://sourceforge.net/projects/qt5ct/;>here). 
To use qt5ct with your desktop environment, add the 
following line to your ~/.xinitrc or 
~/.profile file:


[network/smb4k] doc: Update handbook.

2023-01-08 Thread Alexander Reinholdt
Git commit 3c437e5706bbf71a83e8e62ba5086523813a315f by Alexander Reinholdt.
Committed on 08/01/2023 at 09:59.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +44   -27   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/3c437e5706bbf71a83e8e62ba5086523813a315f

diff --git a/doc/index.docbook b/doc/index.docbook
index 30c52553..0420ed52 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -2134,7 +2134,7 @@ ntlm auth = yes
 
   Common Mount Settings ( only)
   
-  The Common Mount Settings tab is only 
available under . The settings present under BSD can be found in the 
Mount Settings (BSD 
only) section.
+  The Common Mount Settings tab is only 
available under  and the listed options refer to the mount.cifs8
 / mount.smb38
 command. The settings present under BSD can be found in the Mount Settings (BSD 
only) section.
 
   
 Common Options
@@ -2152,6 +2152,7 @@ ntlm auth = yes
 
read-write
   
   
+Option: rw
 Mount the share read-write.
   
 
@@ -2160,6 +2161,7 @@ ntlm auth = yes
 
read-only
   
   
+Option: ro
 Mount the share read-only.
   
 
@@ -2172,14 +2174,15 @@ ntlm auth = yes
   Client character 
set
 
 
-  Sets the character set used by the client side ( your 
computer).
+  Option: iocharset=CHARSET
+  Sets the character set used by the client side ( your 
computer) to one of the following:
   
 
   
 default
   
   
-Default character set used by the client's 
kernel.
+Default character set used by the client's kernel. 
In this case the iocharset option is omitted from the command 
line.
   
 
 
@@ -2359,7 +2362,7 @@ ntlm auth = yes
   
 
   
-  Default: not selected; 
default
+  Default: not selected; CHARSET: 
default
 
   
   
@@ -2367,9 +2370,9 @@ ntlm auth = yes
   File system port
 
 
-  Sets the file system port number that is used by mount.cifs8
 when mounting a remote share. The default port number (445) should work for 
all modern operating systems. If you experience problems, try setting the port 
number to 139. If the problems only occur with a few hosts, it is recommended 
to leave this option untouched and to use the Custom 
Settings editor to define individual port numbers for the problematic 
hosts.
-  This option is only available under . Under BSD, 
the port for mounting shares is set with the SMB 
port option.
-  Default: not selected; port 445
+  Option: port=PORT
+  Sets the port number that is used by mount.cifs8
 when mounting a remote share. The default port number (445) should work for 
all modern operating systems. If you experience problems, try setting the port 
number to 139. If the problems only occur with a few hosts, it is recommended 
to leave this option untouched and to use the Custom Settings editor to define individual 
port numbers for the problematic hosts.
+  Default: not selected; PORT: 445
 
   
 
@@ -2383,6 +2386,7 @@ ntlm auth = yes
 All or most of the servers support the 
 Unix extensions
   
   
+Option: none
 Most versions of  support the  Unix or POSIX 
extensions. For these servers, some options are not needed, because the right 
values are negotiated during the mount process. For other servers, you might 
want to uncheck this option, so that predefined values can be passed to the 
server. Please note that if your computer is located in a  dominated 
network neighborhood with only a few  servers, you can safely uncheck 
this option and define custom settings for the  servers.
 In case you uncheck this option, consider to switch on 
permission checks under Advanced Mount 
Settings.
 Default: selected
@@ -2393,9 +2397,10 @@ ntlm auth = yes
 User ID
   
   
+Option: uid=UID
 Sets the owner of the files and directories on the file 
system. By default, your UID is used. To change the UID, press the search 
button and choose one from the drop down menu.
 In case the support for the  Unix extensions is 
selected, this setting is disabled.
-Default: selected; your UID
+Default: selected; UID: your UID
   
 
 
@@ -2403,9 +2408,10 @@ ntlm auth = yes
 Group ID
   

[network/smb4k] doc: Update handbook.

2023-01-05 Thread Alexander Reinholdt
Git commit 4628226e2e64ac7d3b1f3ff257834398f0d685a6 by Alexander Reinholdt.
Committed on 05/01/2023 at 18:50.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +1-1doc/index.docbook

https://invent.kde.org/network/smb4k/commit/4628226e2e64ac7d3b1f3ff257834398f0d685a6

diff --git a/doc/index.docbook b/doc/index.docbook
index 112e106b..30c52553 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -35,7 +35,7 @@
 Alexander Reinholdt
   
   
-  2022-01-03
+  2022-01-05
3.2.0
   
  is an advanced network neighborhood browser and  
share mounting utility.


[network/smb4k] doc: Update handbook.

2023-01-05 Thread Alexander Reinholdt
Git commit eb2eae45f29fdde18210e54f8b77f71b4df81461 by Alexander Reinholdt.
Committed on 05/01/2023 at 09:43.
Pushed by areinholdt into branch 'master'.

Update handbook.

R  +---doc/custom_settings_editor.png [from: 
doc/network_neighborhood_browser_custom_options_dialog.png - 100% similarity]
M  +86   -117  doc/index.docbook

https://invent.kde.org/network/smb4k/commit/eb2eae45f29fdde18210e54f8b77f71b4df81461

diff --git a/doc/network_neighborhood_browser_custom_options_dialog.png 
b/doc/custom_settings_editor.png
similarity index 100%
rename from doc/network_neighborhood_browser_custom_options_dialog.png
rename to doc/custom_settings_editor.png
diff --git a/doc/index.docbook b/doc/index.docbook
index 60f7b437..112e106b 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -262,7 +262,7 @@
 
   
   
-Open the Custom 
Settings editor where you can set several custom settings for each 
selected server and share. If a workgroup or no item is selected, this menu 
entry is disabled.
+Open the Custom 
Settings editor where you can set several custom settings for each 
selected server and share. If a workgroup or no item is selected, this menu 
entry is disabled.
   
 
 
@@ -440,66 +440,15 @@
   
   If a user name has already been provided, it will be shown in the 
respective field. If it is wrong, or no user name was provided, you have to 
enter one. The password, however, may be left blank. Clicking the 
OK button commits the data. Depending on your choice in 
the configuration 
dialog, the user name and password will be stored permanently in a 
digital wallet or not at all. In the latter case you have to provide them 
every time they are needed.
 
-
+
 
 
 
   Defining Custom Settings
-
-  Use the Custom Settings editor if you want 
to
-  
-define custom mount or browse settings for a single 
server or share that deviate from the values defined in the configuration 
dialog,
-define a server that should be awakened prior to 
network scans or mount attempts (Wake-On-LAN feature, see here),
-always mount a particular share on start-up or when 
the corresponding profile is loaded.
-  
-  The editor is opened by clicking the 
 
CAdd Custom 
Settings menu entry. Depending on your selection, 
the settings either apply to all shares of a server, or to only one.
-
-  
-Screenshot of the custom settings editor for a 
share
-
-  
-
-  
-  
-The custom settings editor
-  
-
-  
-
-  The Default button is enabled if the 
entries in the dialog deviate from the settings you defined in the 
configuration dialog. By clicking it, you can reset the entries in the dialog 
to their default values. The OK button is enabled if you 
changed the settings in the dialog. Clicking it will save the custom settings 
and close the dialog.
-  Please note that under BSD the dialog contains fewer entries than 
if you run , because several of the options are not supported.
-
-  
-Common Mount Settings ( only)
-
-In this tab you can define common settings related to mounting. 
Checking the Always remount this share button for a 
selected share leads to it being remounted on every program start. For 
information about all other settings see this section.
-  
-  
-  
-Advanced Mount Settings ( only)
-
-In this tab you can define advanced settings related to 
mounting. For information about all other settings see this section.
-  
   
-  
-Mount Settings (BSD only)
-
-In this tab you can define settings related to mounting. For 
information about all other settings see this section.
-  
-
-  
-Browse Settings
-
-You can define the minimal and maximal SMB protocol versions as 
well as the SMB port to be used. In addition, you can decide if Kerberos should 
be used for authentication. For detailed information on these settings, please 
see the network configuration 
page.
-  
-
-  
-Wake-On-LAN Settings
-
-To make the Wake-On-LAN feature work, you must provide the MAC 
address of the server you selected. Currently,  has no way to determine 
the MAC address, so you need to find it on your own. Afterwards, you can define 
if  should send a magic Wake-On-LAN packet to the selected host before 
the network neighborhood is scanned and/or one of its shares is mounted.
-  
+  For individual servers or shares you can define custom settings 
that deviate from the global settings. To do so, you can access the custom 
settings editor by clicking the  CAdd 
Custom Settings menu item. See the section Custom Settings for more details.
 
 
 
 
 
   Defining Custom Settings
   
-  For the selected shares custom settings can be 

[network/smb4k] doc: Update handbook.

2023-01-03 Thread Alexander Reinholdt
Git commit 1ec8361a0eeffa5dbfe1a0ed0d13801fe01bb31d by Alexander Reinholdt.
Committed on 04/01/2023 at 05:43.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +18   -18   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/1ec8361a0eeffa5dbfe1a0ed0d13801fe01bb31d

diff --git a/doc/index.docbook b/doc/index.docbook
index 70b06643..030facae 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -3771,9 +3771,9 @@ ntlm auth = yes
   Do not transfer any file smaller 
than
 
 
-  Option: --min-size=NUM
+  Option: --min-size=SIZE
   This tells rsync1
 to avoid transferring any file that is smaller than the specified SIZE, which 
can help in not transferring small, junk files.
-  Default: not selected; NUM: 0 kB
+  Default: not selected; SIZE: 0 kB
 
   
   
@@ -3781,9 +3781,9 @@ ntlm auth = yes
   Do not transfer any file larger 
than
 
 
-  Option: --max-size=NUM
+  Option: --max-size=SIZE
   This tells rsync1
 to avoid transferring any file that is larger than the specified SIZE.
-  Default: not selected; NUM: 0 kB
+  Default: not selected; SIZE: 0 kB
 
   
   
@@ -3818,7 +3818,7 @@ ntlm auth = yes
 
 
   Option: --bwlimit=RATE
-  Set the maximum data transfer rate in kilobytes per 
second.
+  Set the maximum data transfer RATE in kilobytes per 
second.
   Default: not selected; RATE: 0 kB/s
 
   
@@ -4007,19 +4007,6 @@ ntlm auth = yes
 Filter Rules
 
 
-  
-
-  Custom filter 
rules
-
-
-  Option: 
-f/--filter=RULE
-  You can define one or more filter rules here. Each rule 
has to be prefixed with the --filter= or -f 
option string, because the contents of the text box will be passed to the 
rsync1
 command AS IS.
-  This option allows you to add rules to selectively exclude 
 certain  files  from  the  list of files to be transferred. This is most 
useful in combination with a recursive transfer.
-  You may use as many --filter options as 
you like to build up the list of files to exclude.
-  See  the  FILTER  RULES section of the manual page for detailed information on this 
option.
-  Default: empty
-
-  
   
 
   Use --filter='dir-merge /.rsync-filter' 
filter rule
@@ -4042,6 +4029,19 @@ ntlm auth = yes
   Default: not selected
 
   
+  
+
+  Custom filter 
rules
+
+
+  Option: 
-f/--filter=RULE
+  You can define one or more filter rules here. Each rule 
has to be prefixed with the --filter= or -f 
option string, because the contents of the text box will be passed to the 
rsync1
 command AS IS.
+  This option allows you to add rules to selectively exclude 
 certain  files  from  the  list of files to be transferred. This is most 
useful in combination with a recursive transfer.
+  You may use as many --filter options as 
you like to build up the list of files to exclude.
+  See  the  FILTER  RULES section of the manual page for detailed information on this 
option.
+  Default: not selected; RULES: empty
+
+  
 
   
 



[network/smb4k] doc: Update handbook.

2023-01-01 Thread Alexander Reinholdt
Git commit 0db9dbc12121781f49dcbb68f66edd3384700445 by Alexander Reinholdt.
Committed on 01/01/2023 at 17:55.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +39   -18   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/0db9dbc12121781f49dcbb68f66edd3384700445

diff --git a/doc/index.docbook b/doc/index.docbook
index f658f4aa..766b30f9 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -251,40 +251,40 @@
 
   
   
-Add a bookmark to 
the currently selected remote share. This action is disabled if no share is 
selected.
+Add a bookmark to 
the selected remote shares. This action is disabled if there are no shares 
selected.
   
 
 
   
 
-   
O
-  Open Mount Dialog
+   
C
+  Add Custom Options
 
   
   
-Open the dialog for mounting 
shares "manually". This feature may be needed if  cannot find the server 
from which you want to mount a certain shared resource.
+Open the Custom 
Options dialog where you can set several custom options for each 
selected server and share. If a workgroup or no item is selected, this menu 
entry is disabled.
   
 
 
   
 
-   
T
-  Authentication
+   
O
+  Open Mount Dialog
 
   
   
-Open the authentication 
dialog. You can provide the login and password for the selected server 
or share. If a workgroup or no item is selected, this action is disabled.
+Open the dialog for mounting 
shares "manually". This feature may be needed if  cannot find the server 
from which you want to mount a certain shared resource.
   
 
 
   
 
-   
C
-  Custom Options
+   
T
+  Authentication
 
   
   
-Open the Custom 
Options dialog. You can set several custom options for the selected 
server or share. If a workgroup or no item is selected, this menu entry is 
disabled.
+Open the authentication 
dialog where you can provice the user name and password for each 
selected server and share. If a workgroup or no item is selected, this action 
is disabled.
   
 
 
@@ -295,7 +295,7 @@
 
   
   
-Preview the contents 
of the selected remote share. This action is only enabled if a share is 
selected. Printer shares cannot be previewed.
+Preview the contents 
of the selected remote shares. This action is only enabled if shares are 
selected. Printer shares cannot be previewed.
   
 
 
@@ -306,7 +306,7 @@
 
   
   
-Print a file on a remote 
printer. This action is only available if a printer share is selected.
+Print a file on a remote 
printer. This action is only available if at least one printer share is 
selected.
   
 
 
@@ -317,7 +317,7 @@
 
   
   
-Mount the selected remote share. By default, and if you 
selected anything different than a share with type "Disk" or "IPC", this action 
is disabled. For a mounted share, this action is replaced with the 
Unmount action.
+Mount the selected remote shares. This action is visible if 
only shares are selected that are not already mounted. By default, and if you 
selected anything different than a share with type "Disk" or "IPC", this action 
is disabled.
   
 
 
@@ -328,7 +328,7 @@
 
   
   
-Unmount the selected share. This action is invisible by 
default and will only be visible instead of the 
Mount action when the share is currently 
mounted.
+Unmount the selected shares. This action is invisible by 
default and will only be visible instead of the 
Mount action if at least one mounted share is 
selected.
   
 
   
@@ -364,14 +364,14 @@
   -->
 
 
-  Mounting a Share
+  Mounting Shares
 
   There are three options available to mount a remote share:
 
   
 Execute the icon representing the remote share in the 
network neighborhood browser. (Depending on your  settings, this is done 
by either single or double clicking the icon.)
-Select the remote share and click the 
Mount menu entry. Alternatively, you can press the 
 M keyboard 
shortcut.
-If  was not able to find the server where the 
share is located, you can press the  OOpen 
Mount Dialog menu entry and a mount dialog will be 
opened:
+Select the remote shares and click the 
Mount menu entry. Alternatively, you can press the 
 M keyboard 
shortcut.
+Press the  OOpen 
Mount Dialog menu entry and a mount dialog 

[network/smb4k] doc: Update handbook.

2022-12-30 Thread Alexander Reinholdt
Git commit 9f9e7c564435212b036d87d55e847ed6714de303 by Alexander Reinholdt.
Committed on 30/12/2022 at 08:03.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +8-9doc/index.docbook

https://invent.kde.org/network/smb4k/commit/9f9e7c564435212b036d87d55e847ed6714de303

diff --git a/doc/index.docbook b/doc/index.docbook
index 714e5f6a..f658f4aa 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -3321,7 +3321,7 @@ ntlm auth = yes
 
   Option: -a/--archive, 
same as -rlptgoD (no -A, -X, 
-U, -N, -H)
   Switch the archive mode on. This is a quick way of saying 
you want recursion and want to preserve almost everything. Note that 
-a does not preserve hardlinks (-H), access 
control lists (ACLs, -A), extended attributes (xattrs, 
-X), access (use) times (-U) nor create times 
(-N). You must separately specify these options. The only 
exception to the above equivalence is when --files-from is 
specified, in which case -r is not implied.
-  In case you do not want to run 
rsync in archive mode, choose the appropriate 
arguments in the settings yourself.
+  In case you do not want to run rsync1
 in archive mode, choose the appropriate arguments in the settings 
yourself.
   Default: selected
 
   
@@ -3400,7 +3400,7 @@ ntlm auth = yes
 
 
   Option: --backup-dir=DIR
-  In combination with the --backup option, 
this tells rsync to store all backups in the specified folder. This is very 
useful for incremental backups. You can additionally specify a backup suffix 
using the --suffix option (otherwise the files backed up in 
the specified folder will keep  their original filenames).
+  In combination with the --backup option, 
this tells rsync1
 to store all backups in the specified folder. This is very useful for 
incremental backups. You can additionally specify a backup suffix using the 
--suffix option (otherwise the files backed up in the 
specified folder will keep  their original filenames).
   This option is only available if you ticked the 
Make backups option above.
   Default: not selected; DIR: $HOME
 
@@ -3596,7 +3596,7 @@ ntlm auth = yes
 
 
   Option: -A/--acls
-  Preserve access control lists. This option causes rsync to 
update the destination ACLs to be the same as the source ACLs. The option also 
implies --perms. The source and destination systems must have compatible ACL 
entries for this option to work properly.
+  Preserve access control lists. This option causes rsync1
 to update the destination ACLs to be the same as the source ACLs. The option 
also implies --perms. The source and destination systems must have compatible 
ACL entries for this option to work properly.
   Default: not selected
 
   
@@ -3606,7 +3606,7 @@ ntlm auth = yes
 
 
   Option: 
-X/--xattrs
-  Preserve extended attributes. This option causes rsync to 
update the destination extended attributes to be the same as the source 
ones.
+  Preserve extended attributes. This option causes rsync1
 to update the destination extended attributes to be the same as the source 
ones.
   Default: not selected
 
   
@@ -3616,7 +3616,7 @@ ntlm auth = yes
 
 
   Option: 
-U/--atimes
-  Preserve access times. This tells rsync to set the access 
(use) times of the destination files to the same value as the source 
files.
+  Preserve access times. This tells rsync1
 to set the access (use) times of the destination files to the same value as 
the source files.
   Default: not selected
 
   
@@ -3626,7 +3626,7 @@ ntlm auth = yes
 
 
   Option: 
-N/--crtimes
-  Preserve create times. This tells rsync to set the create 
times (newness) of the destination files to the same value as the source 
files.
+  Preserve create times. This tells rsync1
 to set the create times (newness) of the destination files to the same value 
as the source files.
   Default: not selected
 
   
@@ -3725,7 +3725,7 @@ ntlm auth = yes
 
 
   Option: --skip-compress=LIST
-  Overwrite the list of file suffixes that will not be 
compressed. The LIST should be one or more file suffixes (without the dot) 
separated by slashes. You may specify an empty string to indicate that no file 
should be skipped. The default list of suffixes will be replaced by this list. 
For further details, see the manual page of rsync.
+  Overwrite the list of file suffixes that will not be 
compressed. The LIST should be one or more file suffixes (without the dot) 

[network/smb4k] doc: Update handbook.

2022-12-28 Thread Alexander Reinholdt
Git commit a093c6776fd9459e8dc42d25309db0e39985b467 by Alexander Reinholdt.
Committed on 29/12/2022 at 07:08.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +35   -28   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/a093c6776fd9459e8dc42d25309db0e39985b467

diff --git a/doc/index.docbook b/doc/index.docbook
index c84e651e..714e5f6a 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -3320,7 +3320,7 @@ ntlm auth = yes
 
 
   Option: -a/--archive, 
same as -rlptgoD (no -A, -X, 
-U, -N, -H)
-  Switch the archive mode on. This is a quick way of saying 
you want recursion and want to preserve almost everything. Note that 
-a does not preserve hardlinks (-H), access 
control lists (ACLs, -A), extended attributes (xattrs, 
-X), access (use) times (-U) nor crtimes 
(-N). You must separately specify these options. The only 
exception to the above equivalence is when --files-from is 
specified, in which case -r is not implied.
+  Switch the archive mode on. This is a quick way of saying 
you want recursion and want to preserve almost everything. Note that 
-a does not preserve hardlinks (-H), access 
control lists (ACLs, -A), extended attributes (xattrs, 
-X), access (use) times (-U) nor create times 
(-N). You must separately specify these options. The only 
exception to the above equivalence is when --files-from is 
specified, in which case -r is not implied.
   In case you do not want to run 
rsync in archive mode, choose the appropriate 
arguments in the settings yourself.
   Default: selected
 
@@ -3370,8 +3370,7 @@ ntlm auth = yes
   
   
   
-Backup
-
+Backups
 
   
 
@@ -3574,10 +3573,12 @@ ntlm auth = yes
   
 
   
+
 
-  
-Permissions, 
-
+
+  File Attributes  Ownership
+  
+File Attributes
 
   
 
@@ -3631,51 +3632,57 @@ ntlm auth = yes
   
   
 
-  Preserve owner
+  Preserve device and special 
files
 
 
-  Option: -o/--owner
-  This option causes rsync1
 to set the owner of the destination file to be the same as the one of the 
source file. By default, the preservation is done by name, but may fall back to 
using the ID number in some circumstances (see the 
--numeric-ids option for a full discussion). This option has 
no effect if the receiving rsync1
 is not run as the super user and --super is not 
specified.
+  Option: -D/--devices 
--specials
+  This option causes rsync1
 to transfer character and block device files as well as special files (such as 
named sockets and fifos) to the remote system. This option has no effect if the 
receiving side is not run as the super user and --super is not 
specified.
   Default: not selected
 
   
   
 
-  Preserve group
+  Preserve times
 
 
-  Option: -g/--group
-  This option causes rsync1
 to set the group of the destination file to be the same as the on of the 
source file. If the receiving program is not running as the super-user (or with 
the --no-super option), only groups that the receiver is a 
member of will be preserved.
+  Option: -t/--times
+  This tells rsync1
 to transfer modification times along with the files and update them on the 
remote system.
   Default: not selected
 
   
   
 
-  Preserve device and special 
files
+  Omit directories when preserving 
times
 
 
-  Option: -D/--devices 
--specials
-  This option causes rsync1
 to transfer character and block device files as well as special files (such as 
named sockets and fifos) to the remote system. This option has no effect if the 
receiving side is not run as the super user and --super is not 
specified.
+  Option: 
-O/--omit-dir-times
+  This tells rsync1
 to omit directories when it is preserving modification times (see 
--times).
   Default: not selected
 
   
+
+  
+  
+  
+Ownership
+
   
 
-  Preserve times
+  Preserve owner
 
 
-  Option: -t/--times
-  This tells rsync1
 to transfer modification times along with the files and update them on the 
remote system.
+  Option: -o/--owner
+  This option causes rsync1
 to set the owner of the destination file to be the same as the one of the 
source file. By default, the preservation is done by name, but may fall back to 
using the ID number in some circumstances (see the 

[network/smb4k] doc: Update handbook.

2022-12-27 Thread Alexander Reinholdt
Git commit 13ae58f75ecb71351b1f8491ffd19220a81f32f7 by Alexander Reinholdt.
Committed on 28/12/2022 at 06:26.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +22   -21   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/13ae58f75ecb71351b1f8491ffd19220a81f32f7

diff --git a/doc/index.docbook b/doc/index.docbook
index 84fe4f68..17be5416 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -2106,7 +2106,7 @@ ntlm auth = yes
   
 
   
-  Default: not selected / 
read-write
+  Default: not selected; 
read-write
 
   
   
@@ -2301,7 +2301,7 @@ ntlm auth = yes
   
 
   
-  Default: not selected / 
default
+  Default: not selected; 
default
 
   
   
@@ -2311,7 +2311,7 @@ ntlm auth = yes
 
   Sets the file system port number that is used by mount.cifs8
 when mounting a remote share. The default port number (445) should work for 
all modern operating systems. If you experience problems, try setting the port 
number to 139. If the problems only occur with a few hosts, it is recommended 
to leave this option untouched and to use the Custom 
Options dialog to define individual port numbers for the problematic 
hosts.
   This option is only available under . Under BSD, 
the port for mounting shares is set with the SMB 
port option.
-  Default: not selected / 445
+  Default: not selected; port 445
 
   
 
@@ -2337,7 +2337,7 @@ ntlm auth = yes
   
 Sets the owner of the files and directories on the file 
system. By default, your UID is used. To change the UID, press the search 
button and choose one from the drop down menu.
 In case the support for the  Unix extensions is 
selected, this setting is disabled.
-Default: selected / your UID
+Default: selected; your UID
   
 
 
@@ -2347,7 +2347,7 @@ ntlm auth = yes
   
 Sets the group that owns the files and directories on the 
file system. By default, your GID is used. To change the GID, press the search 
button and choose one from the drop down menu.
 In case the support for the  Unix extensions is 
selected, this setting is disabled.
-Default: selected / your GID
+Default: selected; your GID
   
 
 
@@ -2355,9 +2355,9 @@ ntlm auth = yes
   File mode
   
   
-Sets the permissions that are applied to files. The value is 
given in octal and has to have 4 digits. To learn more about the file mode 
(file_mode), you should read the mount8
 and umask2
 manual pages.
+Sets the permissions that are applied to files. The value is 
given in octal and has to have 4 digits. To learn more about the file mode 
(file_mode), you should read the mount8
 and umask2
 manual pages.
 In case the support for the  Unix extensions is 
selected, this setting is disabled.
-Default: selected / 0755
+Default: selected; 0755
   
 
 
@@ -2365,9 +2365,9 @@ ntlm auth = yes
 Directory mode
   
   
-Sets the permissions that are applied to directories. The 
value is given in octal and has to have 4 digits. To learn more about the 
directory mode (dir_mode), you should read the mount8
 and umask2
 manual pages.
+Sets the permissions that are applied to directories. The 
value is given in octal and has to have 4 digits. To learn more about the 
directory mode (dir_mode), you should read the mount8
 and umask2
 manual pages.
 In case the support for the  Unix extensions is 
selected, this setting is disabled.
-Default: selected / 0755
+Default: selected; 0755
   
 
   
@@ -2521,7 +2521,7 @@ ntlm auth = yes
 
   
 
-Default: not selected / default (Negotiate the 
highest version)
+Default: not selected; default (Negotiate the 
highest version)
   
 
 
@@ -2557,7 +2557,7 @@ ntlm auth = yes
 
   
 
-Default: not selected / Follow the /SMB2 
protocol strictly
+Default: not selected; Follow the /SMB2 
protocol strictly
   
 
 
@@ -2641,7 +2641,7 @@ ntlm auth = yes
 
   
 
-Default: not selected / NTLMSSP 
protocol
+Default: not selected; NTLMSSP 
protocol
   
 
 
@@ -2692,7 +2692,7 @@ ntlm auth = yes
   File mode
 
 
-  Sets the permissions that are applied to files. The value 
is given in octal and has to have 4 digits. To 

[network/smb4k] doc: Update handbook.

2022-12-27 Thread Alexander Reinholdt
Git commit 5b1ecb8fc1eb0f33620ee6a10cf1758f1e0dea08 by Alexander Reinholdt.
Committed on 27/12/2022 at 16:46.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +8-8doc/index.docbook

https://invent.kde.org/network/smb4k/commit/5b1ecb8fc1eb0f33620ee6a10cf1758f1e0dea08

diff --git a/doc/index.docbook b/doc/index.docbook
index 53359dfb..84fe4f68 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -2467,8 +2467,8 @@ ntlm auth = yes
   2.0 (Windows Vista SP1/Windows Server 
2008)
 
 
-  The vers=2.0 command line argument is 
used. This causes mount.cifs8
 to use the SMBv2.002 protocol. This was initially introduced in Windows Vista 
Service Pack 1, and Windows Server 2008.
-  Please note that the initial release version of 
Windows Vista spoke a slightly different dialect (2.000) that is not 
supported.
+  The vers=2.0 command line argument is 
used. This causes mount.cifs8
 to use the SMBv2.002 protocol. This was initially introduced in  
 Vista Service Pack 1 and  Server 2008.
+  Please note that the initial release version of 
  Vista spoke a slightly different dialect (2.000) that is 
not supported.
 
   
   
@@ -2492,7 +2492,7 @@ ntlm auth = yes
   3.0.2 (Windows 8.1/Windows Server 
2012R2)
 
 
-  The vers=3.0.2 or 
vers=3.11 command line argument is used. This causes mount.cifs8
 to use the SMBv3.1.1 protocol that was introduced in  Server 
2016.
+  The vers=3.0.2 or 
vers=3.02 command line argument is used. This causes mount.cifs8
 to use the SMBv3.0.2 protocol that was introduced in   8.1 
and  Server 2012R2.
 
   
   
@@ -2501,7 +2501,7 @@ ntlm auth = yes
   3.1.1 (Windows Server 
2016)
 
 
-  The vers=3.1.1 or 
vers=3.02 command line argument is used. This causes mount.cifs8
 to use the SMBv3.0.2 protocol that was introduced in Microsoft Windows 8.1 and 
Windows Server 2012R2.
+  The vers=3.1.1 or 
vers=3.11 command line argument is used. This causes mount.cifs8
 to use the SMBv3.1.1 protocol that was introduced in   
Server 2016.
 
   
   
@@ -3232,7 +3232,7 @@ ntlm auth = yes
 Save logins in a 
wallet
   
   
-The login names and passwords are stored in a subfolder 
named Smb4K of the current network wallet 
(default: "kdewallet"). The advantage of this method is, that the 
authentication data is stored permanently and encrypted on your hard drive. You 
only have to provide it once and the next time it is needed,  will read 
it from the wallet. If you uncheck this option, the authentication data won't 
be stored at all.
+The user names and passwords are stored in a subfolder named 
Smb4K of the current network wallet 
(default: "kdewallet"). The advantage of this method is, that the 
authentication data is stored permanently and encrypted on your hard drive. You 
only have to provide it once and the next time it is needed,  will read 
it from the wallet. If you uncheck this option, the authentication data won't 
be stored at all.
 Default: selected
   
 
@@ -3263,9 +3263,9 @@ ntlm auth = yes
 
   Wallet Entries
   
-  In this editor you can modify or remove existing wallet entries. 
Before you can edit them, they have to be loaded from the wallet by pressing 
the Load button. The list of entries appears then in the 
left list view. An entry can be edited by selecting it and clicking the 
Details button on the right. As alternative you can just 
right click the entry and choose the Edit item in 
the popup menu. The details are then shown and can be modified.
-  An entry can be removed by choosing the 
Remove item from the popup menu. All wallet entries 
may be removed at once by choosing the Clear List 
item.
-  After you finished editing, the changes can be committed to the 
wallet by pressing Save.
+  In this editor you can modify or remove existing wallet entries. 
Before you can edit them, they have to be loaded from the wallet by pressing 
the Load button. The list of entries appears then in the 
left list view. An entry can be edited by selecting it and clicking the 
Edit button on the right. As alternative you can just 
double click the entry. A password dialog is shown and the user name and 
password can be modified.
+  An entry can be removed by selecting it and clicking the 
Remove button. All wallet entries can be removed at 
once by clicking the Clear button.
+  After you finished editing, the changes can be committed to the 
wallet by clicking Save.
 
   
 


[network/smb4k] doc: Update handbook.

2022-12-25 Thread Alexander Reinholdt
Git commit 609024e8ec4d64fcaa0615aa876fe81b58cbfffb by Alexander Reinholdt.
Committed on 26/12/2022 at 05:16.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +10   -1doc/index.docbook

https://invent.kde.org/network/smb4k/commit/609024e8ec4d64fcaa0615aa876fe81b58cbfffb

diff --git a/doc/index.docbook b/doc/index.docbook
index 4f186782..53359dfb 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -2487,12 +2487,21 @@ ntlm auth = yes
   The vers=3.0 command line argument is 
used. This causes mount.cifs8
 to use the SMBv3.0 protocol that was introduced in   8 and 
 Server 2012.
 
   
+  
+
+  3.0.2 (Windows 8.1/Windows Server 
2012R2)
+
+
+  The vers=3.0.2 or 
vers=3.11 command line argument is used. This causes mount.cifs8
 to use the SMBv3.1.1 protocol that was introduced in  Server 
2016.
+
+  
+  
   
 
   3.1.1 (Windows Server 
2016)
 
 
-  The vers=3.1.1 or 
vers=3.11 command line argument is used. This causes mount.cifs8
 to use the SMBv3.1.1 protocol that was introduced in  Server 
2016.
+  The vers=3.1.1 or 
vers=3.02 command line argument is used. This causes mount.cifs8
 to use the SMBv3.0.2 protocol that was introduced in Microsoft Windows 8.1 and 
Windows Server 2012R2.
 
   
   



[network/smb4k] doc: Update handbook.

2022-12-22 Thread Alexander Reinholdt
Git commit 1e7425408333024761b3f7e7d98ebbc596b9170b by Alexander Reinholdt.
Committed on 23/12/2022 at 06:00.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +37   -20   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/1e7425408333024761b3f7e7d98ebbc596b9170b

diff --git a/doc/index.docbook b/doc/index.docbook
index b6fe590b..4f186782 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -1616,7 +1616,7 @@ ntlm auth = yes
 Icon size for the icon 
view
   
   
-Set the icon size in the icon view mode of the shares view. 
The size can be adjusted in steps of 16 pixels from 16 x 16 pixels to 128 x 128 
pixels.
+Set the icon size in the icon view of the shares view. The 
size can be adjusted in steps of 16 pixels from 16 x 16 pixels to 128 x 128 
pixels.
 Default: desktop icon size
   
 
@@ -1625,7 +1625,7 @@ ntlm auth = yes
 Icon size for the list 
view
   
   
-Set the icon size in the list view mode of the shares view. 
The size can be adjusted in steps of 16 pixels from 16 x 16 pixels to 128 x 128 
pixels.
+Set the icon size in the list view of the shares view. The 
size can be adjusted in steps of 16 pixels from 16 x 16 pixels to 128 x 128 
pixels.
 Default: small icon size
   
 
@@ -2005,7 +2005,6 @@ ntlm auth = yes
 
 
   Remount all your shares that were mounted when you exited 
the program or changed a profile. If the remounting of a share fails, Smb4K 
will retry the next time it is started. Shares that were mounted by other users 
are ignored.
-  This setting does not affect the automatic 
remounting of shares when your computer woke up from a sleep 
state.
   Default: not selected
   
 
@@ -2107,7 +2106,7 @@ ntlm auth = yes
   
 
   
-  Default: read-write
+  Default: not selected / 
read-write
 
   
   
@@ -2302,7 +2301,7 @@ ntlm auth = yes
   
 
   
-  Default: default
+  Default: not selected / 
default
 
   
   
@@ -2312,7 +2311,7 @@ ntlm auth = yes
 
   Sets the file system port number that is used by mount.cifs8
 when mounting a remote share. The default port number (445) should work for 
all modern operating systems. If you experience problems, try setting the port 
number to 139. If the problems only occur with a few hosts, it is recommended 
to leave this option untouched and to use the Custom 
Options dialog to define individual port numbers for the problematic 
hosts.
   This option is only available under . Under BSD, 
the port for mounting shares is set with the SMB 
port option.
-  Default: 445
+  Default: not selected / 445
 
   
 
@@ -2327,7 +2326,8 @@ ntlm auth = yes
   
   
 Most versions of  support the  Unix or POSIX 
extensions. For these servers, some options are not needed, because the right 
values are negotiated during the mount process. For other servers, you might 
want to uncheck this option, so that predefined values can be passed to the 
server. Please note that if your computer is located in a  dominated 
network neighborhood with only a few  servers, you can safely uncheck 
this option and define custom options for the  servers.
-Default: not selected
+In case you uncheck this option, consider to switch on 
permission checks under Advanced Mount 
Settings.
+Default: selected
   
 
 
@@ -2336,7 +2336,8 @@ ntlm auth = yes
   
   
 Sets the owner of the files and directories on the file 
system. By default, your UID is used. To change the UID, press the search 
button and choose one from the drop down menu.
-Default: your UID
+In case the support for the  Unix extensions is 
selected, this setting is disabled.
+Default: selected / your UID
   
 
 
@@ -2345,7 +2346,8 @@ ntlm auth = yes
   
   
 Sets the group that owns the files and directories on the 
file system. By default, your GID is used. To change the GID, press the search 
button and choose one from the drop down menu.
-Default: your GID
+In case the support for the  Unix extensions is 
selected, this setting is disabled.
+Default: selected / your GID
   
 
 
@@ -2354,7 +2356,8 @@ ntlm auth = yes
   
   
 Sets the permissions that are applied to files. The value is 
given in octal and has to have 4 digits. To learn more about the file mode 
(file_mode), you should read the 

[network/smb4k] doc: Update handbook.

2022-12-17 Thread Alexander Reinholdt
Git commit dbeb15674c7dcc8ed05f79ef9f62cb92d97d7ed8 by Alexander Reinholdt.
Committed on 17/12/2022 at 16:51.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +1-1doc/index.docbook

https://invent.kde.org/network/smb4k/commit/dbeb15674c7dcc8ed05f79ef9f62cb92d97d7ed8

diff --git a/doc/index.docbook b/doc/index.docbook
index eae8f50e..7983cc96 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -35,7 +35,7 @@
 Alexander Reinholdt
   
   
-  2021-03-30
+  2022-12-17
3.2.0
   
  is an advanced network neighborhood browser and  
share mounting utility.


[network/smb4k] doc: Update handbook.

2022-12-17 Thread Alexander Reinholdt
Git commit 4151025dfe56230b2b1e5817859523ed26f615d3 by Alexander Reinholdt.
Committed on 17/12/2022 at 16:44.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +12   -1doc/index.docbook
A  +---doc/network_neighborhood_browser_dns-sd_error.png

https://invent.kde.org/network/smb4k/commit/4151025dfe56230b2b1e5817859523ed26f615d3

diff --git a/doc/index.docbook b/doc/index.docbook
index 2281dfbf..eae8f50e 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -167,6 +167,17 @@
automatically scans the network neighborhood for active 
workgroups and domains on start-up, and presents them in the network 
neighborhood browser. For this purpose it uses 's client library, https://en.wikipedia.org/wiki/Zero-configuration_networking#DNS-SD;>DNS 
Service Discovery (DNS-SD) and, optionally, https://en.wikipedia.org/wiki/WS-Discovery;>Web Services Dynamic Discovery 
(WS-Discovery). The way  browses the network neighborhood can be 
adjusted in the Network
 configuration page.
uses a traditional scan mode, where initially only 
workgroups and domains are looked up and scans are only made when necessary 
 , when you execute a network item. Due to the use of DNS-SD, you 
will most likely find a domain called LOCAL in the network 
neighborhood browser. This is the default local DNS domain used by services 
like https://en.wikipedia.org/wiki/Avahi_(software)">Avahi 
and not an actual  domain. Opening a domain or workgroup item shows 
the servers belonging to it. If you want to access the shares of one of the 
servers, you must open the desired server.
   There is also the possibility to wake up sleeping servers prior to 
scanning the network neighborhood (Wake-On-LAN). If this feature is enabled, 
 sends a magic packet to each server that is to be awakened, then waits 
the defined time until it starts to look up the workgroups and domains. The 
Wake-On-LAN setting can be turned on in the configuration 
dialog. The servers that should be awakened must be defined in the Custom 
Options dialog.
+  
+  If you are using DNS Service Discovery and the Zeroconf daemon 
(Avahi) is not running,  shows an error notification:
+  
+  Error message if the Zeroconf daemon is not 
running
+  
+  
+  The error message if the Zeroconf daemon 
is not running
+  
+  
+  In this case, please start the Zeroconf daemon and restart 
.
+  
 
 
 

[network/smb4k] doc: Update handbook.

2022-12-04 Thread Alexander Reinholdt
Git commit 1f2193b72b4884a39cd29a1a093d5c5bcaa10466 by Alexander Reinholdt.
Committed on 04/12/2022 at 08:49.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +4-4doc/index.docbook
M  +---doc/network_neighborhood_browser.png
M  +---doc/network_neighborhood_browser_searching.png
M  +---doc/shares_view_icon_view.png
M  +---doc/shares_view_list_view.png

https://invent.kde.org/network/smb4k/commit/1f2193b72b4884a39cd29a1a093d5c5bcaa10466

diff --git a/doc/index.docbook b/doc/index.docbook
index f9166788..f1db169a 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -475,7 +475,7 @@
   
 Mount Settings (BSD only)
 
-In this tab you can define settings related to mounting. For 
information about all other settings see this page.
+In this tab you can define settings related to mounting. For 
information about all other settings see this section.
   
 
   
@@ -545,7 +545,7 @@
 
   
 
-  You can switch between the two views by selecting either the 
appropriate entry in the View Modes submenu from the 
Shares View menu 
of the main window or in the shares view's popup menu.
+  You can switch between the two views by selecting the appropriate 
entry in the View Modes submenu of the tool bar, in 
the menu bar under Shares or in the shares 
view's popup menu.
   By default, only your own mounts are displayed. However, you can 
adjust  to show all mounts with the respective 
settings.
 
 
@@ -593,7 +593,7 @@
 
   
   
-Unmount one or multiple selected shares. If no share is 
selected in the shares view, this button is disabled.
+Unmount the selected shares. If no share is selected in the 
shares view, this button is disabled.
 Read the Unmounting 
Shares section for more details.
   
 
@@ -617,7 +617,7 @@
 
   
   
-Add bookmarks to the currently selected mounted shares. This 
action is disabled if no share is selected.
+Add bookmarks to the selected shares. This action is 
disabled if no share is selected.
 Read the Adding 
Bookmarks section for more details.
   
 
diff --git a/doc/network_neighborhood_browser.png 
b/doc/network_neighborhood_browser.png
index 3450f385..770aa871 100644
Binary files a/doc/network_neighborhood_browser.png and 
b/doc/network_neighborhood_browser.png differ
diff --git a/doc/network_neighborhood_browser_searching.png 
b/doc/network_neighborhood_browser_searching.png
index a8c47ef3..35d5a169 100644
Binary files a/doc/network_neighborhood_browser_searching.png and 
b/doc/network_neighborhood_browser_searching.png differ
diff --git a/doc/shares_view_icon_view.png b/doc/shares_view_icon_view.png
index 8dea9aa2..dceab887 100644
Binary files a/doc/shares_view_icon_view.png and 
b/doc/shares_view_icon_view.png differ
diff --git a/doc/shares_view_list_view.png b/doc/shares_view_list_view.png
index 7e6d7483..40e8848a 100644
Binary files a/doc/shares_view_list_view.png and 
b/doc/shares_view_list_view.png differ



[network/smb4k] doc: Update handbook.

2022-11-20 Thread Alexander Reinholdt
Git commit 33e9ccb842075d4baaa946cce8d08e82eb8eeab0 by Alexander Reinholdt.
Committed on 21/11/2022 at 05:25.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +20   -20   doc/index.docbook

https://invent.kde.org/network/smb4k/commit/33e9ccb842075d4baaa946cce8d08e82eb8eeab0

diff --git a/doc/index.docbook b/doc/index.docbook
index d10627c3..51c3deb6 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -121,7 +121,7 @@
   
 The Main Window
   
-On the first start-up, the main window of  looks similar to 
the one shown below. The network neighborhood browser (Network 
Neighborhood) and the mounted shares view (Mounted 
Shares) are arranged in a tab widget. Above them the menubar and 
toolbar are located. Below them you will see the status bar.
+On the first start-up, the main window of  looks similar to 
the one shown below. The network neighborhood browser (Network 
Neighborhood) and the mounted shares view (Mounted 
Shares) are arranged in a tab widget. Above them the menu bar and 
tool bar are located. Below them you will see the status bar.
 
 
   Screenshot of the main window
@@ -131,10 +131,10 @@
   
 
 
-The toolbar contains some of the main actions, like 
Configure  and 
Quit. It also dynamically loads the actions of the 
dock widget that currently has the focus. For additional information, please 
take a look at the sections discussing the network neighborhood browser and 
mounted shares view.
-The status bar provides some information about the current status of 
. If the application is processing a user request ( mounting a 
share), a descriptive message is displayed in the leftmost section and a 
progress bar is shown with a busy indicator. The two icons on the right hand 
side indicate if there are shares mounted (network folder icon) and the status 
of the authentication system (wallet or key icon).
+The tool bar contains some of the main actions, like 
Configure  and 
Quit. It also dynamically loads the actions of the 
dock widget that currently has the focus. For additional information, please 
take a look at the sections discussing the network neighborhood browser and 
mounted shares view.
+The status bar provides some information about the current status of 
. If the application is processing a user request ( mounting a 
share), a descriptive message is displayed in the leftmost section and a 
progress bar is shown with a busy indicator. The two icons on the right side 
indicate whether shares are mounted (network folder icon) and the status of the 
authentication system (wallet or key icon).
 If the dock widgets are arranged as tabs, the user gets additional 
visual feedback. Each time a share is mounted or unmounted, the 
Mounted Shares tab is highlighted for a few seconds.
-The main window is highly configurable. You can hide or show all 
tabbed widgets (SettingsDock 
Widgets). They can also be dragged around with the 
mouse and docked to different areas in the main window. You can even detach 
them from the main window. The status bar and the toolbars can be hidden or 
shown by toggling the menu entry 
SettingsShow 
Statusbar and the ones under 
SettingsToolbars 
Shown, respectively.
+The main window is highly configurable. You can hide or show all 
tabbed widgets via SettingsDock 
Widgets. They can also be dragged around with the 
mouse and docked to different areas in the main window. You can even detach 
them from the main window. The status bar and the tool bars can be hidden or 
shown by toggling the menu entry 
SettingsShow 
Statusbar and the ones under 
SettingsToolbars 
Shown, respectively.
   
 
 

[network/smb4k] doc: Update handbook.

2022-11-14 Thread Alexander Reinholdt
Git commit 81d0e01edbbf34d966e7debd5bb7802af3f79aa3 by Alexander Reinholdt.
Committed on 14/11/2022 at 05:56.
Pushed by areinholdt into branch 'master'.

Update handbook.

M  +5-4doc/index.docbook
M  +---doc/main_window.png

https://invent.kde.org/network/smb4k/commit/81d0e01edbbf34d966e7debd5bb7802af3f79aa3

diff --git a/doc/index.docbook b/doc/index.docbook
index 8d09d8cf..d10627c3 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -7,6 +7,7 @@
   
   
   CIFS">
+  SMB3">
   Samba">
   Solid">
   KDBusAddons">
@@ -30,12 +31,12 @@
 
   
   
-2005-2021
+2005-2022
 Alexander Reinholdt
   
   
   2021-03-30
-   3.1.0
+   3.2.0
   
  is an advanced network neighborhood browser and  
share mounting utility.
   
@@ -53,12 +54,12 @@
 
   Introduction
 
-  This handbook describes  3.1.x and to some extent earlier 
versions.
+  This handbook describes  3.2 and to some extent earlier 
versions.
is an advanced network neighborhood browser and http://www.samba.org;>Samba share mounting utility. It provides 
many handy features that ease your life in a -dominated network 
environment:
 
   
 Scanning for (active) workgroups, hosts, and shares using 
's client library, DNS Service Discovery (DNS-SD) and, optionally, Web 
Services Dynamic Discovery (WS-Discovery)
-Support of the  () and SMBFS (BSD) file 
system
+Support of the  and  file system under  
as well as the SMBFS file system under BSD
 Mounting and unmounting of shares
 Access to the files of a mounted share using a file 
manager or terminal
 Auto-detection of external mounts and 
unmounts
diff --git a/doc/main_window.png b/doc/main_window.png
index 5152f29c..ef499eca 100644
Binary files a/doc/main_window.png and b/doc/main_window.png differ