Re: [Samba] Samba interface for administrative tools

2005-07-04 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ilia Chipitsine wrote:

 I heard that libmsrpc is under heavy development now, am I 
 right that such library also allows creating an opposite tool,
 such as unix command line utility for remote registry management ?
 if so, I'll take a closer look at it, I need such utility! :-)

We've got someone working on a libmsrpc library in Samba 3 over
the next few months.  And several people have expressed
interested in such a registry editing tool.

Jelmer has already done some work on a tool named regshell
in the Samba 4 branch.






cheers, jerry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCyVd5IR7qMdg1EfYRAnFQAJ4rUtoruMLFkzLFgf0QygQHBRl6sgCfSVkm
GWsxbh9sUoRKijDIDn9ZkuM=
=BqNL
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-04 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Rhys Goodwin wrote:
 
 
 It seems to me that the very best place to store all samba 
 conf options is in the ldap dir. I got all excited when
 I was taking a look at the samab3 schema and saw the
 sambaConfigOption objectclass, found out that is not implimented
 yet. Maybe Im being a bit narrow minded to assume that everyone
 is using an ldap back end? I like the idea of being able
 to whip up a very tidy windows based (MMC?) samba console 
 and requiring only ldap connection to the server and be able
 to  FULLY control samba. Perhaps smbd could be setup to be quite
 particular about when and how it would reaload options from
 the directory?
  
 Hope Im not on a different wave length to the rest of you! :)

One of the things Beast and I were talking about is the
separation needed between the access protocol and the
data storage interface.  I am in favor of using LDAP for
sharing configuration data between servers.  It doesn't
make sense to me as the configuration repository for a
single server though except in very specific circumstances.

That said, I would expect to see more work in this area
as time goes on.  There's no definite design or timeline
for integrating configuration data with an LDAP directory
service, but there is interest.




cheers, jerry
=
Alleviating the pain of Windows(tm)  --- http://www.samba.org
GnuPG Key- http://www.plainjoe.org/gpg_public.asc
I never saved anything for the swim back. Ethan Hawk in Gattaca
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCyVjuIR7qMdg1EfYRAkj4AKCnx3Y0dVq/SjW7rUaHTe5F+dokuACgrR84
/iOGXVtS9DERRDnsxKurm9s=
=5FCX
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-03 Thread Rhys Goodwin
Hey Guys, 
 It seems to me that the very best place to store all samba conf options is 
in the ldap dir. I got all excited when I was taking a look at the samab3 
schema and saw the sambaConfigOption objectclass, found out that is not 
implimented yet. Maybe Im being a bit narrow minded to assume that everyone 
is using an ldap back end? I like the idea of being able to whip up a very 
tidy windows based (MMC?) samba console and requiring only ldap connection 
to the server and be able to FULLY control samba. Perhaps smbd could be 
setup to be quite particular about when and how it would reaload options 
from the directory? 
 Hope Im not on a different wave length to the rest of you! :)
Cheers,
Rhys
  On 7/3/05, Gerald (Jerry) Carter [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Ilia Chipitsine wrote:
 
 
  Something like
 
  [HKLM\Software\Samba.org\Configuration]
  [HKLM\Software\Samba.org\Configuration\global]
  [HKLM\Software\Samba.org\Configuration\homes]
  [HKLM\Software\Samba.org\Configuration\share1]
  ...
 
  so, if this will be implemented, I can connect with
  registry editing tools and remotely manage configuration ?
 
 Yup that was my idea. Each subtree of Samba's registry can
 define it's own security descriptor access check. So assuming
 that the user meets the appropriate securirt checks, setting a
 valuename/data pair would set the 'parameter = value' option
 for that section (which matches the registru value's parent
 key).
 
 This is a good ways out right now. But if there is sufficient
 interest in this kind of thing, I'm willing to work on it.
 
 
 cheers, jerry
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.0 (GNU/Linux)
 Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
 
 iD8DBQFCxz6AIR7qMdg1EfYRAoaZAJ93RDbVIvK1Dq+nEiPDF393fpzoyACcCkI+
 AhksNeL6nIfYxplF96BTcm4=
 =Oh/o
 -END PGP SIGNATURE-
 --
 To unsubscribe from this list go to the following URL and read the
 instructions: https://lists.samba.org/mailman/listinfo/samba

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-03 Thread Ilia Chipitsine

Something like

[HKLM\Software\Samba.org\Configuration]
[HKLM\Software\Samba.org\Configuration\global]
[HKLM\Software\Samba.org\Configuration\homes]
[HKLM\Software\Samba.org\Configuration\share1]
...


so, if this will be implemented, I can connect with
registry editing tools and remotely manage configuration ?


Yup that was my idea.  Each subtree of Samba's registry can
define it's own security descriptor access check.  So assuming
that the user meets the appropriate securirt checks, setting a
valuename/data pair would set the 'parameter = value' option
for that section (which matches the registru value's parent
key).

This is a good ways out right now.  But if there is sufficient
interest in this kind of thing, I'm willing to work on it.


nice idea.

I heard that libmsrpc is under heavy development now, am I right that
such library also allows creating an opposite tool, such as unix command 
line utility for remote registry management ? if so, I'll take a closer 
look at it, I need such utility! :-)





cheers, jerry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCxz6AIR7qMdg1EfYRAoaZAJ93RDbVIvK1Dq+nEiPDF393fpzoyACcCkI+
AhksNeL6nIfYxplF96BTcm4=
=Oh/o
-END PGP SIGNATURE-


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-03 Thread Ilia Chipitsine

Hey Guys,
It seems to me that the very best place to store all samba conf options is
in the ldap dir. I got all excited when I was taking a look at the samab3
schema and saw the sambaConfigOption objectclass, found out that is not
implimented yet. Maybe Im being a bit narrow minded to assume that everyone
is using an ldap back end? I like the idea of being able to whip up a very
tidy windows based (MMC?) samba console and requiring only ldap connection
to the server and be able to FULLY control samba. Perhaps smbd could be
setup to be quite particular about when and how it would reaload options
from the directory?
Hope Im not on a different wave length to the rest of you! :)
Cheers,
Rhys


I'm afraid that OpenLDAP (and LDAP in general) is not so popular for 
samba...


Also, You can develop MMC snap for managing LDAP samba users and groups 
:-) Samba already can store users/groups in LDAP, while general 
configuration is just proposed as scheme...



 On 7/3/05, Gerald (Jerry) Carter [EMAIL PROTECTED] wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ilia Chipitsine wrote:



Something like

[HKLM\Software\Samba.org\Configuration]
[HKLM\Software\Samba.org\Configuration\global]
[HKLM\Software\Samba.org\Configuration\homes]
[HKLM\Software\Samba.org\Configuration\share1]
...


so, if this will be implemented, I can connect with
registry editing tools and remotely manage configuration ?


Yup that was my idea. Each subtree of Samba's registry can
define it's own security descriptor access check. So assuming
that the user meets the appropriate securirt checks, setting a
valuename/data pair would set the 'parameter = value' option
for that section (which matches the registru value's parent
key).

This is a good ways out right now. But if there is sufficient
interest in this kind of thing, I'm willing to work on it.


cheers, jerry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCxz6AIR7qMdg1EfYRAoaZAJ93RDbVIvK1Dq+nEiPDF393fpzoyACcCkI+
AhksNeL6nIfYxplF96BTcm4=
=Oh/o
-END PGP SIGNATURE-
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-03 Thread Beast

Rhys Goodwin wrote:
Hey Guys, 
 It seems to me that the very best place to store all samba conf options is 
in the ldap dir. I got all excited when I was taking a look at the samab3 
schema and saw the sambaConfigOption objectclass, found out that is not 
implimented yet. Maybe Im being a bit narrow minded to assume that everyone 


Currently not all information are stored in ldap (using ldapsam), afaik 
smb.conf is server dependants, hence not appropriate if stored in ldap.


is using an ldap back end? I like the idea of being able to whip up a very 
tidy windows based (MMC?) samba console and requiring only ldap connection 
to the server and be able to FULLY control samba. Perhaps smbd could be 
setup to be quite particular about when and how it would reaload options 
from the directory? 


Not all users are using ldapsam, so this tool will not work for smba 
backend other than ldapsam.



--

--beast

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-03 Thread Beast

Gerald (Jerry) Carter wrote:


This is a good ways out right now.  But if there is sufficient
interest in this kind of thing, I'm willing to work on it.


I can't speak for others, but IMO once provided, people will start 
developing tools to administering samba using this 'standard' API.



--

--beast

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-02 Thread Ilia Chipitsine

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:

Hi all,

I have tried to write management tools for samba, but it seems there's
no standard way provided by Samba to change its configuration or modify
users account other than direct modify the config file and or database
backend. This make many tools less portable because it depends on the
backend of samba.

There might be a windows rpc call (use by usrmgr.exe and
svrmgr.exe), is it the 'standard' way to access samba?


There's a lot of rpc calls available.  These will get you so
far.  I have considered making smb.conf remotely available via the
registry API but its still in the thought stage.  Would that be
something that people would want ?

Something like

[HKLM\Software\Samba.org\Configuration]
[HKLM\Software\Samba.org\Configuration\global]
[HKLM\Software\Samba.org\Configuration\homes]
[HKLM\Software\Samba.org\Configuration\share1]
...


so, if this will be implemented, I can connect with registry editing tools 
and remotely manage configuration ?




And then editable valuename/data pairs for parameters.






cheers, jerry
=
Alleviating the pain of Windows(tm)  --- http://www.samba.org
GnuPG Key- http://www.plainjoe.org/gpg_public.asc
I never saved anything for the swim back. Ethan Hawk in Gattaca
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCw+ZVIR7qMdg1EfYRAiBLAKCmSXnxOlGBdtCfEt1CPu9VU3K4OQCg1b8T
jfUZV7aV5LBgr+cbB4lHg4I=
=T08R
-END PGP SIGNATURE-
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-07-02 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ilia Chipitsine wrote:

 
 Something like
 
 [HKLM\Software\Samba.org\Configuration]
 [HKLM\Software\Samba.org\Configuration\global]
 [HKLM\Software\Samba.org\Configuration\homes]
 [HKLM\Software\Samba.org\Configuration\share1]
 ...
 
 so, if this will be implemented, I can connect with 
 registry editing tools and remotely manage configuration ?

Yup that was my idea.  Each subtree of Samba's registry can
define it's own security descriptor access check.  So assuming
that the user meets the appropriate securirt checks, setting a
valuename/data pair would set the 'parameter = value' option
for that section (which matches the registru value's parent
key).

This is a good ways out right now.  But if there is sufficient
interest in this kind of thing, I'm willing to work on it.


cheers, jerry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCxz6AIR7qMdg1EfYRAoaZAJ93RDbVIvK1Dq+nEiPDF393fpzoyACcCkI+
AhksNeL6nIfYxplF96BTcm4=
=Oh/o
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


libmsrpc [WAS Re: [Samba] Samba interface for administrative tools

2005-07-01 Thread Beast

Gerald (Jerry) Carter wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:



The XMLrpc piece would require both client and server piece.


That just my bare example to use 'standard' protocol instead 
of proprietary protocol.



Understood.  But if we document and implement the protocol
it becomes more open.  There are no IP issues that prevent
us from using MS-RPC.


Jerry,

I was just following the samba-technical discussion, aparently there was 
a discussion to put embeded webserver in samba4. IMHO its not a good 
solutions. Samba team is only 'responsible' to deliver library for 
accessing samba services, need no worry about the front end. Some 
brilliant people outhere will have more time than the samba team to 
develop nice GUI for samba  ;-)


So, libmsrpc is the right directions (IMHO).

Logging:
Samba log is not parser friendly file and not (much) useful for 
performance monitoring, if it can gives info as in maillog or httpd.log 
I'm sure somebody will write program to make a report of it.




--

--beast

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: libmsrpc [WAS Re: [Samba] Samba interface for administrative tools

2005-07-01 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:

 I was just following the samba-technical discussion, aparently 
 there was a discussion to put embeded webserver in samba4.
 IMHO its not a good solutions. Samba team is only 'responsible'
 to deliver library for accessing samba services, need no
 worry about the front end. Some brilliant people outhere
 will have more time than the samba team to develop nice
 GUI for samba  ;-)

Well.I'm neutral on Samba 4's management interface
most because I don't currently work on that branch.
So it's really up to the Samba 4 folks what they choose
to do.

 Samba log is not parser friendly file and not (much) 
 useful for performance monitoring, if it can gives info
 as in maillog or httpd.log I'm sure somebody will write
 program to make a report of it.

Funny you mention this.  We're working on a new administrative
logging system for Samba that would allow admins to better parse
interesting information from either syslog or via the Windows
event log API.  Caleb Jorden (an intern at IBM) proposed some
ways to do this earlier this week on Samba-technical.
The thread can be found in the archives here:

http://marc.theaimsgroup.com/?l=samba-technicalm=111988835104587w=2




cheers, jerry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCxX33IR7qMdg1EfYRAk15AKCdf/ce3tLNl+DmeVRtsYPv85bKAQCg32X8
JtfazQp7901sLSF4N/qUVbY=
=+JPd
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


[Samba] Samba interface for administrative tools

2005-06-30 Thread Beast

Hi all,

I have tried to write management tools for samba, but it seems there's 
no standard way provided by Samba to change its configuration or modify 
users account other than direct modify the config file and or database 
backend. This make many tools less portable because it depends on the 
backend of samba.


There might be a windows rpc call (use by usrmgr.exe and svrmgr.exe), is 
it the 'standard' way to access samba?


Thanks.

--

--beast

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:
 Hi all,
 
 I have tried to write management tools for samba, but it seems there's
 no standard way provided by Samba to change its configuration or modify
 users account other than direct modify the config file and or database
 backend. This make many tools less portable because it depends on the
 backend of samba.
 
 There might be a windows rpc call (use by usrmgr.exe and 
 svrmgr.exe), is it the 'standard' way to access samba?

There's a lot of rpc calls available.  These will get you so
far.  I have considered making smb.conf remotely available via the
registry API but its still in the thought stage.  Would that be
something that people would want ?

Something like

[HKLM\Software\Samba.org\Configuration]
[HKLM\Software\Samba.org\Configuration\global]
[HKLM\Software\Samba.org\Configuration\homes]
[HKLM\Software\Samba.org\Configuration\share1]
...

And then editable valuename/data pairs for parameters.






cheers, jerry
=
Alleviating the pain of Windows(tm)  --- http://www.samba.org
GnuPG Key- http://www.plainjoe.org/gpg_public.asc
I never saved anything for the swim back. Ethan Hawk in Gattaca
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCw+ZVIR7qMdg1EfYRAiBLAKCmSXnxOlGBdtCfEt1CPu9VU3K4OQCg1b8T
jfUZV7aV5LBgr+cbB4lHg4I=
=T08R
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Beast

Gerald (Jerry) Carter wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:


Hi all,

I have tried to write management tools for samba, but it seems there's
no standard way provided by Samba to change its configuration or modify
users account other than direct modify the config file and or database
backend. This make many tools less portable because it depends on the
backend of samba.

There might be a windows rpc call (use by usrmgr.exe and 
svrmgr.exe), is it the 'standard' way to access samba?



There's a lot of rpc calls available.  These will get you so
far.  I have considered making smb.conf remotely available via the
registry API but its still in the thought stage.  Would that be
something that people would want ?

Something like

[HKLM\Software\Samba.org\Configuration]
[HKLM\Software\Samba.org\Configuration\global]
[HKLM\Software\Samba.org\Configuration\homes]
[HKLM\Software\Samba.org\Configuration\share1]
...

And then editable valuename/data pairs for parameters.



I prefer samba to use its own way/protocol/procedure/etc to manage 
server, maybe implemented using xmlrpc or anything else, but it should 
be simple. Not all developer(user) are interested on all available options.


This will boost the number and standarized samba GUI configuration 
programs. In samba GUI page, I found that most program are too old and 
unmaintained. If it is new then it focus on modifying ldap directly.


Its better to use client/server model, even if tool is running from the 
same machine.


Just my 1 cent.


PS:
Link to xSMBrowser in GUI page is work:

The account for the URL you have requested is inactive or no longer exists.



--

--beast

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:

 I prefer samba to use its own way/protocol/procedure/etc 
 to manage server, maybe implemented using xmlrpc or anything
 else, but it should be simple. Not all developer(user) are
 interested on all available options.
 
 This will boost the number and standarized samba GUI configuration
 programs. In samba GUI page, I found that most program are too 
 old and unmaintained. If it is new then it focus on modifying
 ldap directly.
 
 Its better to use client/server model, even if tool is 
 running from the same machine.

I was talking about a client/server model based on MS-RPC.
But first you mention xmlrpc which more of a soap/web services
model.  And then you mention LDAP.  So you seemed to have jumped
from one subject to another.

In either case, it requires client and server support.  We
already have the MS-RPC server support and have someone working
on a libmsrpc library easier client access.

The XMLrpc piece would require both client and server piece.
But technically you would not need integration with smbd to
do this.  However, I've always found that when the external
management tools have to know the internal data format to do
their josb, it is a recipe for disaster.

 Link to xSMBrowser in GUI page is work:
 
 The account for the URL you have requested is inactive or 
 no longer exists.

Thanks.  I'll let our webmaster (Deryck) know.




cheers, jerry
=
Alleviating the pain of Windows(tm)  --- http://www.samba.org
GnuPG Key- http://www.plainjoe.org/gpg_public.asc
I never saved anything for the swim back. Ethan Hawk in Gattaca
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCw/M/IR7qMdg1EfYRAj+FAJ9qCZBv7lAeC++X3WwXrYvA29G5zwCgzVXX
98VsoRizEtxnNRQdSnpEpcA=
=5cwZ
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Beast

Gerald (Jerry) Carter wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:


Its better to use client/server model, even if tool is 
running from the same machine.



I was talking about a client/server model based on MS-RPC.


I just commenting on some samba tools which not use c/s model yet.


But first you mention xmlrpc which more of a soap/web services
model.  And then you mention LDAP.  So you seemed to have jumped
from one subject to another.


That might be because my lack of english skill, sorry :-)


In either case, it requires client and server support.  We
already have the MS-RPC server support and have someone working
on a libmsrpc library easier client access.


Thanks, I'll look into it.


The XMLrpc piece would require both client and server piece.
That just my bare example to use 'standard' protocol instead of 
proprietary protocol.



But technically you would not need integration with smbd to
do this.  However, I've always found that when the external
This can be implemented on separate (optional) server process to handle 
this request (but no, not like swat)


Thanks.


--

--beast

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:

 The XMLrpc piece would require both client and server piece.

 That just my bare example to use 'standard' protocol instead 
 of proprietary protocol.

Understood.  But if we document and implement the protocol
it becomes more open.  There are no IP issues that prevent
us from using MS-RPC.

 But technically you would not need integration with smbd to
 do this.  However, I've always found that when the external

 This can be implemented on separate (optional) server process 
 to handle this request (but no, not like swat)

True.  But consider the case where you are trying to manipulate
printer information or file share acls.  Then you either have to
manipulate the tdb entries directly from this process (bad idea)
or thunk down to passing it off to smbd.

What I'm proposing is to bypass the middle service and go
directly to smbd.  We can create a new management pipe if
existing rpc operations are not sufficient.

Like I said before though, my ideas are in the thought stage
as I work on other code.  If you want to test out some of your
ideas that would be great.



cheers, jerry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCxAC6IR7qMdg1EfYRArXiAKCEsV9i0n+k2qe2UjgJhEbGxGFYzQCg8gbc
NUxA8O3acdRF+UOJYl29gCY=
=NqP6
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Jeremy Allison
On Thu, Jun 30, 2005 at 09:24:58AM -0500, Gerald (Jerry) Carter wrote:
 -BEGIN PGP SIGNED MESSAGE-
 
 Understood.  But if we document and implement the protocol
 it becomes more open.  There are no IP issues that prevent
 us from using MS-RPC.

Indeed. It would be best if the management tools ask smbd to
do things - smbd knows what state it is in, and when it's
safe. Also it allows us to modify the back-end formats without
breaking the front end tools.

Jeremy.
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Beast

Gerald (Jerry) Carter wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:



The XMLrpc piece would require both client and server piece.


That just my bare example to use 'standard' protocol instead 
of proprietary protocol.



Understood.  But if we document and implement the protocol
it becomes more open.  There are no IP issues that prevent
us from using MS-RPC.



You are correct. User/developer should not care about how they 
communicate as long as there is standard API to do something. libmsrpc 
is the answer.

Pardon my ignorance :-(


--

--beast

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


Re: [Samba] Samba interface for administrative tools

2005-06-30 Thread Gerald (Jerry) Carter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Beast wrote:

 You are correct. User/developer should not care about how they
 communicate as long as there is standard API to do something. 
 libmsrpc is the answer.  Pardon my ignorance :-(

Well I'm not trying to beat you into submission :-)
Just looking for all the possible angles on various
technical solutions.  Thanks for the feedback.





cheers, jerry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCxLduIR7qMdg1EfYRAkdFAJ41etqZgiEeJtRiFTlex5h1t0DoHwCePc6H
LvJ3I7NJZyiFkeGe4l55zoU=
=im2c
-END PGP SIGNATURE-
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba