[Samba] idamp ad/rid

Rowland Penny rpenny at samba.org
Sat Dec 2 13:01:31 UTC 2017


On Sat, 2 Dec 2017 10:21:07 -0200
Elias Pereira <empbilly at gmail.com> wrote:

> Correcting! :)
> 
> #!/bin/bash
> #
> GROUP=ADM
> GUID=10000      # Domain Users
> UID=10000         # get the next ID ?
> 
> for USER in $(samba-tool group listmembers $GROUP)
> do
>     samba-tool user edit $USER --nis-domain=samdom \
>     --unix-home=/home/$USER \
>     --uid-number=${NEXTID} \
>     --login-shell=/sbin/nologin \
>     --gid-number=$GUID
> done
> 
> 
> Of course that script is very simple, but is a beginning. :)
> 
> Can you help me to make this script?
> 
> On Sat, Dec 2, 2017 at 10:05 AM, Elias Pereira <empbilly at gmail.com>
> wrote:
> 
> > Found it! :)
> >
> > I thought in make a script more or less that way.
> >
> > #!/bin/bash
> > #
> > GROUP=ADM
> > GUID=10000      # Domain Users
> > UID=10000         # get the next ID ?
> >
> > for USER in $(samba-tool group listmembers $GROUP)
> > do
> >     samba-tool user edit $USER -H ldap://samdom.example.com \
> >     -U administrato --nis-domain=samdom \
> >     --unix-home=/home/$USER \
> >     --uid-number=${NEXTID} \
> >     --login-shell=/sbin/nologin \
> >     --gid-number=$GUID
> > done
> >
> >
> > Of course that script is very simple, but is a beginning. :)
> >
> > Can you help me to make this script?
> >

Sorry, but that isn't going to work with 'samba-tool user edit'
You would need to write an 'editor' script to do what you would need to
do.

Bit busy, just now, give me some time, I have a script somewhere that
should do what you want.

Rowland



More information about the samba mailing list