[SCM] proftpd-mod-copy branch, master, updated. upstream/0.1-1-gb09a556
Fabrizio Regalli
fabreg at fabreg.it
Sat Apr 16 10:22:00 UTC 2011
The following commit has been merged in the master branch:
commit b09a55657fd58ce10a73870fb47933cd0386bb0c
Author: Fabrizio Regalli <fabreg at fabreg.it>
Date: Sat Apr 16 12:18:58 2011 +0200
First /debian release
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..e81f944
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+proftpd-mod-copy (0.1-1) unstable; urgency=low
+
+ * Initial Release. (closes: #618520)
+
+ -- Fabrizio Regalli <fabreg at fabreg.it> Sat, 16 Apr 2011 11:24:20 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..e0c32c0
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,22 @@
+Source: proftpd-mod-copy
+Section: net
+Priority: optional
+Maintainer: ProFTPD Maintainance Team <pkg-proftpd-maintainers at lists.alioth.debian.org>
+Uploaders: Fabrizio Regalli <fabreg at fabreg.it>,
+ Francesco Paolo Lovergine <frankie at debian.org>
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 7.0.50~), proftpd-dev (>= 1.3.3d-5~)
+Standards-Version: 3.9.2
+Homepage: http://www.castaglia.org/proftpd/modules/mod_copy.html
+Vcs-Git: git://git.debian.org/pkg-proftpd/proftpd-mod-copy.git
+Vcs-Browser: http://git.debian.org/?p=pkg-proftpd/proftpd-mod-copy.git;a=summary
+
+
+Package: proftpd-mod-copy
+Architecture: any
+Depends: proftpd-basic (>= 1.3.3d-4~), ${misc:Depends}, ${shlibs:Depends}, ${proftpd:Depends}
+Description: ProFTPD module mod_copy
+ The mod_copy module implements SITE CPFR and SITE CPTO commands
+ which can be used to copy files/directories from one place to
+ another on the server without having to transfer the data to the
+ client and back.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..be58d64
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,30 @@
+Format: http://dep.debian.net/deps/dep5/
+Upstream-Name: mod_copy
+Upstream-Contact: TJ Saunders
+Source: http://www.castaglia.org/proftpd/modules/mod_copy.html
+
+Files: *
+Copyright: 2007-2010, TJ Saunders
+License: GPL-2+
+
+License: GPL-2+
+ This package 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 package 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 this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: debian/*
+Copyright: 2011, Fabrizio Regalli <fabreg at fabreg.it>
+License: GPL-2+
+
diff --git a/debian/proftpd-mod-copy.debhelper.log b/debian/proftpd-mod-copy.debhelper.log
new file mode 100644
index 0000000..6991c52
--- /dev/null
+++ b/debian/proftpd-mod-copy.debhelper.log
@@ -0,0 +1 @@
+dh_auto_configure
diff --git a/debian/proftpd-mod-copy.dirs b/debian/proftpd-mod-copy.dirs
new file mode 100644
index 0000000..f0e8d4e
--- /dev/null
+++ b/debian/proftpd-mod-copy.dirs
@@ -0,0 +1,2 @@
+usr/lib/proftpd
+usr/share/proftpd/templates
diff --git a/debian/proftpd-mod-copy.docs b/debian/proftpd-mod-copy.docs
new file mode 100644
index 0000000..03b0667
--- /dev/null
+++ b/debian/proftpd-mod-copy.docs
@@ -0,0 +1 @@
+mod_tar.html
diff --git a/debian/proftpd-mod-copy.install b/debian/proftpd-mod-copy.install
new file mode 100644
index 0000000..0ef426c
--- /dev/null
+++ b/debian/proftpd-mod-copy.install
@@ -0,0 +1 @@
+debian/templates/tar.conf usr/share/doc/proftpd-mod-tar/
diff --git a/debian/proftpd-mod-copy.links b/debian/proftpd-mod-copy.links
new file mode 100644
index 0000000..30b1dd4
--- /dev/null
+++ b/debian/proftpd-mod-copy.links
@@ -0,0 +1 @@
+usr/share/doc/proftpd-mod-tar/tar.conf usr/share/proftpd/templates/tar.conf
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..6946ac6
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,28 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export DH_VERBOSE=1
+VERSION=$(shell grep PROFTPD_VERSION_TEXT /usr/include/proftpd/version.h|cut -d\" -f2)
+MODULE_NAME=mod_copy
+DEBNAME=proftpd-mod-copy
+
+%:
+ dh $@
+
+override_dh_auto_build:
+ DESTDIR=$(CURDIR)/debian/$(DEBNAME) prxs -c $(MODULE_NAME).c
+
+override_dh_auto_install:
+ DESTDIR=$(CURDIR)/debian/$(DEBNAME) prxs -i -c $(MODULE_NAME).c
+
+override_dh_gencontrol:
+ cat /usr/share/proftpd/proftpd-substvars >>$(CURDIR)/debian/$(DEBNAME).substvars
+ dh_gencontrol
+
+clean:
+ $(RM) $(MODULE_NAME).a *.o *.la *.lo
+ $(LIBTOOL) --mode=clean $(RM) "$(MODULE_NAME).o"
+ $(LIBTOOL) --mode=clean $(RM) `echo "$(MODULE_NAME).la" | sed 's/\.la$\/.lo/g'`
+
+distclean: clean
+ $(RM) -r .libs/
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/templates/tar.conf b/debian/templates/tar.conf
new file mode 100644
index 0000000..eebfc04
--- /dev/null
+++ b/debian/templates/tar.conf
@@ -0,0 +1,43 @@
+#
+# Proftpd sample configuration for mod_tar.
+#
+<IfModule mod_tar.c>
+
+# TarEnable
+# Syntax: TarEnable on|off
+# Default: None
+# The TarEnable directive can be used to block or prevent a directory from being turned into a tar file by mod_tar.
+
+# TarEngine
+# Syntax: TarEngine on|off
+# Default: off
+# The TarEngine directive enables or disables the module's support for on-the-fly tar file creation.
+TarEngine on
+
+# TarLog
+# Syntax: TarLog file
+# Default: None
+# The TarLog directive is used to a specify a log file for mod_tar reporting and debugging, and can be done a per-server basis.
+# The file parameter must be the full path to the file to use for logging. Note that this path must not be to a world-writeable directory
+# and, unless AllowLogSymlinks is explicitly set to on (generally a bad idea), the path must not be a symbolic link.
+# If file is "none", no logging will be done at all; this setting can be used to override a TarLog setting inherited from a <Global> context.
+TarLog /var/log/proftpd/mod_tar.log
+
+# TarOptions
+# Syntax: TarOptions opt1 ...
+# Default: None
+# The TarOptions directive is used to configure various optional behavior of mod_tar, usually pertaining to how the .tar files are constructed.
+# Example:
+# TarOptions dereference
+# The currently implemented options are:
+# * dereference
+# Instead of creating .tar files which include symlinks, include the files that the symlinks point to.
+
+# TarTempPath
+# Syntax: TarTempPath path
+# Default: "./"
+# The TarTempPath directive controls the directory where mod_tar will writes its temporary .tar files.
+# Keep in mind that the TarTempPath is subject to any chroot (i.e. use of DefaultRoot or <Anonymous>).
+# The default TarTempPath is "./", which means that the temporary .tar files are written in the current directory of the FTP session.
+
+</IfModule>
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..cd57951
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://www.castaglia.org/proftpd/modules/proftpd-mod-copy-([\d\.]+)\.tar\.gz
--
implements SITE CPFR and SITE CPTO commands
More information about the Pkg-proftpd-maintainers
mailing list