mirror/userdir-ldap.git
18 years ago0.3.11 userdir-ldap-0.3.11
rmurray [Sun, 13 Nov 2005 22:44:26 +0000 (22:44 +0000)]
0.3.11

18 years agodon't write bsmtp and dns entries without a keyFingerPrint.
rmurray [Sun, 13 Nov 2005 22:36:42 +0000 (22:36 +0000)]
don't write bsmtp and dns entries without a keyFingerPrint.

18 years agogenerate debianhosts file for exim and possibly other uses
rmurray [Sun, 6 Nov 2005 21:57:47 +0000 (21:57 +0000)]
generate debianhosts file for exim and possibly other uses

18 years agoThere can be only one hostname by the ldap schema, so don't allow multiple
rmurray [Thu, 13 Oct 2005 03:26:41 +0000 (03:26 +0000)]
There can be only one hostname by the ldap schema, so don't allow multiple
hostnames to be added.

18 years agoDon't spit out Python love when wrong arguments are given, better
joey [Thu, 25 Aug 2005 06:47:41 +0000 (06:47 +0000)]
Don't spit out Python love when wrong arguments are given, better
detect this and exit with a proper error message

18 years agoRemoved reference to FCNTL since it is not required anymore and the
joey [Thu, 4 Aug 2005 17:25:00 +0000 (17:25 +0000)]
Removed reference to FCNTL since it is not required anymore and the
LOCK_EX is now in fcntl (and working similar).

18 years agouse "db" alias for where to rsync from, rather than a hostname
rmurray [Tue, 26 Jul 2005 20:49:19 +0000 (20:49 +0000)]
use "db" alias for where to rsync from, rather than a hostname

18 years agoTighten the build dependencies
joey [Thu, 7 Jul 2005 08:20:46 +0000 (08:20 +0000)]
Tighten the build dependencies

18 years agoMove to sarge, i.e. depend on python 2.3
joey [Thu, 7 Jul 2005 08:19:25 +0000 (08:19 +0000)]
Move to sarge, i.e. depend on python 2.3

18 years agoAdded libnss-db to the list of dependencies
joey [Thu, 7 Jul 2005 07:58:44 +0000 (07:58 +0000)]
Added libnss-db to the list of dependencies

19 years agoInitialise the Host variable
joey [Tue, 1 Feb 2005 14:46:15 +0000 (14:46 +0000)]
Initialise the Host variable

19 years agoAdjusted symlink path for ssh_known_hosts inside chroot
joey [Tue, 25 Jan 2005 10:56:05 +0000 (10:56 +0000)]
Adjusted symlink path for ssh_known_hosts inside chroot

19 years agoSet and expor the path including /usr/sbin so that the chroot binary debian_userdir-ldap_0-3-9
joey [Tue, 25 Jan 2005 08:50:49 +0000 (08:50 +0000)]
Set and expor the path including /usr/sbin so that the chroot binary
can be found.  Args.

19 years agoRemoved the build dependency to WML since the WML part has been split off debian_userdir-ldap_0-3-8
joey [Mon, 24 Jan 2005 07:16:51 +0000 (07:16 +0000)]
Removed the build dependency to WML since the WML part has been split off

19 years agoFinalised the changelog again
joey [Mon, 24 Jan 2005 07:05:22 +0000 (07:05 +0000)]
Finalised the changelog again

19 years agoAdded ud-roleadd for adding role accounts to LDAP
joey [Sun, 23 Jan 2005 19:14:18 +0000 (19:14 +0000)]
Added ud-roleadd for adding role accounts to LDAP
(Copyright note copied from ud-useradd due to a lot of copied code)

19 years agoSplit the group dict and added nogroup
joey [Sun, 23 Jan 2005 16:35:03 +0000 (16:35 +0000)]
Split the group dict and added nogroup

19 years agoCreate ~/.gnupg if it does not exist since gpg will fail fatally otherwise
joey [Sun, 23 Jan 2005 16:00:53 +0000 (16:00 +0000)]
Create ~/.gnupg if it does not exist since gpg will fail fatally otherwise

19 years agoInspired by Andreas Barth: Only fiddle with the shadow file if it does
joey [Sun, 23 Jan 2005 15:26:41 +0000 (15:26 +0000)]
Inspired by Andreas Barth: Only fiddle with the shadow file if it does
exist and has content.  Probably not needed on .debian.org hosts.

19 years agoInspired by Andreas Barth: Adjusted type after accidential conversion
joey [Sun, 23 Jan 2005 15:21:46 +0000 (15:21 +0000)]
Inspired by Andreas Barth: Adjusted type after accidential conversion

19 years agoAdded the copyright according to the cvs log
joey [Sun, 23 Jan 2005 15:19:34 +0000 (15:19 +0000)]
Added the copyright according to the cvs log

19 years agoInspired by Andreas Barth: Switched from explicit support for
joey [Sun, 23 Jan 2005 15:17:51 +0000 (15:17 +0000)]
Inspired by Andreas Barth: Switched from explicit support for
haydn/costa to generic support via the extra attribute [UNTRUSTED]

19 years agoAdded optional support for -h host in connection with -f
joey [Sun, 23 Jan 2005 11:47:13 +0000 (11:47 +0000)]
Added optional support for -h host in connection with -f

19 years agoAdded support for printing all fingerprints of .debian.org hosts.
joey [Sun, 23 Jan 2005 11:44:21 +0000 (11:44 +0000)]
Added support for printing all fingerprints of .debian.org hosts.

CalcTempFile() is a kludge to work around a gross bug or lack in
Python prior to 2.3.  It can be implemented much more elegantly when
there is an mkstemp() function:

   from tempfile import mkstemp
   (fd, name) = mkstemp()
   os.close(fd)
   return name

19 years agoPatch by Andreas Barth: added --secret-keyring /dev/null
joey [Sun, 23 Jan 2005 09:45:50 +0000 (09:45 +0000)]
Patch by Andreas Barth: added --secret-keyring /dev/null

This is required for ud-mailgate to work with sarge as well.  The
semantics of the option --no-default-keyring of GnuPG has been changed
between woody and sarge:

--no-default-keyring
  Do not add the default keyrings to the list of keyrings.  Note that
  GnuPG will not operate without any keyrings, so if you use this
  option and do not provide alternate keyrings via --keyring or
  --secret-keyring, then GnuPG will still use the default public or
  secret keyrings.  (and won't work if they don't exist)

19 years agoFinalised the changelog
joey [Sat, 22 Jan 2005 19:18:47 +0000 (19:18 +0000)]
Finalised the changelog

19 years agoSupport for mistyped passwords
joey [Sat, 22 Jan 2005 19:18:37 +0000 (19:18 +0000)]
Support for mistyped passwords

19 years agoNotify users about unsupported SSH1 keys
joey [Sat, 22 Jan 2005 19:09:35 +0000 (19:09 +0000)]
Notify users about unsupported SSH1 keys

19 years agoCorrected patch inside the chroot directory
joey [Sat, 22 Jan 2005 18:38:17 +0000 (18:38 +0000)]
Corrected patch inside the chroot directory

19 years agoImported current file from samosa
joey [Sat, 22 Jan 2005 18:33:30 +0000 (18:33 +0000)]
Imported current file from samosa

19 years agoInstall the copyright file
joey [Sat, 22 Jan 2005 18:29:39 +0000 (18:29 +0000)]
Install the copyright file

19 years agoAdded plain copyright file
joey [Sat, 22 Jan 2005 18:19:03 +0000 (18:19 +0000)]
Added plain copyright file

19 years agoAdded support for deleting the d.net entry
joey [Sun, 16 Jan 2005 06:35:55 +0000 (06:35 +0000)]
Added support for deleting the d.net entry

19 years agoAlways perform the list output anonymously
joey [Thu, 9 Dec 2004 17:54:53 +0000 (17:54 +0000)]
Always perform the list output anonymously

19 years agoStart with the changelog
joey [Sat, 4 Dec 2004 18:07:59 +0000 (18:07 +0000)]
Start with the changelog

19 years agoCorrected spelling for labeledURI
joey [Sat, 4 Dec 2004 18:07:18 +0000 (18:07 +0000)]
Corrected spelling for labeledURI

19 years agoOnly fiddle inside the chroot if the makedb program exists
joey [Tue, 23 Nov 2004 10:42:16 +0000 (10:42 +0000)]
Only fiddle inside the chroot if the makedb program exists

19 years agoAdded support for -l to list all hosts in the directory
joey [Sun, 21 Nov 2004 12:26:32 +0000 (12:26 +0000)]
Added support for -l to list all hosts in the directory

19 years agoAdded proper copyright notice
joey [Sun, 21 Nov 2004 11:04:44 +0000 (11:04 +0000)]
Added proper copyright notice

19 years agoUse the common routine from userdir_ldap.py which asks for the
joey [Sun, 21 Nov 2004 11:03:24 +0000 (11:03 +0000)]
Use the common routine from userdir_ldap.py which asks for the
AdminUser  password and checks if access if granted to the LDAP
server.

19 years agoAdded proper copyright notice
joey [Sun, 21 Nov 2004 10:49:55 +0000 (10:49 +0000)]
Added proper copyright notice

19 years agoUse the common routine from userdir_ldap.py which asks for the
joey [Sun, 21 Nov 2004 10:47:11 +0000 (10:47 +0000)]
Use the common routine from userdir_ldap.py which asks for the
AdminUser  password and checks if access if granted to the LDAP
server.

19 years agoAdminUser again, not User
joey [Sun, 21 Nov 2004 10:44:59 +0000 (10:44 +0000)]
AdminUser again, not User

19 years agoAdded proper copyright notice
joey [Sun, 21 Nov 2004 10:37:44 +0000 (10:37 +0000)]
Added proper copyright notice

19 years agoUse the common routine from userdir_ldap.py which asks for the
joey [Sun, 21 Nov 2004 10:35:00 +0000 (10:35 +0000)]
Use the common routine from userdir_ldap.py which asks for the
AdminUser  password and checks if access if granted to the LDAP
server.

19 years agoAdded a routine to be used by other programs to ask for the AdminUser
joey [Sun, 21 Nov 2004 10:22:08 +0000 (10:22 +0000)]
Added a routine to be used by other programs to ask for the AdminUser
password and check if access if granted to the LDAP server.

19 years agoAdded proper copyright notice
joey [Sun, 21 Nov 2004 09:52:42 +0000 (09:52 +0000)]
Added proper copyright notice

19 years agoAdded proper copyright notice according to the CVS log
joey [Sat, 20 Nov 2004 19:20:42 +0000 (19:20 +0000)]
Added proper copyright notice according to the CVS log

19 years agoFixed a logic error that caused a problem later when the account name
joey [Sat, 20 Nov 2004 19:19:08 +0000 (19:19 +0000)]
Fixed a logic error that caused a problem later when the account name
was changed for an existing uid.  This is not permitted nor supported.

19 years agoSince subscription to debian-private can be set to ' ', this should be
joey [Sat, 20 Nov 2004 19:16:29 +0000 (19:16 +0000)]
Since subscription to debian-private can be set to ' ', this should be
honored as well when the account is created.

19 years agoAdded support for alphanumerical group ids
joey [Sat, 20 Nov 2004 19:13:48 +0000 (19:13 +0000)]
Added support for alphanumerical group ids

19 years agoAdded proper copyright notice according to the CVS log
joey [Sat, 20 Nov 2004 19:12:43 +0000 (19:12 +0000)]
Added proper copyright notice according to the CVS log

19 years agoImproved error message when no key has been found
joey [Sat, 20 Nov 2004 19:11:34 +0000 (19:11 +0000)]
Improved error message when no key has been found

19 years agoExit if no GnuPG key has been entered
joey [Sat, 20 Nov 2004 19:10:18 +0000 (19:10 +0000)]
Exit if no GnuPG key has been entered

19 years agoAdd the Debian GnuPG keyring as default (this was done through
joey [Sat, 20 Nov 2004 19:08:40 +0000 (19:08 +0000)]
Add the Debian GnuPG keyring as default (this was done through
.gnupg/options before already).

19 years agoAsk for the password a second time if it was wrong, also check for a
joey [Sat, 20 Nov 2004 19:06:56 +0000 (19:06 +0000)]
Ask for the password a second time if it was wrong, also check for a
wrong password.  Proper error checking in place now.

19 years agoIndicate that "yes" needs to be written with three letters
joey [Sat, 20 Nov 2004 19:04:44 +0000 (19:04 +0000)]
Indicate that "yes" needs to be written with three letters

19 years agoAdded code to support pressing C-c or C-d without having the system
joey [Sat, 20 Nov 2004 18:52:46 +0000 (18:52 +0000)]
Added code to support pressing C-c or C-d without having the system
spit out tons of Python crap aka traceback

19 years agoAdded a proper copyright notice
joey [Sat, 20 Nov 2004 18:52:02 +0000 (18:52 +0000)]
Added a proper copyright notice

19 years agoAdded a routine to convert common Debian groups into numerical ids.
joey [Sat, 20 Nov 2004 18:51:28 +0000 (18:51 +0000)]
Added a routine to convert common Debian groups into numerical ids.
Currently only supported are Debian and guest, but more may follow.

19 years agoAdded the German "von" as common lastname prefix
joey [Sat, 20 Nov 2004 18:49:25 +0000 (18:49 +0000)]
Added the German "von" as common lastname prefix

19 years agoAdjusted the mail address in the copyright
joey [Sat, 20 Nov 2004 18:17:47 +0000 (18:17 +0000)]
Adjusted the mail address in the copyright

19 years agoThe TERM variable is unset via cron, and SP1 is always unset except
joey [Fri, 19 Nov 2004 11:11:59 +0000 (11:11 +0000)]
The TERM variable is unset via cron, and SP1 is always unset except
for login scripts...

19 years agoAdded support for the Jabber ID
joey [Thu, 18 Nov 2004 18:10:57 +0000 (18:10 +0000)]
Added support for the Jabber ID

19 years agoUpdate the ssh shadow files in /etc if they don't exist
joey [Thu, 18 Nov 2004 17:44:27 +0000 (17:44 +0000)]
Update the ssh shadow files in /etc if they don't exist

19 years agoNot used anymore
joey [Thu, 18 Nov 2004 17:12:24 +0000 (17:12 +0000)]
Not used anymore

19 years agoFinalised the changelog debian_userdir-ldap_0-3-7
joey [Thu, 18 Nov 2004 17:07:49 +0000 (17:07 +0000)]
Finalised the changelog

19 years agoRemoved superflous comment, should force a re-install as well
joey [Thu, 18 Nov 2004 16:58:34 +0000 (16:58 +0000)]
Removed superflous comment, should force a re-install as well

19 years agoRemove old ud-replicate script if there is one
joey [Thu, 18 Nov 2004 16:57:50 +0000 (16:57 +0000)]
Remove old ud-replicate script if there is one

19 years agoLogic bugfix
joey [Thu, 18 Nov 2004 16:53:55 +0000 (16:53 +0000)]
Logic bugfix

19 years agoRemoved support for the shadow file since we don't install it in the
joey [Thu, 18 Nov 2004 16:52:06 +0000 (16:52 +0000)]
Removed support for the shadow file since we don't install it in the
chroot environment anymore.  Also remove such files if they exist in
the chroot environment.

19 years agoImproved code for updating the chroot environments:
joey [Thu, 18 Nov 2004 16:32:52 +0000 (16:32 +0000)]
Improved code for updating the chroot environments:
 . If the destination directory doesn't exist, create it
 . Copy files first... dooh
 . Added support for ssh files

19 years agoUncommented the dchroot update code
joey [Thu, 18 Nov 2004 16:20:39 +0000 (16:20 +0000)]
Uncommented the dchroot update code

19 years agoCorrected slight thinko, the program should be verbose when executed manually
joey [Thu, 18 Nov 2004 16:19:21 +0000 (16:19 +0000)]
Corrected slight thinko, the program should be verbose when executed manually

19 years agoImproved readability by included empty lines, added copyright header
joey [Thu, 18 Nov 2004 16:18:38 +0000 (16:18 +0000)]
Improved readability by included empty lines, added copyright header

19 years agoImport from samosa: Various changes from James
joey [Thu, 18 Nov 2004 16:11:04 +0000 (16:11 +0000)]
Import from samosa: Various changes from James

19 years agoImport from samosa: Removed superflous whitespace
joey [Thu, 18 Nov 2004 16:09:29 +0000 (16:09 +0000)]
Import from samosa: Removed superflous whitespace

19 years agoImport from samosa: case sensitive LDAP attributes
joey [Thu, 18 Nov 2004 16:08:03 +0000 (16:08 +0000)]
Import from samosa: case sensitive LDAP attributes

19 years agoImport from samosa: Removed superflous whitespace
joey [Thu, 18 Nov 2004 16:01:23 +0000 (16:01 +0000)]
Import from samosa: Removed superflous whitespace

19 years agoNo web anymore, there are no manpages either
joey [Thu, 18 Nov 2004 15:55:07 +0000 (15:55 +0000)]
No web anymore, there are no manpages either

19 years agoImport from samosa: Added space to improve the readability
joey [Thu, 18 Nov 2004 15:50:41 +0000 (15:50 +0000)]
Import from samosa: Added space to improve the readability

19 years agoDon't check each and every key but save the user some time
joey [Thu, 18 Nov 2004 15:49:15 +0000 (15:49 +0000)]
Don't check each and every key but save the user some time

19 years agoMoved into userdir-ldap-cgi
joey [Thu, 18 Nov 2004 15:39:54 +0000 (15:39 +0000)]
Moved into userdir-ldap-cgi

19 years agoUpdate to mention the dchroot command and added a blurb about software
joey [Thu, 18 Nov 2004 15:38:11 +0000 (15:38 +0000)]
Update to mention the dchroot command and added a blurb about software
install requests

19 years agoImport from samosa
joey [Thu, 18 Nov 2004 15:32:18 +0000 (15:32 +0000)]
Import from samosa

19 years agoImport from samosa
joey [Thu, 18 Nov 2004 15:26:28 +0000 (15:26 +0000)]
Import from samosa

19 years agoNot needed anymore
joey [Thu, 18 Nov 2004 15:19:36 +0000 (15:19 +0000)]
Not needed anymore

19 years agoMoved into www.debian.org:webwml/db.debian.org
joey [Thu, 18 Nov 2004 15:19:09 +0000 (15:19 +0000)]
Moved into www.debian.org:webwml/db.debian.org

19 years agoMoved into www.debian.org:webwml/db.debian.org
joey [Thu, 18 Nov 2004 15:07:26 +0000 (15:07 +0000)]
Moved into www.debian.org:webwml/db.debian.org

19 years agoRemoved *.cgi and web/Util.pm since they were moved to a special -cgi package
joey [Thu, 18 Nov 2004 13:42:45 +0000 (13:42 +0000)]
Removed *.cgi and web/Util.pm since they were moved to a special -cgi package

19 years agoSuggest to install the -cgi package as well, since ud-fingerserv uses it.
joey [Thu, 18 Nov 2004 13:42:05 +0000 (13:42 +0000)]
Suggest to install the -cgi package as well, since ud-fingerserv uses it.

19 years agoMoved into its own package userdir-ldap-cgi
joey [Thu, 18 Nov 2004 13:37:21 +0000 (13:37 +0000)]
Moved into its own package userdir-ldap-cgi

19 years agoAdded sigcheck to the programs to be installed
joey [Sun, 7 Nov 2004 18:33:37 +0000 (18:33 +0000)]
Added sigcheck to the programs to be installed

19 years agoImport from murphy: Improved gid handling
joey [Sun, 7 Nov 2004 18:31:20 +0000 (18:31 +0000)]
Import from murphy: Improved gid handling

19 years agoImport from murphy: Small corrections
joey [Sun, 7 Nov 2004 18:26:44 +0000 (18:26 +0000)]
Import from murphy: Small corrections

19 years agoImport from murphy: Be more verbose
joey [Sun, 7 Nov 2004 18:24:04 +0000 (18:24 +0000)]
Import from murphy: Be more verbose

19 years agoUpdate from samosa: Misc changes
joey [Sat, 6 Nov 2004 15:22:22 +0000 (15:22 +0000)]
Update from samosa: Misc changes

19 years agoUpdate from samosa: Modified support for locked accounts, i.e. don't
joey [Sat, 6 Nov 2004 15:19:05 +0000 (15:19 +0000)]
Update from samosa: Modified support for locked accounts, i.e. don't
permit to alter data of locked accounts

19 years agoUpdate from samosa: Support for lower-case attribute names?
joey [Sat, 6 Nov 2004 15:16:42 +0000 (15:16 +0000)]
Update from samosa: Support for lower-case attribute names?

19 years agoUpdate from samosa: Only use SSH2AuthSplit.match(), maybe it's superior?
joey [Sat, 6 Nov 2004 15:11:32 +0000 (15:11 +0000)]
Update from samosa: Only use SSH2AuthSplit.match(), maybe it's superior?