# # ChangeLog for server/common # # Generated by Trac 1.0.2 # Mar 19, 2024, 5:37:55 AM Fri, 20 Feb 2009 07:53:12 GMT quentin [987] * server/common/patches/httpd-2.2.x-log-docroot.patch (added) Add patch to log document root with every log line Wed, 28 Jan 2009 03:42:28 GMT quentin [957] * server/common/oursrc/scripts-python-path (added) * server/common/oursrc/scripts-python-path/00scripts-home.pth (added) * server/fedora/specs/scripts-python-path.spec (added) Add scripts-python-path package Tue, 20 Jan 2009 21:51:24 GMT quentin [950] * server/common/oursrc/nss-ldapd (added) * server/fedora/specs/nss-ldapd.spec.patch (modified) Add a scripts version number to the nss-ldapd package Tue, 20 Jan 2009 21:41:49 GMT quentin [949] * server/common/patches/rc.nslcd.patch (added) Whoops, add the patch that nss-ldapd applies when building to the repo Sat, 17 Jan 2009 22:56:32 GMT geofft [945] * server/common/oursrc/execsys/mime.types (modified) add mime types for Silverlight Sat, 17 Jan 2009 21:38:03 GMT geofft [944] * server/common/oursrc/execsys/upd-execsys (modified) * server/common/patches/httpd-suexec-scripts.patch (modified) Add xaml and xap as static files for Silverlight, per [help.mit.edu ... Mon, 05 Jan 2009 13:16:11 GMT geofft [937] * server/common/patches/openafs-scripts.patch (modified) openafs: Unbreak signup. Mon, 05 Jan 2009 09:39:56 GMT andersk [936] * server/common/patches/openafs-scripts.patch (modified) Prevent users other than afsagent and root from retrieving the global ... Thu, 01 Jan 2009 21:15:22 GMT quentin [923] * server/common/oursrc/scripts-base (added) * server/fedora/Makefile (modified) * server/fedora/specs/scripts-base.spec (added) Initial import of scripts-base package Wed, 31 Dec 2008 21:21:06 GMT andersk [909] * server/common/oursrc/execsys/git (modified) * server/common/oursrc/execsys/svn (modified) git and svn don't need to set HOME anymore. Wed, 31 Dec 2008 21:18:58 GMT andersk [908] * server/common/patches/httpd-suexec-scripts.patch (modified) Teach suexec to setenv("HOME"). Wed, 31 Dec 2008 00:10:30 GMT andersk [907] * server/common/oursrc/accountadm/admof.c (modified) * server/common/patches/openafs-pts-encrypt.patch (added) * server/fedora/specs/openafs.spec.patch (modified) Force queries to the PTS database to be encrypted, so that responses ... Mon, 29 Dec 2008 10:32:23 GMT geofft [905] * server/common/patches/openafs-2.6.27.patch (deleted) * server/fedora/specs/openafs.spec.patch (modified) Never mind, this patch is already in OpenAFS 1.4.8. The Makefile ... Mon, 29 Dec 2008 09:59:41 GMT geofft [904] * server/common/patches/openafs-2.6.27.patch (added) * server/fedora/specs/openafs.spec.patch (modified) openafs: Compile on 2.6.27 [rt.central.org #111634]. Linux 2.6.27 ... Sun, 28 Dec 2008 06:21:33 GMT andersk [903] * server/common/oursrc/execsys/gitproxy.pl (modified) * server/common/oursrc/execsys/svnproxy.pl (modified) Replace {svnproxy,gitproxy} select() loop with a poll() loop, to ... Tue, 23 Dec 2008 03:10:59 GMT andersk [902] * server/common/patches/openafs-postinit.patch (added) * server/fedora/specs/openafs.spec.patch (modified) Run $AFS_POST_INIT from the openafs-client initscript, if it is ... Tue, 23 Dec 2008 03:09:03 GMT andersk [901] * server/common/patches/openafs-2626.patch (deleted) * server/common/patches/openafs-enoent.patch (deleted) * server/common/patches/openafs-fill-inode.patch (deleted) * server/common/patches/openafs-splice.patch (deleted) * server/fedora/Makefile (modified) * server/fedora/specs/openafs.spec.patch (modified) Upgrade to OpenAFS 1.4.8, dropping upstreamed patches. Fri, 19 Dec 2008 17:48:18 GMT andersk [892] * server/common/oursrc/accountadm/vhostadd (modified) Avoid getpwnam in vhostadd so that it works from outside scripts. Mon, 17 Nov 2008 03:06:32 GMT geofft [882] * server/common/oursrc/accountadm/admof.c (modified) Log when using superuser rights to ssh directly to a locker Sun, 09 Nov 2008 05:12:49 GMT broder [874] * server/common/oursrc/httpdmods/Makefile.in (modified) Fix the Apache modules Makefile to make them more package-friendly Sat, 08 Nov 2008 05:20:41 GMT andersk [873] * server/common/patches/httpd-suexec-scripts.patch (modified) * server/common/patches/openafs-scripts.patch (modified) No more x bit hack. Tue, 28 Oct 2008 06:00:39 GMT andersk [855] * server/common/patches/httpd-suexec-scripts.patch (modified) Make suexec log scripts without execute permission (the group x-bit, ... Wed, 08 Oct 2008 19:01:22 GMT andersk [852] * server/common/oursrc/execsys/git (modified) Call git daemon with no dash (dashed commands are removed in Git 1.6). Wed, 08 Oct 2008 18:55:27 GMT andersk [851] * server/common/oursrc/execsys/gitproxy.pl (modified) Check the right message length. Wed, 08 Oct 2008 18:45:12 GMT andersk [850] * server/common/oursrc/execsys/gitproxy.pl (modified) Check message length. Wed, 08 Oct 2008 18:34:18 GMT andersk [849] * server/common/oursrc/execsys/Makefile.in (modified) * server/common/oursrc/execsys/git (added) * server/common/oursrc/execsys/gitproxy.pl (added) * server/common/oursrc/execsys/ldapize.pl (modified) * server/common/oursrc/execsys/scripts-git.xinetd (added) * server/fedora/specs/execsys.spec (modified) Support Git. Tue, 07 Oct 2008 19:05:03 GMT andersk [848] * server/common/patches/openafs-enoent.patch (added) * server/common/patches/openafs-jhutz.patch (deleted) * server/fedora/specs/openafs.spec.patch (modified) Unrevert STABLE14-linux-fakestat-avoid-mtpt-fillin-issue-20080415 and ... Tue, 07 Oct 2008 03:44:00 GMT andersk [846] * server/common/patches/openafs-fill-inode.patch (added) * server/fedora/specs/openafs.spec.patch (modified) Apply /afs/andrew.cmu.edu/usr/shadow/fill-inode.diff, fixing the ... Thu, 02 Oct 2008 19:33:27 GMT andersk [844] * server/common/oursrc/accountadm/vhostadd (modified) `getent passwd 2011` doesn’t work. Thu, 02 Oct 2008 04:08:21 GMT andersk [843] * server/common/patches/openafs-scripts.patch (modified) Copy user x-bit to group x-bit for transitional testing. Sun, 28 Sep 2008 07:43:31 GMT andersk [842] * server/common/patches/httpd-suexec-scripts.patch (modified) * server/fedora/config/etc/httpd/conf/httpd.conf (modified) Run php directly from suexec, so php scripts don’t need to be executable. Thu, 25 Sep 2008 22:31:46 GMT andersk [840] * server/common/patches/openafs-jhutz.patch (added) * server/fedora/specs/openafs.spec.patch (modified) Revert STABLE14-linux-fakestat-avoid-mtpt-fillin-issue-20080415 in an ... Mon, 15 Sep 2008 08:45:46 GMT andersk [839] * server/common/patches/openafs-2626.patch (added) * server/fedora/Makefile (modified) * server/fedora/specs/openafs.spec.patch (modified) Make openafs build on 2.6.26. Sun, 14 Sep 2008 22:45:09 GMT andersk [838] * server/common/oursrc/python-routefs (added) * server/common/oursrc/python-routefs/routefs (added) * server/common/oursrc/python-routefs/routefs/__init__.py (added) * server/common/oursrc/python-routefs/routefs/dictfs.py (added) * server/common/oursrc/python-routefs/routefs/examples (added) * server/common/oursrc/python-routefs/routefs/examples/__init__.py (added) * server/common/oursrc/python-routefs/routefs/examples/dictexfs.py (added) * server/common/oursrc/python-routefs/routefs/examples/pyhesiodfs.py (added) * server/common/oursrc/python-routefs/setup.py (added) * server/fedora/Makefile (modified) * server/fedora/specs/python-routefs.spec (added) Package python-routefs. Sat, 13 Sep 2008 20:48:08 GMT andersk [836] * server/common/patches/httpd-2.2.x-sni.patch (modified) Update the SNI patch as per ... Mon, 08 Sep 2008 05:45:35 GMT andersk [835] * server/common/oursrc/execsys/svnproxy.pl (modified) Meh. Sun, 07 Sep 2008 17:36:17 GMT andersk [834] * server/common/oursrc/accountadm/vhostedit (modified) Rephrase the vhostedit LDAP query. Sun, 07 Sep 2008 17:24:39 GMT andersk [833] * server/common/oursrc/accountadm/vhostadd (modified) Not all users are andersk. Fri, 29 Aug 2008 22:36:20 GMT andersk [828] * server/common/oursrc/execsys/ldapize.pl (modified) Search by objectClass (otherwise you get “Admin limit exceeded”). Fri, 29 Aug 2008 22:17:32 GMT andersk [827] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) * server/common/oursrc/accountadm/vhostadd (modified) Create scriptsVhost records automatically. Fri, 29 Aug 2008 21:16:41 GMT andersk [826] * server/common/oursrc/accountadm/vhostedit (modified) Teach vhostedit about scriptsVhost entries. Fri, 29 Aug 2008 20:39:04 GMT andersk [825] * server/common/oursrc/execsys/Makefile.in (modified) * server/common/oursrc/execsys/ldapize.pl (added) * server/common/oursrc/execsys/scripts-svn.xinetd (added) * server/common/oursrc/execsys/svn (added) * server/common/oursrc/execsys/svnproxy.pl (added) * server/fedora/specs/execsys.spec (modified) Package the svn vhosting infrastructure into execsys. Fri, 29 Aug 2008 13:38:00 GMT geofft [823] * server/common/patches/httpd-suexec-scripts.patch (modified) * server/fedora/Makefile (modified) Add suexec support for things in a trusted directory, so we can make ... Wed, 20 Aug 2008 07:49:58 GMT andersk [816] * server/common/patches/httpd-2.2.x-broken-ldap-caching.patch (deleted) * server/common/patches/httpd-2.2.x-sni.patch (moved) * server/fedora/specs/httpd.spec.patch (modified) Update the SNI patch for httpd 2.2.9, from ... Sun, 10 Aug 2008 03:38:57 GMT andersk [800] * server/common/oursrc/nss_nonlocal/configure.ac (modified) * server/common/oursrc/nss_nonlocal/nonlocal-group.c (modified) * server/fedora/specs/nss_nonlocal.spec (modified) Update to nss_nonlocal 1.8. Wed, 06 Aug 2008 08:48:09 GMT geofft [795] * server/common/patches/httpd-2.2.x-mod_status-security.patch (added) * server/fedora/specs/httpd.spec.patch (modified) httpd: Commit quentin's mod_status patch, which disallows server- ... Tue, 29 Jul 2008 11:18:13 GMT andersk [782] * server/common/oursrc/nss_nonlocal/Makefile (deleted) * server/common/oursrc/nss_nonlocal/Makefile.am (added) * server/common/oursrc/nss_nonlocal/configure.ac (added) * server/common/oursrc/nss_nonlocal/libnss_nonlocal.map (deleted) * server/common/oursrc/nss_nonlocal/nonlocal-group.c (modified) * server/common/oursrc/nss_nonlocal/nonlocal-passwd.c (modified) * server/common/oursrc/nss_nonlocal/nonlocal.h (modified) * server/common/oursrc/nss_nonlocal/nsswitch-internal.h (modified) * server/fedora/specs/nss_nonlocal.spec (modified) Update to nss_nonlocal 1.7, which fixes the nscd bug. Thu, 19 Jun 2008 19:44:44 GMT quentin [772] * server/common/oursrc/whoisd/whoisd.tac (modified) Read whois key from filesystem Thu, 19 Jun 2008 19:40:31 GMT quentin [771] * server/common/oursrc/whoisd/whoisd.tac (modified) Commit local changes from b-m to whoisd Wed, 18 Jun 2008 01:35:57 GMT andersk [769] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) The opendir doesn't need to succeed to trigger fakestat. Tue, 17 Jun 2008 03:25:56 GMT geofft [767] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) No really I don't want fakestat Tue, 03 Jun 2008 19:07:19 GMT presbrey [765] * server/common/oursrc/accountadm/Makefile.in (modified) * server/common/oursrc/accountadm/cronload (added) * server/common/oursrc/accountadm/vhostadd (added) * server/common/oursrc/accountadm/vhostedit (added) * server/fedora/specs/accountadm.spec (modified) packaged cronload,vhostadd,vhostedit Tue, 03 Jun 2008 18:52:08 GMT presbrey [764] * server/common/oursrc/execsys/mrproper (modified) Tue, 03 Jun 2008 18:46:00 GMT presbrey [763] * server/common/oursrc/whoisd/Makefile.in (added) * server/common/oursrc/whoisd/configure.in (added) * server/common/oursrc/whoisd/crontab (added) * server/common/oursrc/whoisd/mrproper (added) * server/fedora/Makefile (modified) * server/fedora/meta-patches (added) * server/fedora/specs/whoisd.spec (added) whoisd packaged Tue, 03 Jun 2008 17:43:58 GMT quentin [762] * server/common/oursrc/whoisd/whoisd.tac (modified) Don't scan vhosts if there isn't a vhost directory Tue, 03 Jun 2008 17:21:05 GMT presbrey [760] * server/common/patches/openssh-5.0p1-multihomed.patch (added) * server/fedora/Makefile (modified) * server/fedora/meta-patches (deleted) * server/fedora/specs/accountadm.spec (modified) * server/fedora/specs/httpd.spec.patch (modified) * server/fedora/specs/krb5.spec.patch (modified) * server/fedora/specs/openafs.spec.patch (modified) * server/fedora/specs/openssh.spec.patch (modified) Update build system for Fedora 9 Thu, 08 May 2008 13:27:32 GMT andersk [750] * server/common/oursrc/nss_nonlocal (added) * server/common/oursrc/nss_nonlocal/Makefile (added) * server/common/oursrc/nss_nonlocal/README (added) * server/common/oursrc/nss_nonlocal/libnss_nonlocal.map (added) * server/common/oursrc/nss_nonlocal/nonlocal-group.c (added) * server/common/oursrc/nss_nonlocal/nonlocal-passwd.c (added) * server/common/oursrc/nss_nonlocal/nonlocal-shadow.c (added) * server/common/oursrc/nss_nonlocal/nonlocal.h (added) * server/common/oursrc/nss_nonlocal/nsswitch-internal.h (added) * server/fedora/Makefile (modified) * server/fedora/specs/nss_nonlocal.spec (added) Add nss_nonlocal. Thu, 17 Apr 2008 08:16:26 GMT andersk [732] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) Apparently defined(%hash) is deprecated. Thu, 17 Apr 2008 08:10:17 GMT andersk [731] * server/common/oursrc/accountadm/configure.in (modified) * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) Rewrite hesinfo parsing in perl. Sat, 08 Mar 2008 00:21:43 GMT andersk [688] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) Use built-in ldap_bv2escaped_filter_value instead of a custom ... Fri, 07 Mar 2008 17:01:55 GMT andersk [686] * server/common/patches/httpd-2.2.x-broken-ldap-caching.patch (modified) tabs -> spaces. Fri, 07 Mar 2008 16:50:44 GMT andersk [685] * server/common/patches/httpd-2.2.x-broken-ldap-caching.patch (added) * server/fedora/specs/httpd.spec.patch (modified) Fix a stupid mod_ldap caching bug. Fri, 07 Mar 2008 16:48:44 GMT andersk [683] * server/common/patches/httpd-2.2.8-sni.patch (added) * server/fedora/specs/httpd.spec.patch (modified) Add SNI support to the httpd package. Fri, 07 Mar 2008 11:16:20 GMT andersk [680] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) Simplify construction of wildcard hostnames. Fri, 07 Mar 2008 10:07:42 GMT andersk [679] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) Skip to the fallback vhost for hostname == NULL. Thu, 06 Mar 2008 00:56:07 GMT geofft [675] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) Also check wildcard entries before falling back on the default. Thu, 06 Mar 2008 00:51:55 GMT geofft [674] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) This one's better, e.g., it works. Thu, 06 Mar 2008 00:15:03 GMT geofft [673] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) Right, when you're copying things you use two variables, not one. Thu, 06 Mar 2008 00:08:01 GMT geofft [672] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) Escape the hostname before inserting it in an LDAP query. Sun, 03 Feb 2008 12:06:15 GMT andersk [628] * server/common/patches/openafs-scripts.patch (modified) Allow the use of non-scripts tokens when inside a PAG. Sun, 03 Feb 2008 10:46:34 GMT quentin [627] * server/common/oursrc/whoisd/whoisd.tac (modified) Support LDAP vhosts in whois server Thu, 31 Jan 2008 19:45:02 GMT jbarnold [622] * server/common/patches/openafs-scripts.patch (modified) release openafs patch under MIT license Thu, 24 Jan 2008 21:44:14 GMT andersk [618] * server/common/patches/httpd-suexec-scripts.patch (modified) Add .svg. Thu, 24 Jan 2008 21:43:05 GMT andersk [617] * server/common/oursrc/execsys/upd-execsys (modified) Add .svg. Sat, 05 Jan 2008 11:06:59 GMT andersk [580] * server/common/oursrc/accountadm/admof.c (modified) Check .k5login owner for security reasons as per the equivalent krb5 ... Sat, 05 Jan 2008 10:47:19 GMT andersk [579] * server/common/oursrc/accountadm/admof.c (modified) Honor .k5login files for users with non-AFS home directories. Sat, 05 Jan 2008 10:25:52 GMT andersk [578] * server/common/oursrc/accountadm/admof.c (modified) Fix format string hole. Fri, 04 Jan 2008 02:54:47 GMT andersk [561] * server/common/oursrc/accountadm/mbashrc (modified) Include the real hostname in the default prompt. Mon, 31 Dec 2007 04:17:37 GMT andersk [544] * server/common/oursrc/accountadm/Makefile.in (modified) * server/common/oursrc/accountadm/admof.c (added) * server/common/oursrc/accountadm/admof.in (deleted) * server/common/oursrc/accountadm/configure.in (modified) * server/common/oursrc/accountadm/mrproper (modified) Replace Perl admof with a C version that is six times faster, and ... Wed, 12 Dec 2007 11:09:17 GMT quentin [528] * server/common/oursrc/whoisd (added) * server/common/oursrc/whoisd/whoisd.tac (added) Implements a basic whois server for finding out who owns vhosts Tue, 06 Nov 2007 05:48:06 GMT andersk [510] * server/common/patches/openafs-splice.patch (added) * server/fedora/specs/openafs.spec.patch (modified) Implement splice_write and splice_read so that sendfile() works on ... Fri, 19 Oct 2007 01:06:13 GMT andersk [501] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) apacheDocumentRoot: $homedir/web_scripts Wed, 17 Oct 2007 01:56:53 GMT quentin [496] * server/common/oursrc/accountadm/admof.in (modified) Prepend system:scripts-root instead of append, so it will work even ... Wed, 17 Oct 2007 01:08:25 GMT quentin [495] * server/common/oursrc/accountadm/admof.in (modified) Remove spurious space. Wed, 17 Oct 2007 01:07:49 GMT quentin [494] * server/common/oursrc/accountadm/admof.in (modified) Allow system:scripts-root to connect to any user account. Mon, 15 Oct 2007 21:35:50 GMT andersk [489] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) Remarkably, Perl does have a few syntactical restrictions. Mon, 15 Oct 2007 21:29:08 GMT geofft [488] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) fix banned-user parsing, per quentin Mon, 15 Oct 2007 12:33:52 GMT andersk [485] * server/common/oursrc/accountadm/configure.in (modified) * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) * server/fedora/specs/accountadm.spec (modified) Make new signups go to LDAP! Mon, 15 Oct 2007 11:34:39 GMT geofft [483] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) allow /~user with no trailing slash to work Mon, 15 Oct 2007 10:46:21 GMT andersk [481] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (modified) Hard-code ~username for LDAP vhosts. Mon, 15 Oct 2007 10:31:22 GMT andersk [480] * server/common/oursrc/httpdmods/Makefile.in (modified) * server/fedora/specs/httpdmods.spec (modified) Build mod_vhost_ldap. Mon, 15 Oct 2007 10:19:06 GMT andersk [479] * server/common/oursrc/httpdmods/mod_vhost_ldap.c (added) Import mod_vhost_ldap 1.2.0. Sun, 07 Oct 2007 00:42:50 GMT andersk [450] * server/common/oursrc/accountadm/admof.in (modified) Rewrite admof to suck somewhat less. In particular, do pts ... Tue, 02 Oct 2007 01:24:17 GMT andersk [437] * server/common/patches/openssh-4.5p1-multihomed.patch (added) * server/fedora/Makefile (modified) * server/fedora/specs/openssh.spec.patch (added) Add OpenSSH multihomed patch (derived from asedeno) to enable ssh to ... Mon, 01 Oct 2007 22:25:38 GMT andersk [436] * server/common/oursrc/httpdmods/mod_auth_sslcert.c (modified) Fix dir config merging in mod_auth_sslcert. Sun, 30 Sep 2007 01:08:29 GMT andersk [435] * server/common/oursrc/accountadm/configure.in (modified) * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) Quick hack to support users with multiple filsys entries. Wed, 26 Sep 2007 23:58:06 GMT andersk [432] * server/common/oursrc/accountadm/signup-scripts-backend.in (modified) Backquotes and regular expressions are SHIT. Mon, 17 Sep 2007 20:37:52 GMT andersk [406] * server/common/patches/httpd-suexec-scripts.patch (modified) Reapply selinux fix from r403. Mon, 17 Sep 2007 20:06:51 GMT andersk [405] * server/common/patches/httpd-suexec-scripts.patch (modified) Revert r403 pending discussion of its security implications. Mon, 17 Sep 2007 18:37:42 GMT presbrey [403] * server/common/patches/httpd-suexec-scripts.patch (modified) allow directives like SetEnv PYTHONPATH/PERL5LIB etc.