BSD Ports

net/ldapscripts 2.0.8_2 FreeBSD

Scripts to manage posix accounts in an OpenLDAP directory

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
net
Package size
52.7 KiB, 141.1 KiB installed

Description

The ldapscripts allow to easily manage POSIX accounts (users, groups, machines) in an LDAP directory. They can be used independently as shell commands or within Samba's configuration. See README for more details.

In the other systems

SystemPortVersion
FreeBSDnet/ldapscripts2.0.8_2
DragonFlynet/ldapscripts2.0.8_2

Install

Binary package:

pkg install ldapscripts

From the ports tree:

cd /usr/ports/net/ldapscripts/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ldapscripts>0:net/ldapscripts

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.8_22.0.8_22.0.8_12.0.8_22.0.8_2
FreeBSD:14:quarterly2.0.8_22.0.8_2n/a2.0.8_22.0.8_2
FreeBSD:15:latest2.0.8_22.0.8_2n/a2.0.8_22.0.8_2
FreeBSD:15:quarterly2.0.8_22.0.8_2n/an/an/a
FreeBSD:16:latest2.0.8_22.0.8_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

Options name: net_ldapscripts

OptionDefaultDescription
DOCSoffBuild and/or install documentation
SASLoffSASL authentication support
USES
iconv ldap tar:tgz
Service scripts
none

Message after installing

Security warning :

 For security reasons, ldapscripts.conf and ldapscripts.passwd
 files are now set read-only for user and group owners. Do not
 forget to fine-tune ownership of these two files before using
 the scripts (and to make them read-only if they are not).

 e.g. : chmod 0440 /usr/local/etc/ldapscripts/ldapscripts.conf
        chgrp ldapadmins /usr/local/etc/ldapscripts/ldapscripts.conf
        chmod 0440 /usr/local/etc/ldapscripts/ldapscripts.passwd
        chgrp ldapadmins /usr/local/etc/ldapscripts/ldapscripts.passwd

 The ldapscripts are now installed, enjoy !

Files

Manual pages 22
  • ldapaddgroup(1)
  • ldapaddmachine(1)
  • ldapadduser(1)
  • ldapaddusertogroup(1)
  • ldapdeletegroup(1)
  • ldapdeletemachine(1)
  • ldapdeleteuser(1)
  • ldapdeleteuserfromgroup(1)
  • ldapfinger(1)
  • ldapgid(1)
  • ldapid(1)
  • ldapinit(1)
  • ldapmodifygroup(1)
  • ldapmodifymachine(1)
  • ldapmodifyuser(1)
  • ldaprenamegroup(1)
  • ldaprenamemachine(1)
  • ldaprenameuser(1)
  • ldapscripts(5)
  • ldapsetpasswd(1)
  • ldapsetprimarygroup(1)
  • lsldap(1)
pkg-plist 49
  • @sample etc/ldapscripts/ldapscripts.conf.sample
  • @sample etc/ldapscripts/ldapscripts.passwd.sample
  • etc/ldapscripts/ldapaddgroup.template.sample
  • etc/ldapscripts/ldapadduser.template.sample
  • etc/ldapscripts/ldapaddmachine.template.sample
  • lib/ldapscripts/runtime
  • sbin/ldapdeletemachine
  • sbin/ldapinit
  • sbin/lsldap
  • sbin/ldapaddgroup
  • sbin/ldapaddmachine
  • sbin/ldapadduser
  • sbin/ldapaddusertogroup
  • sbin/ldapdeletegroup
  • sbin/ldapdeleteuser
  • sbin/ldapdeleteuserfromgroup
  • sbin/ldapsetprimarygroup
  • sbin/ldaprenameuser
  • sbin/ldaprenamemachine
  • sbin/ldaprenamegroup
  • sbin/ldapsetpasswd
  • sbin/ldapfinger
  • sbin/ldapgid
  • sbin/ldapid
  • sbin/ldapmodifygroup
  • sbin/ldapmodifymachine
  • sbin/ldapmodifyuser
  • share/man/man1/ldapaddgroup.1.gz
  • share/man/man1/ldapaddmachine.1.gz
  • share/man/man1/ldapadduser.1.gz
  • share/man/man1/ldapaddusertogroup.1.gz
  • share/man/man1/ldapdeletegroup.1.gz
  • share/man/man1/ldapdeletemachine.1.gz
  • share/man/man1/ldapdeleteuser.1.gz
  • share/man/man1/ldapdeleteuserfromgroup.1.gz
  • share/man/man1/ldapfinger.1.gz
  • share/man/man1/ldapgid.1.gz
  • share/man/man1/ldapid.1.gz
  • share/man/man1/ldapinit.1.gz
  • share/man/man1/ldapmodifygroup.1.gz
  • share/man/man1/ldapmodifymachine.1.gz
  • share/man/man1/ldapmodifyuser.1.gz
  • share/man/man1/ldaprenamegroup.1.gz
  • share/man/man1/ldaprenamemachine.1.gz
  • share/man/man1/ldaprenameuser.1.gz
  • share/man/man1/ldapsetpasswd.1.gz
  • share/man/man1/ldapsetprimarygroup.1.gz
  • share/man/man1/lsldap.1.gz
  • share/man/man5/ldapscripts.5.gz
distinfo 1
FileSizeSHA256
ldapscripts-2.0.8.tgz375757db3848501f257a10417c9bcfc0b70b76d0a8093eb993f2354925e156c3419ff
Master sites 2
  • SF/ldapscripts/ldapscripts/ldapscripts-2.0.8
  • http://contribs.martymac.org/ldapscripts/

Commit history 0

No commits in the history this site was built from.