From 8b7f66c548ed170d2dab0c91ccff4aca00f4b52d Mon Sep 17 00:00:00 2001 From: Karolin Seeger Date: Tue, 6 Jan 2009 12:26:23 +0100 Subject: [PATCH] docs: Improve description of the share commands in man smb.conf. -Correct the parameter names. -Fix typos. -Fix related parameters. This fixes bug #6008. Thanks to TAKAHASHI Motonobu for reporting! Karolin --- docs-xml/smbdotconf/misc/addsharecommand.xml | 20 +++++++++++-------- .../smbdotconf/misc/changesharecommand.xml | 20 +++++++++++-------- .../smbdotconf/misc/deletesharecommand.xml | 18 +++++++++-------- 3 files changed, 34 insertions(+), 24 deletions(-) diff --git a/docs-xml/smbdotconf/misc/addsharecommand.xml b/docs-xml/smbdotconf/misc/addsharecommand.xml index 9eb50f3dc3b..de8da7b5cad 100644 --- a/docs-xml/smbdotconf/misc/addsharecommand.xml +++ b/docs-xml/smbdotconf/misc/addsharecommand.xml @@ -7,15 +7,19 @@ Samba 2.2.0 introduced the ability to dynamically add and delete shares via the Windows NT 4.0 Server Manager. The add share command is used to define an external program - or script which will add a new service definition to smb.conf. In order - to successfully execute the add share command, smbd requires that the administrator be connected using a root account (i.e. uid == 0). + or script which will add a new service definition to + smb.conf. - - If the connected account has SeDiskOperatorPrivilege, scripts defined in - change share parameter are executed as root. - + + In order to successfully execute the + add share command, + smbd requires that the administrator + connects using a root account (i.e. uid == 0) or has the + SeDiskOperatorPrivilege. + Scripts defined in the add share command + parameter are executed as root. + When executed, smbd will automatically invoke the @@ -56,7 +60,7 @@ - This parameter is only used for add file shares. To add printer shares, see the . diff --git a/docs-xml/smbdotconf/misc/changesharecommand.xml b/docs-xml/smbdotconf/misc/changesharecommand.xml index 5a42e225594..2033fcf46cd 100644 --- a/docs-xml/smbdotconf/misc/changesharecommand.xml +++ b/docs-xml/smbdotconf/misc/changesharecommand.xml @@ -8,14 +8,17 @@ Samba 2.2.0 introduced the ability to dynamically add and delete shares via the Windows NT 4.0 Server Manager. The change share command is used to define an external program or script which will modify an existing service definition in smb.conf. In order to successfully execute the change -share command, smbd requires that the administrator be -connected using a root account (i.e. uid == 0). +moreinfo="none">smb.conf. - If the connected account has SeDiskOperatorPrivilege, scripts defined in - change share parameter are executed as root. + In order to successfully execute the + change share command, + smbd requires that the administrator + connects using a root account (i.e. uid == 0) or has the + SeDiskOperatorPrivilege. + Scripts defined in the change share command + parameter are executed as root. @@ -58,13 +61,14 @@ connected using a root account (i.e. uid == 0). - This parameter is only used modify existing file shares definitions. To modify - printer shares, use the "Printers..." folder as seen when browsing the Samba host. + This parameter is only used to modify existing file share definitions. + To modify printer shares, use the "Printers..." folder as seen + when browsing the Samba host. add share command delete share command -/usr/local/bin/addshare +/usr/local/bin/changeshare diff --git a/docs-xml/smbdotconf/misc/deletesharecommand.xml b/docs-xml/smbdotconf/misc/deletesharecommand.xml index 40eb6495dbf..3def6b8013d 100644 --- a/docs-xml/smbdotconf/misc/deletesharecommand.xml +++ b/docs-xml/smbdotconf/misc/deletesharecommand.xml @@ -8,15 +8,17 @@ Samba 2.2.0 introduced the ability to dynamically add and delete shares via the Windows NT 4.0 Server Manager. The delete share command is used to define an external program or script which will remove an existing service definition from - smb.conf. In order to successfully execute the - delete share command, smbd - requires that the administrator be connected using a root account (i.e. uid == 0). + smb.conf. - - If the connected account has SeDiskOperatorPrivilege, scripts defined in - change share parameter are executed as root. - + In order to successfully execute the + delete share command, + smbd requires that the administrator + connects using a root account (i.e. uid == 0) or has the + SeDiskOperatorPrivilege. + Scripts defined in the delete share command + parameter are executed as root. + When executed, smbd will automatically invoke the @@ -44,7 +46,7 @@ add share command -delete share command +change share command /usr/local/bin/delshare -- 2.34.1