-# Copyright (C) 2000 Ian Jackson
+# Copyright (C) 2000,2003 Ian Jackson
#
# This is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# along with userv-utils; if not, write to the Free Software
# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# $Id: Makefile,v 1.12 2003/07/06 16:57:23 ian Exp $
+# $Id: Makefile,v 1.13 2003/07/06 20:47:12 ian Exp $
VERSION=0.2.99.0.1
S Too small to need any significant documentation.
userv-utils are
-Copyright (C)1996-2000 Ian Jackson <ian@davenant.greenend.org.uk>.
+Copyright (C)1996-2000,2003 Ian Jackson <ian@davenant.greenend.org.uk>.
Copyright (C)1998 David Damerell <damerell@chiark.greenend.org.uk>
+Copyright (C)1999,2003
+ Chancellor Masters and Scholars of the University of Cambridge
All the utilities here are free software. You can redistribute it
and/or modify them under the terms of the GNU General Public License
Place - Suite 330, Boston, MA 02111-1307, USA.
-$Id: README,v 1.5 2000/09/18 00:31:11 ian Exp $
+$Id: README,v 1.6 2003/07/06 20:47:12 ian Exp $
Local variables:
mode: text
* debianisation
* new Makefiles in various directories, still all a bit crap
* removed some common stuff from */Makefile to settings.make
+ * copyright notices updated
--
chiark-utils source package as the file COPYING; if not, email me at
one of the addresses above or write to the Free Software Foundation,
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+
+userv-utils are
+Copyright (C)1996-2000,2003 Ian Jackson <ian@davenant.greenend.org.uk>.
+Copyright (C)1998 David Damerell <damerell@chiark.greenend.org.uk>
+# Copyright (C) 1999-2000,2003 Ian Jackson
+#
+# This file is part of dyndns, part of userv-utils
+#
+# This is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with userv-utils; if not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id: postinst,v 1.2 2003/07/06 20:47:12 ian Exp $
+
#!/bin/sh
set -e
# Zone
# to your nameserver configuration.
-# Copyright (C) 2000 Ian Jackson
+# Copyright (C) 2000,2003 Ian Jackson
#
# This is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# along with userv-utils; if not, write to the Free Software
# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# $Id: INSTALL,v 1.2 2003/07/06 20:32:27 ian Exp $
+# $Id: INSTALL,v 1.3 2003/07/06 20:47:12 ian Exp $
#!/bin/bash
+
+# Copyright (C) 1999-2000,2003 Ian Jackson
+#
+# This file is part dyndns, part of userv-utils
+#
+# This is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with userv-utils; if not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id: install-script,v 1.2 2003/07/06 20:47:12 ian Exp $
+
set -e
zone=$1
test -d ../zone,$zone
# to <subdomain>.<zone>, and so must not have a trailing `.';
# where the owner is to be <subdomain>.<zone>, `@' must be used.
+# Copyright (C) 1999-2000,2003 Ian Jackson
+#
+# This file is part dyndns, part of userv-utils
+#
+# This is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with userv-utils; if not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id: service,v 1.4 2003/07/06 20:47:12 ian Exp $
+
use POSIX;
BEGIN {
#!/bin/bash
+
+# Copyright (C) 1999-2000,2003 Ian Jackson
+#
+# This file is part dyndns, part of userv-utils
+#
+# This is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with userv-utils; if not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id: update,v 1.3 2003/07/06 20:47:12 ian Exp $
+
set -e
zone="$1"
incantations to switch between working on shared files and your
personal files.
-$Id: groupmanage.text,v 1.2 1999/11/09 21:45:57 ian Exp $
+ Copyright (C) 1999,2003 Ian Jackson
+ This file is part of groupmanage, part of userv-utils
+
+ This is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with userv-utils; if not, write to the Free Software
+ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+$Id: groupmanage.text,v 1.3 2003/07/06 20:47:12 ian Exp $
m4_dnl udptunnel-vpn-defaults: default settings for udptunnel-reconf
+m4_dnl Copyright (C) 1999-2000,2003 Ian Jackson
+m4_dnl This file is part of ipif, part of userv-utils
+
m4_dnl This is free software; you can redistribute it and/or modify it
m4_dnl under the terms of the GNU General Public License as published by
m4_dnl the Free Software Foundation; either version 2 of the License, or
m4_dnl along with userv-utils; if not, write to the Free Software
m4_dnl Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
m4_dnl
-m4_dnl $Id: udptunnel-vpn-defaults,v 1.6 2001/09/26 00:21:00 ian Exp $
+m4_dnl $Id: udptunnel-vpn-defaults,v 1.7 2003/07/06 20:47:12 ian Exp $
SET( lcommand, [udptunnel])
SET( crypto,
* General utility functions for udp tunnel
*/
/*
- * Copyright (C) 2000 Ian Jackson
+ * Copyright (C) 2000,2003 Ian Jackson
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
#!/bin/sh
+
+# Copyright (C) 2003 Ian Jackson
+#
+# This file is part of userv-utils (misc subdirectory)
+#
+# This is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with userv-utils; if not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id: mailq-wrapper,v 1.2 2003/07/06 20:47:12 ian Exp $
+
set -e
+
+if $# != 0; then
+ echo >&2 'usage: mailq'
+ exit 127
+fi
+
exec userv mail mailq </dev/null
#!/usr/bin/perl
-# Copyright (C) 1999 Ian Jackson
+# Copyright (C) 1999,2003 Ian Jackson
#
# This is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# along with userv-utils; if not, write to the Free Software
# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# $Id: getgroups,v 1.2 1999/11/09 23:12:54 ian Exp $
+# $Id: getgroups,v 1.3 2003/07/06 20:47:12 ian Exp $
$minreaddays= 21;
$maxperuser= 250;
#!/usr/bin/perl
-# Copyright (C) 1999 Ian Jackson
+# Copyright (C) 1999,2003 Ian Jackson
#
# This is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# along with userv-utils; if not, write to the Free Software
# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# $Id: newsrc-listgroups,v 1.2 1999/11/09 23:12:54 ian Exp $
+# $Id: newsrc-listgroups,v 1.3 2003/07/06 20:47:12 ian Exp $
$minreaddays= 21;
$maxperuser= 250;
# common makefile settings for userv-utils
-# Copyright (C) 1999-2000 Ian Jackson
+# Copyright (C) 1999-2000,2003 Ian Jackson
#
# This is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# along with userv-utils; if not, write to the Free Software
# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# $Id: settings.make,v 1.1 2003/07/06 20:32:27 ian Exp $
+# $Id: settings.make,v 1.2 2003/07/06 20:47:12 ian Exp $
etcdir= /etc
prefix= /usr/local
-# Copyright (C) 1999 Ian Jackson
+# Copyright (C) 1999,2003 Ian Jackson
#
# This is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# along with userv-utils; if not, write to the Free Software
# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# $Id: Makefile,v 1.5 2003/07/06 20:32:27 ian Exp $
+# $Id: Makefile,v 1.6 2003/07/06 20:47:12 ian Exp $
include ../settings.make
-ScriptAlias /ucgi/ /usr/local/lib/user-cgi/cgi/ucgi/
-ScriptAlias /ucgi-debug/ /usr/local/lib/user-cgi/cgi/ucgi-debug/
+ScriptAlias /ucgi/ /usr/lib/user-cgi/cgi/ucgi/
+ScriptAlias /ucgi-debug/ /usr/lib/user-cgi/cgi/ucgi-debug/
* Usage: as CGI script
*/
/*
- * Copyright (C) 1998-1999 Ian Jackson
+ * Copyright (C) 1998-1999,2003 Ian Jackson
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
* along with userv-utils; if not, write to the Free Software
* Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
- * $Id: ucgi.c,v 1.2 1999/11/09 23:04:32 ian Exp $
+ * $Id: ucgi.c,v 1.3 2003/07/06 20:47:12 ian Exp $
*/
#include <stdio.h>
/*
- * Copyright (C) 1998-1999 Ian Jackson
+ * Copyright (C) 1998-1999,2003 Ian Jackson
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
* along with userv-utils; if not, write to the Free Software
* Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
- * $Id: ucgi.h,v 1.2 1999/11/09 23:04:32 ian Exp $
+ * $Id: ucgi.h,v 1.3 2003/07/06 20:47:12 ian Exp $
*/
#ifndef UCGI_H
/*
- * Copyright (C) 1998-1999 Ian Jackson
+ * Copyright (C) 1998-1999,2003 Ian Jackson
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
* along with userv-utils; if not, write to the Free Software
* Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
- * $Id: ucgicommon.c,v 1.4 2001/03/17 15:32:58 ian Exp $
+ * $Id: ucgicommon.c,v 1.5 2003/07/06 20:47:12 ian Exp $
*/
#include <stdio.h>
* environment variables are USERV_U_E_...
*/
/*
- * Copyright (C) 1998-1999 Ian Jackson
+ * Copyright (C) 1998-1999,2003 Ian Jackson
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
* along with userv-utils; if not, write to the Free Software
* Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
- * $Id: ucgitarget.c,v 1.2 1999/11/09 23:04:32 ian Exp $
+ * $Id: ucgitarget.c,v 1.3 2003/07/06 20:47:12 ian Exp $
*/
#include <stdio.h>
PATH_INFO - if it doesn't there is a security hole.
-Copyright (C) 1998-1999 Ian Jackson
+Copyright (C) 1998-1999,2003 Ian Jackson
This is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
along with userv-utils; if not, write to the Free Software
Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-$Id: user-cgi.text,v 1.2 1999/11/09 23:04:32 ian Exp $
+$Id: user-cgi.text,v 1.3 2003/07/06 20:47:12 ian Exp $