]>
andersk Git - moira.git/log
zacheiss [Fri, 17 Nov 2000 10:29:06 +0000 (10:29 +0000)]
Add an AC_CHECK_HEADERS for netinet/in.h, needed by winad.incr.
Regenerate configure.
zacheiss [Wed, 15 Nov 2000 10:11:42 +0000 (10:11 +0000)]
add gdds query, and update gusl and glsn to take a second arg, "domain_sid".
zacheiss [Sat, 11 Nov 2000 11:05:22 +0000 (11:05 +0000)]
From dtanner: updates to Active Directory incremental update program.
zacheiss [Sat, 11 Nov 2000 01:23:50 +0000 (01:23 +0000)]
Fix usage message.
zacheiss [Wed, 1 Nov 2000 22:34:20 +0000 (22:34 +0000)]
Do proper validation of sids to ensure row doesn't already exist.
zacheiss [Wed, 25 Oct 2000 20:39:47 +0000 (20:39 +0000)]
Back up sids the same way we back up gdss signatures.
zacheiss [Wed, 25 Oct 2000 20:38:43 +0000 (20:38 +0000)]
Add queries for manipulating the listsids and usersids tables.
zacheiss [Wed, 25 Oct 2000 20:38:10 +0000 (20:38 +0000)]
Add usersids and listsids tables.
zacheiss [Mon, 23 Oct 2000 05:24:43 +0000 (05:24 +0000)]
Update comment; the illegalchars array here no longer corresponds to the
one in setup_alis().
zacheiss [Wed, 18 Oct 2000 20:38:43 +0000 (20:38 +0000)]
When adding or removing an alias from a host, don't display the full
machine info unless the user explicitly asked for it.
zacheiss [Wed, 18 Oct 2000 19:20:44 +0000 (19:20 +0000)]
Make ghbh (get_host_by_hwaddr) work.
zacheiss [Wed, 18 Oct 2000 19:02:36 +0000 (19:02 +0000)]
Don't allow +'s in listnames.
Check for newlines in list descriptions for all versions of queries. Ick.
zacheiss [Wed, 18 Oct 2000 19:00:48 +0000 (19:00 +0000)]
Do the comparision between argv[0] and argv[vo->index] in a meaningful
way.
Fixes the bug wherein add_list or update_list gets passed ace_type =
'LIST' and ace_name = '', causing the list to end up being owned by the
next value of list_id from the numvals table, which will end up being
the next list to be created.
zacheiss [Wed, 11 Oct 2000 06:16:46 +0000 (06:16 +0000)]
Reinitialize ustatus to 0 each time we pass through the loop.
zacheiss [Sun, 8 Oct 2000 03:16:24 +0000 (03:16 +0000)]
Handle null instance KERBEROS list members.
zacheiss [Wed, 27 Sep 2000 08:54:17 +0000 (08:54 +0000)]
Fix typo.
zacheiss [Wed, 27 Sep 2000 03:33:15 +0000 (03:33 +0000)]
Return MR_IN_USE if we attempt to dlis a list that owns a zephyr class.
zacheiss [Mon, 25 Sep 2000 22:53:39 +0000 (22:53 +0000)]
Add support for new versions of zephyr queries.
zacheiss [Mon, 25 Sep 2000 22:52:18 +0000 (22:52 +0000)]
New versions of zephyr queries.
zacheiss [Mon, 25 Sep 2000 22:51:55 +0000 (22:51 +0000)]
Checked in owner_type, owner_id columns to zephyr table in last commit.
Change default for owner_type to be 'NONE' to not eit old clients.
zacheiss [Mon, 25 Sep 2000 22:48:48 +0000 (22:48 +0000)]
Add owner_type, owner_id to new versions of zephyr queries.
zacheiss [Sun, 24 Sep 2000 19:43:12 +0000 (19:43 +0000)]
Make DEFAULT of memacl_type in list table be 'NONE' so people with old
clients don't shoot themselves in the foot.
zacheiss [Thu, 21 Sep 2000 07:36:40 +0000 (07:36 +0000)]
Prevent against format string attack by adding third arg to syslog()
zacheiss [Thu, 21 Sep 2000 07:35:57 +0000 (07:35 +0000)]
Prevent against format string attacks by adding third arg to syslog()
zacheiss [Wed, 20 Sep 2000 17:48:34 +0000 (17:48 +0000)]
Don't always insert new rows with refcount = 1, it's possible for it to
be higher.
zacheiss [Tue, 19 Sep 2000 19:24:35 +0000 (19:24 +0000)]
Wording change requested by accounts.
zacheiss [Sun, 17 Sep 2000 21:24:22 +0000 (21:24 +0000)]
status field in the moira backups is now $9, not $8. Correct spelling
of "quorum" and change rcmd.ronald-ann to rcmd.reynelda.
zacheiss [Fri, 15 Sep 2000 06:09:43 +0000 (06:09 +0000)]
Default to "unique" if we're creating a host and don't specify -A on the
command line.
zacheiss [Fri, 15 Sep 2000 05:23:22 +0000 (05:23 +0000)]
Fix nulls.
zacheiss [Fri, 15 Sep 2000 05:09:36 +0000 (05:09 +0000)]
Bring back the Central America DCM, and install it's .gen.
zacheiss [Sun, 10 Sep 2000 02:53:27 +0000 (02:53 +0000)]
Changes to members.pc to make it build again, and Makefile.in fixes to
actually build it.
zacheiss [Thu, 7 Sep 2000 20:09:57 +0000 (20:09 +0000)]
Fix comment for CheckAndRemoveCnames(), and add back a blank line
between two functions.
zacheiss [Thu, 7 Sep 2000 01:25:15 +0000 (01:25 +0000)]
Check for cnames when deleting a host, and ask user if we should remove
them all.
zacheiss [Wed, 30 Aug 2000 18:49:21 +0000 (18:49 +0000)]
Append to logfile instead of blowing it away.
zacheiss [Mon, 28 Aug 2000 20:15:54 +0000 (20:15 +0000)]
Missing :
zacheiss [Fri, 25 Aug 2000 23:38:35 +0000 (23:38 +0000)]
When run with -v, output the words with a "dopage" at the end, suitable
for being appended to coupon.ps in our source tree.
zacheiss [Fri, 25 Aug 2000 23:36:16 +0000 (23:36 +0000)]
Instructions for generating coupons for incoming students, and a copy of
the postscript file for the coupons.
zacheiss [Fri, 25 Aug 2000 23:08:28 +0000 (23:08 +0000)]
If a user specified a member that isn't a LIST, a USER, or a foreign
string and didn't explicitly specify STRING:, they probably typoed.
This is old behavior that broke; restore it.
zacheiss [Fri, 25 Aug 2000 23:06:56 +0000 (23:06 +0000)]
Use new MRCL_WARN return code.
zacheiss [Fri, 25 Aug 2000 23:06:36 +0000 (23:06 +0000)]
Add MRCL_WARN return code.
zacheiss [Fri, 25 Aug 2000 00:48:40 +0000 (00:48 +0000)]
Update for new args to alis, and redirect mrtest output.
zacheiss [Fri, 25 Aug 2000 00:46:14 +0000 (00:46 +0000)]
standardize on memace_type/memace_name.
zacheiss [Mon, 21 Aug 2000 04:54:45 +0000 (04:54 +0000)]
check for a mrcl_message even if status was MRCL_SUCCESS.
zacheiss [Mon, 21 Aug 2000 04:54:26 +0000 (04:54 +0000)]
use str, not lname.
zacheiss [Fri, 18 Aug 2000 11:50:37 +0000 (11:50 +0000)]
win32 portability.
zacheiss [Thu, 17 Aug 2000 05:58:38 +0000 (05:58 +0000)]
Allow user to set an acl to "NONE" (useful for memacls)
zacheiss [Thu, 17 Aug 2000 05:52:49 +0000 (05:52 +0000)]
dhcp.conf.print -> dhcpd.conf.print
zacheiss [Thu, 17 Aug 2000 02:29:49 +0000 (02:29 +0000)]
boot.out -> dhcp.out
bootptab -> dhcpd.conf
zacheiss [Wed, 16 Aug 2000 05:38:40 +0000 (05:38 +0000)]
add mrcl_get_message() prototype to shut up Irix cc.
zacheiss [Wed, 16 Aug 2000 05:33:17 +0000 (05:33 +0000)]
Don't set the memacl to NONE NONE in the ulis case.
Increase the size of the argv in save_list_info()
zacheiss [Wed, 16 Aug 2000 05:25:40 +0000 (05:25 +0000)]
Oops. Add missing semicolon.
zacheiss [Tue, 15 Aug 2000 00:07:20 +0000 (00:07 +0000)]
Check list memacls.
zacheiss [Tue, 15 Aug 2000 00:06:44 +0000 (00:06 +0000)]
make dlis return MR_IN_USE if the list being deleted is the memacl for
another list.
make gaus return lists that the argument is the memacl for.
zacheiss [Sun, 13 Aug 2000 05:47:11 +0000 (05:47 +0000)]
Oops. Don't call com_err if the query returned MR_SUCCESS.
zacheiss [Sun, 13 Aug 2000 04:06:41 +0000 (04:06 +0000)]
Cope with the KDC returning an error indicating a weak password was
chosen by the user.
zacheiss [Sun, 13 Aug 2000 04:06:19 +0000 (04:06 +0000)]
Add MR_QUALITY error code, used by the reg_svr.
zacheiss [Sat, 12 Aug 2000 23:30:42 +0000 (23:30 +0000)]
Document the new -MA/-memacl flag.
zacheiss [Thu, 10 Aug 2000 06:52:05 +0000 (06:52 +0000)]
Check for a message, even if we got back MRCL_SUCCESS.
zacheiss [Thu, 10 Aug 2000 06:51:38 +0000 (06:51 +0000)]
We may want to report a message, even if we succeeded.
zacheiss [Thu, 10 Aug 2000 02:29:43 +0000 (02:29 +0000)]
Add user reservations menu and support for aurv, durv, gurv, and gubr.
zacheiss [Thu, 10 Aug 2000 02:27:41 +0000 (02:27 +0000)]
Use the new error reporting interface provided by libmrclient.
zacheiss [Thu, 10 Aug 2000 02:26:35 +0000 (02:26 +0000)]
Add membership acl fields.
zacheiss [Thu, 10 Aug 2000 02:25:08 +0000 (02:25 +0000)]
Add support for membership acls.
zacheiss [Thu, 10 Aug 2000 02:23:49 +0000 (02:23 +0000)]
Server-side changes to support list membership acls. Bump version
number of alis, ulis, and glin to 4.
zacheiss [Thu, 10 Aug 2000 02:20:54 +0000 (02:20 +0000)]
Schema changes for membership acls.
zacheiss [Thu, 10 Aug 2000 02:20:04 +0000 (02:20 +0000)]
Update usage message to include -S flag.
zacheiss [Thu, 10 Aug 2000 02:16:53 +0000 (02:16 +0000)]
Use the new STRING and KERBEROS member checking provided by libmrclient.
zacheiss [Thu, 10 Aug 2000 02:05:35 +0000 (02:05 +0000)]
Heap o' new functionality. Specifically:
* better checking of STRING members of lists.
* support for canonicalizing KERBEROS members of lists.
* new error reporting interface, for clients that don't want to use
com_err.
* remove potype(), and replace it with mailtype() in mail.c
zacheiss [Thu, 10 Aug 2000 02:03:58 +0000 (02:03 +0000)]
Modify queries that effect the services table (asvc, dsvc, gvc).
Uniquify based on both name and protocol.
Don't bother incrementing the query version because there are no
clients that support these queries.
zacheiss [Thu, 10 Aug 2000 01:58:40 +0000 (01:58 +0000)]
Add an option to show lists that are neither groups nor mailing lists.
zacheiss [Thu, 3 Aug 2000 21:49:13 +0000 (21:49 +0000)]
from kolya: implement better client support for filesystem aliases.
zacheiss [Tue, 1 Aug 2000 20:31:23 +0000 (20:31 +0000)]
increase last element of @max array to deal with larger partitions.
zacheiss [Thu, 27 Jul 2000 02:13:34 +0000 (02:13 +0000)]
add support for dhcp dcm, to ultimately replace the boot dcm.
zacheiss [Thu, 27 Jul 2000 01:08:32 +0000 (01:08 +0000)]
Don't dump core if we're not given a file name on the command line,
don't allow users to specify more than one file, and update the usage
message to remove options that no longer exist.
zacheiss [Mon, 24 Jul 2000 05:35:54 +0000 (05:35 +0000)]
Change location of spool file to /moira/load, to agree with staff.sql.
zacheiss [Mon, 17 Jul 2000 17:52:43 +0000 (17:52 +0000)]
remove clearid !=
999999999 constraint.
zacheiss [Sun, 16 Jul 2000 23:02:31 +0000 (23:02 +0000)]
Windows doesn't use $USER for username; check Kerberos principle we're
authenticating as if $USER isn't set and we need to know our username.
zacheiss [Wed, 12 Jul 2000 22:11:41 +0000 (22:11 +0000)]
rototill staff and student load programs
zacheiss [Wed, 12 Jul 2000 02:02:47 +0000 (02:02 +0000)]
rename variable uname to username, so we don't conflict with the linux syscall.
zacheiss [Thu, 6 Jul 2000 20:29:42 +0000 (20:29 +0000)]
disallow newlines in list descriptions.
zacheiss [Wed, 5 Jul 2000 19:33:26 +0000 (19:33 +0000)]
Allow list owner to remove a list they own from any list.
zacheiss [Thu, 29 Jun 2000 18:22:54 +0000 (18:22 +0000)]
add tag_member_of_list() function so we don't get broken incrementals
zacheiss [Thu, 29 Jun 2000 16:50:15 +0000 (16:50 +0000)]
check whether we need to link against libcrypto or libk5crypto
zacheiss [Wed, 14 Jun 2000 21:35:05 +0000 (21:35 +0000)]
If a given list is self-owned, or is owned by something that's not a
mailing list, expand the membership of the owning list in the aliases
file.
zacheiss [Fri, 9 Jun 2000 19:35:56 +0000 (19:35 +0000)]
use mrcl_connect() instead of mr_connect() to reconnect if we've been
disconnected for being idle.
define QUERY_VERSION in defs.h and use it in both mrcl_connect() calls
to make sure they're consistant.
zacheiss [Thu, 8 Jun 2000 19:10:04 +0000 (19:10 +0000)]
duplicate the iu struct before putting it into the incremental queue, so
that we can schedule multiple different kinds of incrementals at the
same time.
zacheiss [Tue, 6 Jun 2000 04:44:46 +0000 (04:44 +0000)]
Support KERBEROS entries on lists we generate acl files from.
zacheiss [Tue, 6 Jun 2000 04:44:27 +0000 (04:44 +0000)]
Add support for local hook /etc/athena/postacldcm to be run after the
dcm is finished.
zacheiss [Tue, 6 Jun 2000 04:41:14 +0000 (04:41 +0000)]
Deal with new organization of incremental. Provide support for building
--with-ldap, needed for winad.incr.
zacheiss [Tue, 6 Jun 2000 04:38:09 +0000 (04:38 +0000)]
Move afs.incr code into afs subdir; add winad subdir containing
winad.incr code, and modify Makefile.in to cope.
zacheiss [Mon, 5 Jun 2000 05:58:37 +0000 (05:58 +0000)]
renamed report.sh to report.pl
jweiss [Mon, 5 Jun 2000 05:01:49 +0000 (05:01 +0000)]
update for users table schema change, and give split a number not an
uninitalized variable
zacheiss [Mon, 5 Jun 2000 01:48:20 +0000 (01:48 +0000)]
change owners of lists and list descriptions at request of grouper team
zacheiss [Fri, 2 Jun 2000 19:47:15 +0000 (19:47 +0000)]
add MR_RESERVED error code.
zacheiss [Fri, 2 Jun 2000 19:46:21 +0000 (19:46 +0000)]
don't allow non-query owners to rename lists to things in the Grouper namespace or to owner-foo
zacheiss [Thu, 1 Jun 2000 21:51:02 +0000 (21:51 +0000)]
Don't check for a valid local po box if we're changing from one SMTP address to another
zacheiss [Thu, 1 Jun 2000 21:27:23 +0000 (21:27 +0000)]
Include status 6 users in our output
zacheiss [Mon, 29 May 2000 22:17:58 +0000 (22:17 +0000)]
gen script for the aliases service (replacing expn)
zacheiss [Thu, 25 May 2000 05:43:22 +0000 (05:43 +0000)]
prefer /usr/etc to /var/athena for creddir, to support 8.2 machines.
danw [Wed, 24 May 2000 04:29:03 +0000 (04:29 +0000)]
correct an exit status to cause a more useful error message
This page took 0.096029 seconds and 4 git commands to generate.