mwolson_admin [Sun, 18 Nov 2007 17:15:01 +0000 (12:15 -0500)]
No need to back up .rand files in /usr/lib/courier/
mwolson_admin [Sun, 18 Nov 2007 01:03:09 +0000 (20:03 -0500)]
ca-install, ca-sign: New scripts to sign and install user certs
mwolson_admin [Thu, 15 Nov 2007 14:22:57 +0000 (09:22 -0500)]
hcoop-backup: deal with perldoc.stub
- Don't back up perldoc.stub
- Match period in ,pyc and .elc files
- Escape period in .modutils
mwolson_admin [Thu, 15 Nov 2007 00:23:42 +0000 (19:23 -0500)]
mailman-update-exim-db: Fix typo, mention that it has to run as root
mwolson_admin [Wed, 14 Nov 2007 22:46:33 +0000 (17:46 -0500)]
mailman-update-exim-db: New script that builds a Mailman lookup table for Exim
mwolson_admin [Wed, 14 Nov 2007 22:19:07 +0000 (17:19 -0500)]
Make bin directory for user-executable stuff
Move run-in-pagsh there, and add frak and fsr
bigmike160 [Wed, 14 Nov 2007 03:39:15 +0000 (03:39 +0000)]
cvsimport
bigmike160 [Wed, 14 Nov 2007 03:39:15 +0000 (03:39 +0000)]
run-in-pagsh: Figure out what user we're running as
Cron can be stupid sometimes and set LOGNAME, but not USER.
mwolson_admin [Wed, 14 Nov 2007 03:38:56 +0000 (22:38 -0500)]
run-in-pagsh: Figure out what user we're running as
Cron can be stupid sometimes and set LOGNAME, but not USER.
bigmike160 [Tue, 13 Nov 2007 23:29:30 +0000 (23:29 +0000)]
run-in-pagsh improvements
- Take --fg argument, which tells run-in-pagsh that we are running the
command in the foreground, and should clean up k5start's PID file.
- Send kill errors to /dev/null.
mwolson_admin [Tue, 13 Nov 2007 23:11:40 +0000 (18:11 -0500)]
run-in-pagsh improvements
- Take --fg argument, which tells run-in-pagsh that we are running the
command in the foreground, and should clean up k5start's PID file.
- Send kill errors to /dev/null.
bigmike160 [Mon, 5 Nov 2007 21:20:36 +0000 (21:20 +0000)]
Add recent Exim changes
bigmike160 [Mon, 5 Nov 2007 21:20:36 +0000 (21:20 +0000)]
cvsimport
bigmike160 [Mon, 5 Nov 2007 21:19:47 +0000 (21:19 +0000)]
Update copies of files changed in /etc
bigmike160 [Mon, 5 Nov 2007 21:18:43 +0000 (21:18 +0000)]
Fix gitweb stuff: needed sudo in front
mwolson_admin [Mon, 5 Nov 2007 21:16:45 +0000 (16:16 -0500)]
Add recent Exim changes
mwolson_admin [Mon, 5 Nov 2007 21:12:57 +0000 (16:12 -0500)]
Update copies of files changed in /etc
mwolson_admin [Mon, 5 Nov 2007 21:00:53 +0000 (16:00 -0500)]
Fix gitweb stuff: needed sudo in front
mwolson_admin [Mon, 5 Nov 2007 20:56:32 +0000 (15:56 -0500)]
cvsimport
Conflicts:
scripts/create-user
megacz [Mon, 29 Oct 2007 06:09:12 +0000 (06:09 +0000)]
revert commands that are choking
bigmike160 [Mon, 29 Oct 2007 02:22:11 +0000 (02:22 +0000)]
run-in-pagsh: Use $HOME rather than "~" so that paths can be quoted
Otherwise, several utilities like rm and test can't resolve "~" properly.
Sigh.
mwolson_admin [Mon, 29 Oct 2007 02:21:41 +0000 (22:21 -0400)]
run-in-pagsh: Use $HOME rather than "~" so that paths can be quoted
Otherwise, several utilities like rm and test can't resolve "~" properly.
Sigh.
bigmike160 [Sun, 28 Oct 2007 23:49:49 +0000 (23:49 +0000)]
apache-sync-logs: Really fix permissions issues this time
mwolson_admin [Sun, 28 Oct 2007 23:42:34 +0000 (19:42 -0400)]
apache-sync-logs: Really fix permissions issues this time
bigmike160 [Sun, 28 Oct 2007 23:10:40 +0000 (23:10 +0000)]
run-in-pagsh: Add /usr/bin/ prefix for consistency
mwolson_admin [Sun, 28 Oct 2007 23:10:14 +0000 (19:10 -0400)]
run-in-pagsh: Add /usr/bin/ prefix for consistency
bigmike160 [Sun, 28 Oct 2007 23:02:22 +0000 (23:02 +0000)]
run-in-pagsh: misc improvements
- Run rm command in k5start.
- Instead of using environment variable NAME, just make it the first
argument to the script.
- Add Emacs hint for fontifying this as a shell script.
mwolson_admin [Sun, 28 Oct 2007 23:01:55 +0000 (19:01 -0400)]
run-in-pagsh: misc improvements
- Run rm command in k5start.
- Instead of using environment variable NAME, just make it the first
argument to the script.
- Add Emacs hint for fontifying this as a shell script.
bigmike160 [Sun, 28 Oct 2007 22:45:00 +0000 (22:45 +0000)]
run-in-pagsh: New script to run something in a PAG
mwolson_admin [Sun, 28 Oct 2007 22:42:53 +0000 (18:42 -0400)]
Merge branch 'master' of ssh://mire.hcoop.net/home/mwolson_admin/hcoop-git/misc
mwolson_admin [Sun, 28 Oct 2007 22:42:17 +0000 (18:42 -0400)]
run-in-pagsh: New script to run something in a PAG
bigmike160 [Sun, 28 Oct 2007 20:49:47 +0000 (20:49 +0000)]
create-user: Add symlink for gitweb hosting
mwolson_admin [Sun, 28 Oct 2007 20:49:16 +0000 (16:49 -0400)]
create-user: Add symlink for gitweb hosting
bigmike160 [Sun, 28 Oct 2007 20:26:18 +0000 (20:26 +0000)]
apache-sync-logs: Work around strangeness with nocelic and magnus users
bigmike160 [Sun, 28 Oct 2007 20:26:18 +0000 (20:26 +0000)]
cvsimport
mwolson_admin [Sun, 28 Oct 2007 20:24:24 +0000 (16:24 -0400)]
Merge branch 'master' of ssh://mire.hcoop.net/home/mwolson_admin/hcoop-git/misc
mwolson_admin [Sun, 28 Oct 2007 20:20:29 +0000 (16:20 -0400)]
apache-sync-logs: Work around strangeness with nocelic and magnus users
megacz [Tue, 23 Oct 2007 16:43:29 +0000 (16:43 +0000)]
revert
megacz [Tue, 23 Oct 2007 16:43:29 +0000 (16:43 +0000)]
cvsimport
bigmike160 [Tue, 23 Oct 2007 13:03:38 +0000 (13:03 +0000)]
hcoop-backup: Backup ikiwiki plugins, ignore /usr/lib/graphviz
bigmike160 [Tue, 23 Oct 2007 00:04:31 +0000 (00:04 +0000)]
cvsimport
mwolson_admin [Tue, 23 Oct 2007 13:02:56 +0000 (09:02 -0400)]
hcoop-backup: Backup ikiwiki plugins, ignore /usr/lib/graphviz
bigmike160 [Tue, 23 Oct 2007 00:04:31 +0000 (00:04 +0000)]
create-user: Comment out the extra checks for shared spam dirs
They really aren't needed after all -- Courier automatically creates
new ones anyway, provided the info in shared-maildirs is correct.
mwolson_admin [Mon, 22 Oct 2007 14:34:43 +0000 (10:34 -0400)]
Merge from CVS: create-user: use pagsh in commented-out example
adamch [Sun, 21 Oct 2007 15:01:22 +0000 (15:01 +0000)]
Document requirements to run domtool-adduser
megacz [Sun, 21 Oct 2007 06:32:33 +0000 (06:32 +0000)]
send mail from within a pagsh so tokens are not lost
megacz [Sun, 21 Oct 2007 06:32:08 +0000 (06:32 +0000)]
uncomment troublesome stuff in create-user
bigmike160 [Sat, 20 Oct 2007 16:44:49 +0000 (16:44 +0000)]
redeliver-mail: Make more safe, so we never overwrite in-progress messages
mwolson_admin [Sat, 20 Oct 2007 16:43:51 +0000 (12:43 -0400)]
redeliver-mail: Make more safe, so we never overwrite in-progress messages
mwolson_admin [Fri, 19 Oct 2007 19:03:29 +0000 (15:03 -0400)]
apache-sync-logs: Put logs in ~USER/.logs
bigmike160 [Fri, 19 Oct 2007 18:56:06 +0000 (18:56 +0000)]
exim4/deliver-once: Script to make sure only one redelivery happens per second
bigmike160 [Fri, 19 Oct 2007 18:55:42 +0000 (18:55 +0000)]
redeliver-mail: new script to redeliver all mail in /var/mail
bigmike160 [Fri, 19 Oct 2007 18:55:11 +0000 (18:55 +0000)]
create-user: comment-out unnecessary and trouble-causing shared-folders stuff
bigmike160 [Sat, 13 Oct 2007 14:50:20 +0000 (14:50 +0000)]
cvsimport
mwolson_admin [Fri, 19 Oct 2007 18:28:36 +0000 (14:28 -0400)]
exim4/deliver-once: Script to make sure only one redelivery happens per second
mwolson_admin [Fri, 19 Oct 2007 18:27:44 +0000 (14:27 -0400)]
redeliver-mail: new script to redeliver all mail in /var/mail
mwolson_admin [Thu, 18 Oct 2007 03:44:05 +0000 (23:44 -0400)]
create-user: comment-out unnecessary and trouble-causing shared-folders stuff
bigmike160 [Sat, 13 Oct 2007 14:50:20 +0000 (14:50 +0000)]
hcoop-backup: Take care of some files that don't need to be backed up
- Escape a couple or periods
- Move /usr/lib/locale/locale-archive to the not-backed-up part
- Add gconv and vim cruft to the not-backed-up part
mwolson_admin [Sat, 13 Oct 2007 14:43:57 +0000 (10:43 -0400)]
hcoop-backup: Take care of some files that don't need to be backed up
- Escape a couple or periods
- Move /usr/lib/locale/locale-archive to the not-backed-up part
- Add gconv and vim cruft to the not-backed-up part
megacz [Tue, 9 Oct 2007 19:56:47 +0000 (19:56 +0000)]
improve change-user-password script
megacz [Tue, 9 Oct 2007 19:55:32 +0000 (19:55 +0000)]
catsync support
megacz [Tue, 9 Oct 2007 18:26:33 +0000 (18:26 +0000)]
fix typo in pam.d/ssh
bigmike160 [Tue, 9 Oct 2007 03:50:23 +0000 (03:50 +0000)]
create-user: Run domtool-adduser
bigmike160 [Tue, 9 Oct 2007 03:25:31 +0000 (03:25 +0000)]
create-user: Make ~/.logs directory for everyone and a mail/ subdir
bigmike160 [Tue, 9 Oct 2007 03:14:51 +0000 (03:14 +0000)]
create-user: Add sanity check in case shared spam dir is really FUBAR
Also, change sole use of "[ ... ]" to "test".
bigmike160 [Tue, 9 Oct 2007 02:58:00 +0000 (02:58 +0000)]
create-user: Set up shared SpamAssassin directory for everyone
bigmike160 [Tue, 9 Oct 2007 01:07:41 +0000 (01:07 +0000)]
create-user: Make DAV lock directories on both mire and deleuze
Also, add new convenience function mire_and_deleuze.
bigmike160 [Mon, 8 Oct 2007 05:48:05 +0000 (05:48 +0000)]
destroy-user: Add call to domtool-rmuser
bigmike160 [Mon, 8 Oct 2007 03:11:26 +0000 (03:11 +0000)]
create-user: If $HOMEPATH is a symlink, don't run fs mkm on it
bigmike160 [Mon, 8 Oct 2007 03:04:53 +0000 (03:04 +0000)]
create-user: call chown after fs mkm, not before
bigmike160 [Mon, 8 Oct 2007 02:53:18 +0000 (02:53 +0000)]
create-user: Make apache happy w.r.t. DAV lock directory
bigmike160 [Sun, 7 Oct 2007 19:21:39 +0000 (19:21 +0000)]
create-user: Initial attempt at creating DAV lock directories
I still need a day or so to test this, to make sure the permissions
will work. If the DAV module is as picky as its docs say it is, we
might need to chgrp it to www-data and make the dir writable by the
www-data group.
bigmike160 [Sun, 7 Oct 2007 16:35:10 +0000 (16:35 +0000)]
create-user: Fix idempotency issue at end of file
- Call chown after every mkdir.
- Standardize on lack of trailing slash in mkdir and chown calls.
- Specify both user and group on every chown call.
- Separate and comment some long stanzas.
- Remove chown -R and FIXME at end.
bigmike160 [Fri, 5 Oct 2007 14:59:20 +0000 (14:59 +0000)]
apache-sync-logs: Use more restictive permissions for privacy
bigmike160 [Fri, 5 Oct 2007 02:21:51 +0000 (02:21 +0000)]
apache-sync-logs: fix bug where only one user gets logs updated
bigmike160 [Thu, 27 Sep 2007 03:09:43 +0000 (03:09 +0000)]
Do spam checking in exim
bigmike160 [Thu, 27 Sep 2007 03:05:50 +0000 (03:05 +0000)]
Remove old exim4 router
megacz [Tue, 25 Sep 2007 04:33:35 +0000 (04:33 +0000)]
add authdaemond and dovecot to /etc/pam.d
megacz [Tue, 25 Sep 2007 04:31:56 +0000 (04:31 +0000)]
add temporary line for emergencies
megacz [Tue, 25 Sep 2007 04:31:02 +0000 (04:31 +0000)]
do user restriction checking in /etc/pam.d/ssh
bigmike160 [Sun, 23 Sep 2007 03:26:12 +0000 (03:26 +0000)]
apache-sync-logs: copy to a temp dir, set perms, and then copy over to AFS
bigmike160 [Sun, 23 Sep 2007 03:07:19 +0000 (03:07 +0000)]
Add exim4 startup script
bigmike160 [Sun, 23 Sep 2007 03:06:30 +0000 (03:06 +0000)]
check in updated version of get-token
bigmike160 [Sun, 23 Sep 2007 03:03:19 +0000 (03:03 +0000)]
delete-user: take care of /daemon stuff
bigmike160 [Sun, 23 Sep 2007 02:59:49 +0000 (02:59 +0000)]
create-user: don't create .forward: we read straight from .public/.forward now
bigmike160 [Sun, 23 Sep 2007 02:58:35 +0000 (02:58 +0000)]
create-user: fix a couple of typos
bigmike160 [Sun, 23 Sep 2007 02:58:00 +0000 (02:58 +0000)]
Check in create-user changes from megacz
bigmike160 [Mon, 17 Sep 2007 17:44:53 +0000 (17:44 +0000)]
Add learn-spam script for spamd user
bigmike160 [Wed, 12 Sep 2007 15:15:53 +0000 (15:15 +0000)]
apache-sync-logs: set permissions on AFS rather than /var/log/apache/...
bigmike160 [Wed, 12 Sep 2007 12:50:08 +0000 (12:50 +0000)]
Set exit status in apache-sync-logs
bigmike160 [Mon, 10 Sep 2007 17:25:54 +0000 (17:25 +0000)]
apache-sync-logs: Use rsync -a since we don't need all those options after all
bigmike160 [Mon, 10 Sep 2007 15:36:39 +0000 (15:36 +0000)]
Add several hcoop-specific cron.daily scripts
bigmike160 [Mon, 10 Sep 2007 15:14:29 +0000 (15:14 +0000)]
Update apache-sync-logs script
bigmike160 [Wed, 29 Aug 2007 20:26:06 +0000 (20:26 +0000)]
Add testnet init.d script
bigmike160 [Wed, 29 Aug 2007 18:53:24 +0000 (18:53 +0000)]
Check in new re-create-all-users script
bigmike160 [Wed, 29 Aug 2007 18:52:40 +0000 (18:52 +0000)]
scripts/make-account-for-fyodor-user: Update to latest version
bigmike160 [Wed, 29 Aug 2007 18:51:15 +0000 (18:51 +0000)]
scripts/hcoop-backup: Update to latest version
bigmike160 [Wed, 29 Aug 2007 18:49:23 +0000 (18:49 +0000)]
Check in new hcoop-all-db-backup script
bigmike160 [Wed, 29 Aug 2007 18:47:26 +0000 (18:47 +0000)]
Update change-user-password script to what we have now
bigmike160 [Wed, 29 Aug 2007 18:43:40 +0000 (18:43 +0000)]
Remove apache and apache2, since we don't need to modify them anymore