]> andersk Git - moira.git/log
moira.git
24 years agodon't free the pointer to the thing we want to free.
jweiss [Wed, 12 Apr 2000 06:02:29 +0000 (06:02 +0000)] 
don't free the pointer to the thing we want to free.
fixes coredump in "add network" on linux

24 years agospecify a file for awk to operate on, and add some missing $'s.
zacheiss [Mon, 10 Apr 2000 19:40:07 +0000 (19:40 +0000)] 
specify a file for awk to operate on, and add some missing $'s.

24 years agoremove an indirect reference to support for type STRING owners.
zacheiss [Sun, 9 Apr 2000 19:30:28 +0000 (19:30 +0000)] 
remove an indirect reference to support for type STRING owners.

24 years agoWe don't support setting an owner of type STRING:foo
zacheiss [Wed, 5 Apr 2000 22:04:14 +0000 (22:04 +0000)] 
We don't support setting an owner of type STRING:foo

24 years agoremove support for settng type STRING owners. Left over from blanche,
zacheiss [Wed, 5 Apr 2000 22:03:52 +0000 (22:03 +0000)] 
remove support for settng type STRING owners.  Left over from blanche,
and didn't work.

24 years agoActually replace the files that changes, as opposed to only replacing
zacheiss [Tue, 4 Apr 2000 21:03:18 +0000 (21:03 +0000)] 
Actually replace the files that changes, as opposed to only replacing
the ones that are the same.

24 years agoadd get_host_by_owner (ghbo) query
zacheiss [Thu, 30 Mar 2000 22:01:55 +0000 (22:01 +0000)] 
add get_host_by_owner (ghbo) query

24 years agocreate index on owner_id in machine table
zacheiss [Thu, 30 Mar 2000 22:00:42 +0000 (22:00 +0000)] 
create index on owner_id in machine table

24 years agoclient support for get_host_by_owner
zacheiss [Thu, 30 Mar 2000 21:59:52 +0000 (21:59 +0000)] 
client support for get_host_by_owner

24 years agowe need to include mrclient.h now.
zacheiss [Wed, 29 Mar 2000 22:25:18 +0000 (22:25 +0000)] 
we need to include mrclient.h now.

24 years agoprototype for partial_canonicalize_hostname
zacheiss [Wed, 29 Mar 2000 20:49:35 +0000 (20:49 +0000)] 
prototype for partial_canonicalize_hostname

24 years agomove partial_canonicalize_hostname into libmrclient
zacheiss [Wed, 29 Mar 2000 20:49:15 +0000 (20:49 +0000)] 
move partial_canonicalize_hostname into libmrclient

24 years agomove partial_canonicalize_hostname to libmrclient
zacheiss [Wed, 29 Mar 2000 20:47:43 +0000 (20:47 +0000)] 
move partial_canonicalize_hostname to libmrclient

24 years agoallow users to set themselves to an IMAP box if the filesystem already
zacheiss [Wed, 29 Mar 2000 20:07:17 +0000 (20:07 +0000)] 
allow users to set themselves to an IMAP box if the filesystem already
exists, is owned by them, and is the right type.

24 years agowhen adding or removing a hostname, use partial_canonicalize_hostname()
zacheiss [Wed, 29 Mar 2000 20:05:10 +0000 (20:05 +0000)] 
when adding or removing a hostname, use partial_canonicalize_hostname()

24 years agoask if we want to create the filesystem when setting an IMAP pobox,
zacheiss [Wed, 29 Mar 2000 20:04:12 +0000 (20:04 +0000)] 
ask if we want to create the filesystem when setting an IMAP pobox,
instead of always creating it.

24 years agospwatch.gen, a dcm to generate a list of SAP printers for use by
zacheiss [Wed, 29 Mar 2000 19:59:20 +0000 (19:59 +0000)] 
spwatch.gen, a dcm to generate a list of SAP printers for use by
urania's automated monitoring.

24 years agofrom dongq:
zacheiss [Sat, 25 Mar 2000 23:09:42 +0000 (23:09 +0000)] 
from dongq:

     * initialize pointer in InsertSortedImapPart

     * prevent loop in CreateImapBox

24 years agoadd zephyr table support
zacheiss [Thu, 23 Mar 2000 07:50:15 +0000 (07:50 +0000)] 
add zephyr table support

24 years agoFix impressively unimportant whitespace issues
zacheiss [Wed, 22 Mar 2000 23:04:14 +0000 (23:04 +0000)] 
Fix impressively unimportant whitespace issues

24 years agocall canonicalize_hostname() on the arg to -R
zacheiss [Wed, 22 Mar 2000 21:23:40 +0000 (21:23 +0000)] 
call canonicalize_hostname() on the arg to -R

24 years agofrom dongq: initial all elements of args[] to NULL
zacheiss [Wed, 22 Mar 2000 21:20:58 +0000 (21:20 +0000)] 
from dongq: initial all elements of args[] to NULL

24 years agoinstall stella man page
zacheiss [Tue, 21 Mar 2000 23:19:54 +0000 (23:19 +0000)] 
install stella man page

24 years agolockertype should be 'USER', not 'IMAP', for IMAP pobox filesystems.
zacheiss [Sun, 19 Mar 2000 19:42:40 +0000 (19:42 +0000)] 
lockertype should be 'USER', not 'IMAP', for IMAP pobox filesystems.

24 years agoIn register_user(), force new login name into cache as soon as it's
mwhitson [Sat, 18 Mar 2000 08:29:30 +0000 (08:29 +0000)] 
In register_user(), force new login name into cache as soon as it's
changed, so the homedir-creation incremental always gets the correct
login name.

24 years agoWin32 portability change needed for Pismere.
zacheiss [Thu, 16 Mar 2000 22:23:49 +0000 (22:23 +0000)] 
Win32 portability change needed for Pismere.

24 years agoOops. $db should be an empty string for production use.
zacheiss [Thu, 16 Mar 2000 22:18:56 +0000 (22:18 +0000)] 
Oops. $db should be an empty string for production use.

24 years agoScript to automatically generate and maintain class lists based on
zacheiss [Thu, 16 Mar 2000 22:17:23 +0000 (22:17 +0000)] 
Script to automatically generate and maintain class lists based on
registrar's data obtained from the Data Warehouse.

24 years agoWin32 portability mods for Pismere.
zacheiss [Thu, 16 Mar 2000 20:38:51 +0000 (20:38 +0000)] 
Win32 portability mods for Pismere.

24 years agoexplode clients/passwd into clients/{chfn,chpobox,chsh}
zacheiss [Thu, 16 Mar 2000 06:05:43 +0000 (06:05 +0000)] 
explode clients/passwd into clients/{chfn,chpobox,chsh}

24 years agomoved from clients/passwd to clients/chsh
zacheiss [Thu, 16 Mar 2000 06:03:59 +0000 (06:03 +0000)] 
moved from clients/passwd to clients/chsh

24 years agomoved from clients/passwd to clients/chpobox
zacheiss [Thu, 16 Mar 2000 06:03:30 +0000 (06:03 +0000)] 
moved from clients/passwd to clients/chpobox

24 years agomoved from clients/passwd to clients/chfn
zacheiss [Thu, 16 Mar 2000 06:03:09 +0000 (06:03 +0000)] 
moved from clients/passwd to clients/chfn

24 years agoexplode clients/passwd into clients{chfn,chpobox,chsh}
zacheiss [Thu, 16 Mar 2000 06:02:37 +0000 (06:02 +0000)] 
explode clients/passwd into clients{chfn,chpobox,chsh}

24 years agoWin32 portability mods for Pismere.
rbasch [Wed, 15 Mar 2000 22:43:31 +0000 (22:43 +0000)] 
Win32 portability mods for Pismere.

24 years agoChange default PO box type to IMAP.
zacheiss [Tue, 14 Mar 2000 21:53:57 +0000 (21:53 +0000)] 
Change default PO box type to IMAP.

24 years agoChange default PO box type to IMAP.
zacheiss [Tue, 14 Mar 2000 21:53:36 +0000 (21:53 +0000)] 
Change default PO box type to IMAP.

In RegisterUser, don't ask questions about filesystem type since we're
going to ignore the answer anyway.  Instead, ask what kind of PO box type.

24 years agoDon't allow users to chpobox themselves to an IMAP PO server.
zacheiss [Tue, 14 Mar 2000 21:51:44 +0000 (21:51 +0000)] 
Don't allow users to chpobox themselves to an IMAP PO server.

24 years agoCreate new users with IMAP PO boxes.
zacheiss [Tue, 14 Mar 2000 21:50:51 +0000 (21:50 +0000)] 
Create new users with IMAP PO boxes.

24 years agoSeveral changes to register_user:
zacheiss [Tue, 14 Mar 2000 21:50:17 +0000 (21:50 +0000)] 
Several changes to register_user:

* Don't return MR_IN_USE when registering a status 6 user with an IMAP
  PO box.

* Only create a PO box for a user if it doesn't exist already.

* Make type "IMAP" the default.

* Don't stomp on POP server reference counts when registering a status 6
  user.

24 years agoOnly strip whitespace off the end of strings when backing them up.
zacheiss [Fri, 10 Mar 2000 20:55:03 +0000 (20:55 +0000)] 
Only strip whitespace off the end of strings when backing them up.
Prevents us from causing duplicate strings in the db when we restore.

24 years agoFix typo.
zacheiss [Thu, 9 Mar 2000 19:59:54 +0000 (19:59 +0000)] 
Fix typo.

24 years agoDon't skip over acl entries that are unreferenced strings; log an error
zacheiss [Thu, 9 Mar 2000 19:56:47 +0000 (19:56 +0000)] 
Don't skip over acl entries that are unreferenced strings; log an error
and exit.

24 years agoDon't dump core if we have a string_id with no associated string.
zacheiss [Mon, 6 Mar 2000 21:32:28 +0000 (21:32 +0000)] 
Don't dump core if we have a string_id with no associated string.

24 years agocreate unique index on strings to prevent duplicates.
zacheiss [Mon, 6 Mar 2000 21:30:48 +0000 (21:30 +0000)] 
create unique index on strings to prevent duplicates.

24 years agoclean up the printserver table correctly
kcr [Sun, 5 Mar 2000 08:27:37 +0000 (08:27 +0000)] 
clean up the printserver table correctly

24 years agoinstall ndb.sh
zacheiss [Sun, 27 Feb 2000 19:10:54 +0000 (19:10 +0000)] 
install ndb.sh

24 years agosync to version running on moira. Correct path to sync.cyradm.
zacheiss [Sun, 27 Feb 2000 19:10:40 +0000 (19:10 +0000)] 
sync to version running on moira.  Correct path to sync.cyradm.

24 years agoblanche always uses atml; modify access_list to allow people to add
zacheiss [Sat, 26 Feb 2000 22:50:50 +0000 (22:50 +0000)] 
blanche always uses atml; modify access_list to allow people to add
themselves to public lists with this query.

24 years agorais threshold for zephyring quota increases from +40M to +150M
jweiss [Wed, 23 Feb 2000 15:23:15 +0000 (15:23 +0000)] 
rais threshold for zephyring quota increases from +40M to +150M

24 years agoImprove diagnostic for address ending in '@'.
rbasch [Tue, 22 Feb 2000 17:45:50 +0000 (17:45 +0000)] 
Improve diagnostic for address ending in '@'.

24 years agoFix varargs handling in menu_com_err_hook().
rbasch [Mon, 21 Feb 2000 21:37:19 +0000 (21:37 +0000)] 
Fix varargs handling in menu_com_err_hook().

24 years agoReject addresses without a hostname.
zacheiss [Mon, 21 Feb 2000 21:16:32 +0000 (21:16 +0000)] 
Reject addresses without a hostname.

24 years agoinstall zephyr.sh
zacheiss [Mon, 21 Feb 2000 21:15:50 +0000 (21:15 +0000)] 
install zephyr.sh

24 years agoFix uninitialized queue element pointer in CreateImapBox().
rbasch [Fri, 18 Feb 2000 17:07:58 +0000 (17:07 +0000)] 
Fix uninitialized queue element pointer in CreateImapBox().

24 years agofrom epeisach: fallback to hes_getservbyname if we're not in /etc/services
zacheiss [Wed, 16 Feb 2000 18:12:10 +0000 (18:12 +0000)] 
from epeisach: fallback to hes_getservbyname if we're not in /etc/services

24 years agoman page for stella
zacheiss [Thu, 10 Feb 2000 19:16:11 +0000 (19:16 +0000)] 
man page for stella

24 years agoPut arguments to ln in the right order.
zacheiss [Thu, 10 Feb 2000 19:14:05 +0000 (19:14 +0000)] 
Put arguments to ln in the right order.

24 years agobuild stella
zacheiss [Thu, 10 Feb 2000 05:36:12 +0000 (05:36 +0000)] 
build stella

24 years agostella, a command line client for manipulating the machine table.
zacheiss [Thu, 10 Feb 2000 05:33:43 +0000 (05:33 +0000)] 
stella, a command line client for manipulating the machine table.

24 years ago- add init_acls() call to prevent coredump
mwhitson [Wed, 9 Feb 2000 22:55:13 +0000 (22:55 +0000)] 
- add init_acls() call to prevent coredump
- change lpd.perms such that lpc access to a queue implies spool
  access
- change lpd.perms to always allow "lpc printcap"

24 years agoTwo changes:
ted [Tue, 8 Feb 2000 21:38:51 +0000 (21:38 +0000)] 
Two changes:
1) Only redo the OldFiles mountpoint if the new volume name is
different
2) Do cleanup as a stack instead of as a queue to avoid deleting
mountpoints and such during cleanup

24 years agoMake the serv_cluster column bigger.
zacheiss [Sat, 5 Feb 2000 00:43:37 +0000 (00:43 +0000)] 
Make the serv_cluster column bigger.

24 years agosync to version running on moira
danw [Mon, 31 Jan 2000 17:10:05 +0000 (17:10 +0000)] 
sync to version running on moira

24 years agodo sanity checks while reading the packet so malformed packets don't
danw [Mon, 31 Jan 2000 15:44:16 +0000 (15:44 +0000)] 
do sanity checks while reading the packet so malformed packets don't
kill the server

24 years agoupdate for -S (and IMAP)
danw [Fri, 28 Jan 2000 00:39:05 +0000 (00:39 +0000)] 
update for -S (and IMAP)

24 years agoadd support for SPLIT (both local and smtp) poboxes
danw [Fri, 28 Jan 2000 00:31:53 +0000 (00:31 +0000)] 
add support for SPLIT (both local and smtp) poboxes

24 years agomr_listen returns -1 on failure, not 0
danw [Fri, 28 Jan 2000 00:27:41 +0000 (00:27 +0000)] 
mr_listen returns -1 on failure, not 0

24 years agokill GDSS
danw [Fri, 28 Jan 2000 00:03:20 +0000 (00:03 +0000)] 
kill GDSS

24 years agoRemove incorrect krb_get_lrealm() prototype.
rbasch [Thu, 27 Jan 2000 19:33:31 +0000 (19:33 +0000)] 
Remove incorrect krb_get_lrealm() prototype.

24 years agotypo
danw [Wed, 26 Jan 2000 18:22:19 +0000 (18:22 +0000)] 
typo

24 years agoadd code to create new IMAP poboxes
danw [Wed, 26 Jan 2000 18:04:52 +0000 (18:04 +0000)] 
add code to create new IMAP poboxes

24 years agoload IMAP servers into "machines" as well as POP ones
danw [Tue, 25 Jan 2000 17:35:20 +0000 (17:35 +0000)] 
load IMAP servers into "machines" as well as POP ones

24 years agocheck duplicate/unref on imembers tags
danw [Mon, 24 Jan 2000 17:08:55 +0000 (17:08 +0000)] 
check duplicate/unref on imembers tags

24 years agomake DISCUSS-type acls owned by user discuss.
danw [Mon, 24 Jan 2000 03:42:11 +0000 (03:42 +0000)] 
make DISCUSS-type acls owned by user discuss.
fix a bunch of bugs in the formatting of discuss acls

24 years agofix two bugs noticed by kretch
danw [Sat, 22 Jan 2000 03:11:42 +0000 (03:11 +0000)] 
fix two bugs noticed by kretch

24 years agoinstall the nfs.gen-related scripts
danw [Thu, 20 Jan 2000 20:13:14 +0000 (20:13 +0000)] 
install the nfs.gen-related scripts

24 years agodon't make "install" depend on "all"
danw [Thu, 20 Jan 2000 19:18:20 +0000 (19:18 +0000)] 
don't make "install" depend on "all"

24 years agocheck printservers
danw [Thu, 13 Jan 2000 01:39:45 +0000 (01:39 +0000)] 
check printservers

24 years agonote changes for IMAP
danw [Tue, 11 Jan 2000 21:17:59 +0000 (21:17 +0000)] 
note changes for IMAP

24 years agodon't allow a user to be deleted if it has reservations set
danw [Tue, 11 Jan 2000 19:50:25 +0000 (19:50 +0000)] 
don't allow a user to be deleted if it has reservations set

24 years agoadd queries to deal with reservations (aurv, durv, gurv, gubr)
danw [Tue, 11 Jan 2000 19:50:02 +0000 (19:50 +0000)] 
add queries to deal with reservations (aurv, durv, gurv, gubr)

24 years agoFix bugs that crept into list_queries when it was updated to deal with
danw [Tue, 11 Jan 2000 19:46:03 +0000 (19:46 +0000)] 
Fix bugs that crept into list_queries when it was updated to deal with
versioning.
(the part of the patch I failed to commit last night...)

24 years agoadd an index on users.reservations
danw [Tue, 11 Jan 2000 19:33:15 +0000 (19:33 +0000)] 
add an index on users.reservations

24 years agocheck that imap poboxes exist, and are of type IMAP. Do nfsphys checks
danw [Tue, 11 Jan 2000 18:04:28 +0000 (18:04 +0000)] 
check that imap poboxes exist, and are of type IMAP. Do nfsphys checks
on IMAP filesystems.

24 years agoFix bugs that crept into list_queries when it was updated to deal with
danw [Tue, 11 Jan 2000 05:57:31 +0000 (05:57 +0000)] 
Fix bugs that crept into list_queries when it was updated to deal with
versioning.

24 years agomake this compile
danw [Mon, 10 Jan 2000 23:09:15 +0000 (23:09 +0000)] 
make this compile

24 years agocreate (empty) group lists for users with no groups, so the web server
danw [Mon, 10 Jan 2000 23:03:48 +0000 (23:03 +0000)] 
create (empty) group lists for users with no groups, so the web server
will know they exist, and let them get MIT-acled stuff. (from mark)

24 years agoadd hair to deal with fsgroup homedirs and lockers (the first member
danw [Mon, 10 Jan 2000 22:05:54 +0000 (22:05 +0000)] 
add hair to deal with fsgroup homedirs and lockers (the first member
of the fsgroup will be output)

24 years agowww and postoffice dcms, from tom
danw [Mon, 10 Jan 2000 21:56:35 +0000 (21:56 +0000)] 
www and postoffice dcms, from tom

24 years agouse a macro rather than an (incorrect) constant
danw [Mon, 10 Jan 2000 20:54:15 +0000 (20:54 +0000)] 
use a macro rather than an (incorrect) constant

24 years agoadd tag support
danw [Fri, 7 Jan 2000 21:14:12 +0000 (21:14 +0000)] 
add tag support

24 years agoadd acl and tag support, fix up zephyr support
danw [Fri, 7 Jan 2000 21:14:04 +0000 (21:14 +0000)] 
add acl and tag support, fix up zephyr support

24 years agozero out the client request structure when returning an MR_DOWN or
danw [Thu, 6 Jan 2000 21:43:40 +0000 (21:43 +0000)] 
zero out the client request structure when returning an MR_DOWN or
MR_UNKNOWN_PROC, so it doesn't possibly try to append to it when
reading the next request. This appears to be the bug that makes moirad
sometimes exit silently when the database is closed, although I still
don't know it's exiting without startmoira commenting on the fact.

24 years agofix bugs in mr_version fallback handling
danw [Thu, 6 Jan 2000 21:26:33 +0000 (21:26 +0000)] 
fix bugs in mr_version fallback handling

24 years agoGeneric acl support.
danw [Thu, 6 Jan 2000 21:13:50 +0000 (21:13 +0000)] 
Generic acl support.
Add acl.gen to do generic acls.
Modify print.gen to use common code with acl.gen for its acls
Resurrect zephyr.gen

24 years agoadd #defines for acl table queries, and some other small cleanup
danw [Thu, 6 Jan 2000 21:09:37 +0000 (21:09 +0000)] 
add #defines for acl table queries, and some other small cleanup

24 years agosimplify a bunch of get_* followup routines by making them do half of
danw [Wed, 5 Jan 2000 05:21:47 +0000 (05:21 +0000)] 
simplify a bunch of get_* followup routines by making them do half of
their work and then hand off the data to followup_fix_modby to let it
finish.

24 years agodeal with query versioning
danw [Thu, 30 Dec 1999 17:30:27 +0000 (17:30 +0000)] 
deal with query versioning

24 years agoadd a "version" argument to mrcl_connect
danw [Thu, 30 Dec 1999 17:29:54 +0000 (17:29 +0000)] 
add a "version" argument to mrcl_connect

This page took 0.409742 seconds and 4 git commands to generate.