diff options
author | Raúl Porcel <armin76@gentoo.org> | 2008-01-26 16:59:40 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2008-01-26 16:59:40 +0000 |
commit | e39da82320c5aa3e1ebe96b88fcb60fafa209ff1 (patch) | |
tree | 28cd0ef61203f77b3e8632157162d71c3dd1d011 | |
parent | Revision bump to add patches from Debian, and fix bug #197804 (diff) | |
download | historical-e39da82320c5aa3e1ebe96b88fcb60fafa209ff1.tar.gz historical-e39da82320c5aa3e1ebe96b88fcb60fafa209ff1.tar.bz2 historical-e39da82320c5aa3e1ebe96b88fcb60fafa209ff1.zip |
Better use Debian's tarball
Package-Manager: portage-2.1.4
-rw-r--r-- | net-misc/sitecopy/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/sitecopy/Manifest | 47 | ||||
-rw-r--r-- | net-misc/sitecopy/files/01_remote_dynamic_rc.dpatch | 137 | ||||
-rw-r--r-- | net-misc/sitecopy/files/02_french-po-fix.dpatch | 1097 | ||||
-rw-r--r-- | net-misc/sitecopy/files/03_wrong_memory_397155.dpatch | 19 | ||||
-rw-r--r-- | net-misc/sitecopy/files/04_manpages_addition_fixes.dpatch | 78 | ||||
-rw-r--r-- | net-misc/sitecopy/files/05_libneon27_transition.dpatch | 61 | ||||
-rw-r--r-- | net-misc/sitecopy/files/06_sftpdriver.c_fix-for-new-openssh.dpatch | 20 | ||||
-rw-r--r-- | net-misc/sitecopy/files/digest-sitecopy-0.16.3-r1 | 3 | ||||
-rw-r--r-- | net-misc/sitecopy/sitecopy-0.16.3-r1.ebuild | 14 | ||||
-rw-r--r-- | net-misc/snarf/Manifest | 33 | ||||
-rw-r--r-- | net-misc/stone/Manifest | 16 |
12 files changed, 41 insertions, 1491 deletions
diff --git a/net-misc/sitecopy/ChangeLog b/net-misc/sitecopy/ChangeLog index 247fef15454c..9ac856046b44 100644 --- a/net-misc/sitecopy/ChangeLog +++ b/net-misc/sitecopy/ChangeLog @@ -1,15 +1,10 @@ # ChangeLog for net-misc/sitecopy # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/sitecopy/ChangeLog,v 1.45 2008/01/26 16:47:19 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/sitecopy/ChangeLog,v 1.46 2008/01/26 16:59:39 armin76 Exp $ *sitecopy-0.16.3-r1 (26 Jan 2008) 26 Jan 2008; Raúl Porcel <armin76@gentoo.org> - +files/01_remote_dynamic_rc.dpatch, +files/02_french-po-fix.dpatch, - +files/03_wrong_memory_397155.dpatch, - +files/04_manpages_addition_fixes.dpatch, - +files/05_libneon27_transition.dpatch, - +files/06_sftpdriver.c_fix-for-new-openssh.dpatch, +sitecopy-0.16.3-r1.ebuild: Revision bump to add patches from Debian, and fix bug #197804 diff --git a/net-misc/sitecopy/Manifest b/net-misc/sitecopy/Manifest index e0286e6ebdf1..72876b8648ce 100644 --- a/net-misc/sitecopy/Manifest +++ b/net-misc/sitecopy/Manifest @@ -1,40 +1,17 @@ -AUX 01_remote_dynamic_rc.dpatch 4437 RMD160 95d233eacf81974d2b7db58362cc9c079bea9110 SHA1 403c5dc20951b4b9fa5ca995f28aa2798c2b6bdf SHA256 1f9cf6be3126d4124a1c5c329bb49a3e0fab9373b0fd556917282fd3fb5609fe -MD5 f4fc5478d9100697cf1ec681918b694a files/01_remote_dynamic_rc.dpatch 4437 -RMD160 95d233eacf81974d2b7db58362cc9c079bea9110 files/01_remote_dynamic_rc.dpatch 4437 -SHA256 1f9cf6be3126d4124a1c5c329bb49a3e0fab9373b0fd556917282fd3fb5609fe files/01_remote_dynamic_rc.dpatch 4437 -AUX 02_french-po-fix.dpatch 45025 RMD160 79cc79ed71025402a4a1d44d41e1e6d948fcfc7e SHA1 c224023cf0ac5c139bcf25c057e17d079dd47d5f SHA256 58e4259d938123adbcb7db2feaa90ec12196d7b93d90297c149a74d52965d988 -MD5 b35186fdebc044ac8ec506000f12addd files/02_french-po-fix.dpatch 45025 -RMD160 79cc79ed71025402a4a1d44d41e1e6d948fcfc7e files/02_french-po-fix.dpatch 45025 -SHA256 58e4259d938123adbcb7db2feaa90ec12196d7b93d90297c149a74d52965d988 files/02_french-po-fix.dpatch 45025 -AUX 03_wrong_memory_397155.dpatch 782 RMD160 23d3a23e5c7b05a6140d06cf25e5676420a1a3e6 SHA1 c02dc1bb5bb3b1173642f372cf5f72a2735b222a SHA256 1054ea1b38987d9ac2ca8a73e26cdc595669cb2883a7cf67f64e725055102cf8 -MD5 7b15f9ddce9f58278618ea94a6e2944f files/03_wrong_memory_397155.dpatch 782 -RMD160 23d3a23e5c7b05a6140d06cf25e5676420a1a3e6 files/03_wrong_memory_397155.dpatch 782 -SHA256 1054ea1b38987d9ac2ca8a73e26cdc595669cb2883a7cf67f64e725055102cf8 files/03_wrong_memory_397155.dpatch 782 -AUX 04_manpages_addition_fixes.dpatch 3351 RMD160 3d3318b96eb7ee16d70981c1974c7593425c5d2b SHA1 8edc26a929e85f91248bcfccd1a5336e5a97811e SHA256 29eb1173b9eafc4180fadb81979c2cd7acdf313bee50dae1de3427e69515c8e2 -MD5 113199434ab8118ebe9bbde42c3d1b8f files/04_manpages_addition_fixes.dpatch 3351 -RMD160 3d3318b96eb7ee16d70981c1974c7593425c5d2b files/04_manpages_addition_fixes.dpatch 3351 -SHA256 29eb1173b9eafc4180fadb81979c2cd7acdf313bee50dae1de3427e69515c8e2 files/04_manpages_addition_fixes.dpatch 3351 -AUX 05_libneon27_transition.dpatch 1672 RMD160 a4fbfb6c66779651d1af6d899d73319293106b17 SHA1 50221f9acd68ac6561076b6ba487303e8d24c794 SHA256 a2ef1770856c4d6974123a41ab5af127e0fadf0d0b6b8f09edae835db91ac24e -MD5 ec8d09cdeff3fdc7f25a962b08e84efa files/05_libneon27_transition.dpatch 1672 -RMD160 a4fbfb6c66779651d1af6d899d73319293106b17 files/05_libneon27_transition.dpatch 1672 -SHA256 a2ef1770856c4d6974123a41ab5af127e0fadf0d0b6b8f09edae835db91ac24e files/05_libneon27_transition.dpatch 1672 -AUX 06_sftpdriver.c_fix-for-new-openssh.dpatch 788 RMD160 ecdb4184a9ea4a0dda8e278d760827681c6b5fdc SHA1 62d670321ea69b41283456ed81e2d369fbd2c20a SHA256 3f78627cd42b111784a2b7ed68e4eb53a73f795c5bf557cea71768caba29820d -MD5 cf2d83e54bf29049b31f10632c45a640 files/06_sftpdriver.c_fix-for-new-openssh.dpatch 788 -RMD160 ecdb4184a9ea4a0dda8e278d760827681c6b5fdc files/06_sftpdriver.c_fix-for-new-openssh.dpatch 788 -SHA256 3f78627cd42b111784a2b7ed68e4eb53a73f795c5bf557cea71768caba29820d files/06_sftpdriver.c_fix-for-new-openssh.dpatch 788 DIST sitecopy-0.16.3.tar.gz 961799 RMD160 52ef3cc61b7c9b3c6c5e3f86bcc0870dcba6b56f SHA1 6e0697ed005d2cffa37cb4bdcad5729dd3c7a103 SHA256 9dd46581717bff65e1bca852490366b85077809afb64a1ad3458da35011911a9 -EBUILD sitecopy-0.16.3-r1.ebuild 1618 RMD160 25dc91bae7a4490376a2eb5d8a7fdc731eb57a6f SHA1 82b76686f996734d343a96d50978b9f64be8e842 SHA256 b8f53573689804d68adf91cbb5cf8bcfb37fda843041c34fcbc564f1edf8aa44 -MD5 55d01c2c9906eff06065d205b0dd6f59 sitecopy-0.16.3-r1.ebuild 1618 -RMD160 25dc91bae7a4490376a2eb5d8a7fdc731eb57a6f sitecopy-0.16.3-r1.ebuild 1618 -SHA256 b8f53573689804d68adf91cbb5cf8bcfb37fda843041c34fcbc564f1edf8aa44 sitecopy-0.16.3-r1.ebuild 1618 +DIST sitecopy_0.16.3-14.diff.gz 39482 RMD160 8227f28ef2d05a5d486bbc040a3d1cae515ba2ca SHA1 c46a01f0f61f24717f0a670c360eef27eca6ebb4 SHA256 50ffb4a94e41502771efb7d1406b26141329bbcfaf03b42faf8e226da9ab183a +EBUILD sitecopy-0.16.3-r1.ebuild 1733 RMD160 80b8f1ff5dbd202f4e16c99579dee7b51dd5763f SHA1 1a43844bebd6adfb8ddbea558c47312e005f7c57 SHA256 fe45273d4ec5622f5e6ae1e50b7a4ba9f32a2038a6f52a525dcd3358f986d3c3 +MD5 8ae5154949b7acb27cce6f28fa720cc6 sitecopy-0.16.3-r1.ebuild 1733 +RMD160 80b8f1ff5dbd202f4e16c99579dee7b51dd5763f sitecopy-0.16.3-r1.ebuild 1733 +SHA256 fe45273d4ec5622f5e6ae1e50b7a4ba9f32a2038a6f52a525dcd3358f986d3c3 sitecopy-0.16.3-r1.ebuild 1733 EBUILD sitecopy-0.16.3.ebuild 2469 RMD160 ecf78db53db83788e82fe2dafb5078d4cbedbcea SHA1 eb0012d099b6b6e19fafee152588c28d73b5378c SHA256 122d78836454229534830e420e847adedc96a6c71c5a7a655b20a18848d970a0 MD5 da66a01d5bc69e96fa1946c14e002979 sitecopy-0.16.3.ebuild 2469 RMD160 ecf78db53db83788e82fe2dafb5078d4cbedbcea sitecopy-0.16.3.ebuild 2469 SHA256 122d78836454229534830e420e847adedc96a6c71c5a7a655b20a18848d970a0 sitecopy-0.16.3.ebuild 2469 -MISC ChangeLog 7252 RMD160 a99e5641d170de82bb76e8eb2b4e5e5e5dd88fae SHA1 78df7fc1ac382b4d6ff50b00c2d3c1d11656eefe SHA256 5b2f5e2f336a87f4941a153e360269ba44e5a7c02d95230ca0cb8340a726ef58 -MD5 74eb0847d6c05cae19bf085540f1d22e ChangeLog 7252 -RMD160 a99e5641d170de82bb76e8eb2b4e5e5e5dd88fae ChangeLog 7252 -SHA256 5b2f5e2f336a87f4941a153e360269ba44e5a7c02d95230ca0cb8340a726ef58 ChangeLog 7252 +MISC ChangeLog 7004 RMD160 19045d78e0e378cba4bf8b67175761b0b7ec7941 SHA1 413704678d41a90d220a9d109e4184517958876b SHA256 9815ab8e276d1be65815d245e45c36468db3ff899aea6510a6bf95f8d570b012 +MD5 9a152d513bfd624016742122ebc269f9 ChangeLog 7004 +RMD160 19045d78e0e378cba4bf8b67175761b0b7ec7941 ChangeLog 7004 +SHA256 9815ab8e276d1be65815d245e45c36468db3ff899aea6510a6bf95f8d570b012 ChangeLog 7004 MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829 MD5 f8262495085fcfa7f25596eadfaa7a35 metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae metadata.xml 236 @@ -42,6 +19,6 @@ SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829 metadata MD5 f4be1dbc4914729b6a8ee299a2e5a6ba files/digest-sitecopy-0.16.3 247 RMD160 c13a57223470748099142d94cabd0080b67b2d7d files/digest-sitecopy-0.16.3 247 SHA256 d4ad4a0f24868b44e300755a9101c1c0d88db329758226c37066bb2779af43fc files/digest-sitecopy-0.16.3 247 -MD5 f4be1dbc4914729b6a8ee299a2e5a6ba files/digest-sitecopy-0.16.3-r1 247 -RMD160 c13a57223470748099142d94cabd0080b67b2d7d files/digest-sitecopy-0.16.3-r1 247 -SHA256 d4ad4a0f24868b44e300755a9101c1c0d88db329758226c37066bb2779af43fc files/digest-sitecopy-0.16.3-r1 247 +MD5 82a06ec4e3d625e4295af7c4dfa6d48a files/digest-sitecopy-0.16.3-r1 503 +RMD160 7190b1e2849d0fc70180cb668a62adfb66b316a3 files/digest-sitecopy-0.16.3-r1 503 +SHA256 fe3cf7c661a58afb9b24748fde56eeb6af526252d26d95f7f8b754685c97e785 files/digest-sitecopy-0.16.3-r1 503 diff --git a/net-misc/sitecopy/files/01_remote_dynamic_rc.dpatch b/net-misc/sitecopy/files/01_remote_dynamic_rc.dpatch deleted file mode 100644 index 4edbd1974018..000000000000 --- a/net-misc/sitecopy/files/01_remote_dynamic_rc.dpatch +++ /dev/null @@ -1,137 +0,0 @@ -#!/bin/sh /usr/share/dpatch/dpatch-run -## 01_remote_dynamic_rc.dpatch by Jesus Climent <jesus dot climent at hispalinux dot es> -## Dpatch format by Kartik Mistry <kartik.mistry@gmail.com> -## DP: A patch for generating dynamic rc files - -@DPATCH@ - -diff -u sitecopy-0.16.3-orig/src/console_fe.c sitecopy-0.16.3/src/console_fe.c ---- sitecopy-0.16.3-orig/src/console_fe.c 2006-10-27 18:55:19.000000000 +0530 -+++ sitecopy-0.16.3/src/console_fe.c 2006-10-27 18:39:06.000000000 +0530 -@@ -155,7 +155,8 @@ - show_progress, /* Do they want the %-complete messages */ - prompting, /* Did they say --prompting? */ - keepgoing, /* Did they say --keep-going? */ -- dry_run; /* Did they say --dry-run? */ -+ dry_run, /* Did they say --dry-run? */ -+ createremoteroot=false; /* Did they say --create-remote? */ - - /* Functions prototypes */ - static void init(int, char **); -@@ -222,9 +223,9 @@ - exit(-1); - } - -- for (current=all_sites; current!=NULL; current=current->next) { -+ for (current=all_sites; current!=NULL; current=current->next) { - -- if (current->use_this || allsites) { -+ if (current->use_this || allsites) { - if (!listflat && quiet == 0) { - /* Display the banner line */ - const char *str_action = _(actions[action].doing); -@@ -507,6 +508,9 @@ - } - } break; - #endif -+ case 'x': -+ createremoteroot = true; -+ break; - case 'y': - prompting = true; - break; -@@ -1210,7 +1214,8 @@ - int ret = 0, verify_removed; - - /* Set the options */ -- site->keep_going = keepgoing; -+ site->keep_going = keepgoing; -+ site->create_remote_root = createremoteroot; - - switch (act) { - case action_update: -@@ -1354,6 +1359,7 @@ - " -p, --storepath=PATH Use alternate site storage directory\n" - " -y, --prompting Request confirmation before making each update\n" - " -a, --allsites Perform the operation on ALL defined sites\n" -+" -x, --create-remote Create root for remote site\n" - " -k, --keep-going Carry on an update regardless of errors\n" - " -o, --show-progress Display total percentage file transfer complete\n" - " -q, --quiet Be quiet while performing the operation\n" -diff -u sitecopy-0.16.3-orig/src/sites.c sitecopy-0.16.3/src/sites.c ---- sitecopy-0.16.3-orig/src/sites.c 2006-03-02 01:08:21.000000000 +0530 -+++ sitecopy-0.16.3/src/sites.c 2006-10-27 19:12:30.000000000 +0530 -@@ -94,7 +94,6 @@ - struct site_file *current; - char *full_local; - int ret; -- - ret = 0; - - for_each_file(current, site) { -@@ -312,11 +311,52 @@ - free(full_remote); - } - -+static int create_remote_root_dirs(struct site *site, void *session) -+{ -+ char *buffer; -+ int i,j=0,ret=1,flag=1; -+ -+ buffer = (char *) calloc(strlen(site->remote_root)+1,sizeof(char)); -+ -+ buffer[j++] = '/'; -+ -+ for( i=1 ; site->remote_root[i] != '\0' ; i++ ) -+ { -+ if (site->remote_root[i] == '/') -+ flag = 0; -+ -+ if (flag) -+ buffer[j++] = site->remote_root[i]; -+ else -+ if (j > 0) -+ { -+ buffer[j] = '\0'; -+ ret = CALL(dir_create)(session, buffer); -+ -+ if (ret != SITE_OK) -+ ret = 0; -+ -+ buffer[j++] = '/'; -+ flag=1; -+ } -+ } -+ -+ return ret; -+} -+ - /* Create new directories and change permissions on existing directories. */ - static int update_create_directories(struct site *site, void *session) - { - struct site_file *current; -- int ret = 0; -+ int ret = 0, ret_root_dir; -+ -+ if (site->create_remote_root) /* We create remote init struct before updating the whole stuff */ -+ { -+ ret_root_dir = create_remote_root_dirs(site,session); -+ -+ if (!ret_root_dir) -+ fe_warning (_("I couldn't create some dir. already exists?"),NULL,NULL); -+ } - - for_each_file(current, site) { - if ((current->type == file_dir) -diff -u sitecopy-0.16.3-orig/src/sites.h sitecopy-0.16.3/src/sites.h ---- sitecopy-0.16.3-orig/src/sites.h 2006-02-04 17:46:36.000000000 +0530 -+++ sitecopy-0.16.3/src/sites.h 2006-10-27 18:39:06.000000000 +0530 -@@ -381,6 +381,8 @@ - char *rsh_cmd; - char *rcp_cmd; - -+ unsigned int create_remote_root:1; /* to create remote root in case it doesn't exist */ -+ - unsigned int nodelete; /* whether to delete any files remotely */ - unsigned int checkmoved; /* whether to check for moved files */ - unsigned int checkrenames; /* whether to check for renamed files */ diff --git a/net-misc/sitecopy/files/02_french-po-fix.dpatch b/net-misc/sitecopy/files/02_french-po-fix.dpatch deleted file mode 100644 index 66854abe5b51..000000000000 --- a/net-misc/sitecopy/files/02_french-po-fix.dpatch +++ /dev/null @@ -1,1097 +0,0 @@ -#!/bin/sh /usr/share/dpatch/dpatch-run -## 02_french-po-fix.dpatch by Ludovic Rousseau <rousseau@debian.org> -## Prepared for dpatch by Kartik Mistry <kartik.mistry@gmail.com> -## DP: Fixed the french translation issue - -@DPATCH@ - ---- sitecopy-0.16.3.orig/doc/sitecopy.fr.1 2005-01-08 14:22:17.000000000 +0100 -+++ sitecopy-0.16.3/doc/sitecopy.fr.1 2007-05-05 10:14:08.000000000 +0200 -@@ -1,232 +1,232 @@ - .\" Copyright 1999-2001 Joe Orton --.\" Relecture Gérard Delafond -+.\" Relecture Gérard Delafond - .TH sitecopy 1 "June 2001" sitecopy "User Manuals" - .SH NOM --sitecopy \- Maintient à jour des copies distantes de sites web -+sitecopy \- Maintient à jour des copies distantes de sites web - .SH SYNOPSIS --.B sitecopy [options] [mode opératoire] -+.B sitecopy [options] [mode opératoire] - .I nomdusite - .B ... - .SH DESCRIPTION - .I sitecopy --sert à copier des sites web stockés localement vers des serveurs web --distants. Une simple commande va mettre à jour sur le serveur les --fichiers modifiés localement, et supprimer du serveur les fichiers --supprimés localement, maintenant ainsi le site distant à jour avec le --site local. L'objectif est de supprimer l'étape très pénible de mise à -+sert à copier des sites web stockés localement vers des serveurs web -+distants. Une simple commande va mettre à jour sur le serveur les -+fichiers modifiés localement, et supprimer du serveur les fichiers -+supprimés localement, maintenant ainsi le site distant à jour avec le -+site local. L'objectif est de supprimer l'étape très pénible de mise à - jour et de suppression de fichiers individuels avec un client FTP. --\fBsitecopy\fP peut également repérer les fichiers que vous avez --déplacés localement pour les déplacer sur le site distant. -+\fBsitecopy\fP peut également repérer les fichiers que vous avez -+déplacés localement pour les déplacer sur le site distant. - --FTP, WebDAV et autres serveurs de publication basés sur HTTP (comme --par exemple AOLserver et Netscape Enterprise) sont également gérés. -+FTP, WebDAV et autres serveurs de publication basés sur HTTP (comme -+par exemple AOLserver et Netscape Enterprise) sont également gérés. - - .SH POUR COMMENCER - - Cette section explique comment mettre en place la maintenance d'un --site web à l'aide de \fBsitecopy\fP. Après avoir présenté les --rudiments, on examinera deux situations\ : d'abord celle où vous avez --déjà placé votre site sur le serveur distant, puis celle où vous ne -+site web à l'aide de \fBsitecopy\fP. Après avoir présenté les -+rudiments, on examinera deux situations\ : d'abord celle où vous avez -+déjà placé votre site sur le serveur distant, puis celle où vous ne - l'avez pas encore fait. - - .SS Rudiments - --Si vous ne l'avez pas déjà fait, il vous faut créer un fichier de -+Si vous ne l'avez pas déjà fait, il vous faut créer un fichier de - configuration qui contiendra les informations relatives aux sites que --vous désirer administrer. Vous devez également créer un répertoire --dans lequel \fBsitecopy\fP stockera l'état des fichiers de chacun -+vous désirer administrer. Vous devez également créer un répertoire -+dans lequel \fBsitecopy\fP stockera l'état des fichiers de chacun - des sites distants. Le fichier de configuration ainsi que le --répertoire de stockage de l'état des fichiers doivent n'être --accessibles que par vous-même -- sans quoi \fBsitecopy\fP refusera de --démarrer. Pour créer le répertoire de stockage avec les permissions --adéquates, utilisez la commande -+répertoire de stockage de l'état des fichiers doivent n'être -+accessibles que par vous-même -- sans quoi \fBsitecopy\fP refusera de -+démarrer. Pour créer le répertoire de stockage avec les permissions -+adéquates, utilisez la commande - .br - .B " mkdir -m 700 .sitecopy" - .br --depuis votre répertoire personnel. Pour créer le fichier de -+depuis votre répertoire personnel. Pour créer le fichier de - configuration, utilisez les commandes - .br - .B " touch .sitecopyrc" - .br - .B " chmod 600 .sitecopyrc" - .br --depuis votre répertoire personnel. Ceci fait, éditez le fichier de --configuration pour ajouter les détails relatifs à votre site comme --indiqué à la section CONFIGURATION. -+depuis votre répertoire personnel. Ceci fait, éditez le fichier de -+configuration pour ajouter les détails relatifs à votre site comme -+indiqué à la section CONFIGURATION. - --.SS Si le site distant existe déjà -+.SS Si le site distant existe déjà - --Si vous aviez déjà placé votre site sur le serveur distant, --assurez-vous que vos fichiers locaux soient synchronisés avec les -+Si vous aviez déjà placé votre site sur le serveur distant, -+assurez-vous que vos fichiers locaux soient synchronisés avec les - fichiers distants. Ensuite, lancez - .br - .B " sitecopy --catchup nomdusite" - .br --où nomdusite est le nom du site que vous avez indiqué après le mot-clé -+où nomdusite est le nom du site que vous avez indiqué après le mot-clé - .B site - dans le fichier de configuration. - - Si vous n'avez pas de copie locale du site distant, vous pouvez - utiliser le --.B mode récupération --pour découvrir le contenu du site distant, et le -+.B mode récupération -+pour découvrir le contenu du site distant, et le - .B mode synchronisation --pour le télécharger. Le mode récupération marche bien avec les -+pour le télécharger. Le mode récupération marche bien avec les - serveurs WebDAV, et peut marcher avec les serveurs FTP. Tapez - .br - .B " sitecopy --fetch nomdusite" - .br --pour récupérer les informations sur les fichiers du site\ ; en cas de --succès, tapez -+pour récupérer les informations sur les fichiers du site\ ; en cas de -+succès, tapez - .br - .B " sitecopy --synch nomdusite" - .br --pour télécharger une copie locale. N'effectuez PAS ces opérations si --vous avez déjà une copie locale de votre site. -+pour télécharger une copie locale. N'effectuez PAS ces opérations si -+vous avez déjà une copie locale de votre site. - - .SS Si le site distant n'existe pas encore - --Assurez-vous que l'administrateur ait bien créé la racine du site -+Assurez-vous que l'administrateur ait bien créé la racine du site - distant. Tapez - .br - .B " sitecopy --init nomdusite" - .br --où nomdusite est le nom du site que vous avez indiqué après le mot-clé -+où nomdusite est le nom du site que vous avez indiqué après le mot-clé - .B site - dans le fichier de configuration. - - .SS Maintenance du site - --Après avoir mis en place le site comme décrit dans une des deux --sections ci-dessus, vous pouvez commencer à éditer vos fichiers locaux -+Après avoir mis en place le site comme décrit dans une des deux -+sections ci-dessus, vous pouvez commencer à éditer vos fichiers locaux - normalement. Lorsque vous en avez fini avec un ensemble de --changements, et que vous voulez mettre à jour la copie distante de -+changements, et que vous voulez mettre à jour la copie distante de - votre site, tapez - .br - .B " sitecopy --update nomdusite" - .br --et tous les fichiers modifiés seront remontés sur serveur. Tout --fichier localement supprimé sera également suppprimé sur le serveur, à -+et tous les fichiers modifiés seront remontés sur serveur. Tout -+fichier localement supprimé sera également suppprimé sur le serveur, à - moins que l'option - .B nodelete --n'ait été spécifiée dans le fichier de configuration. Si vous déplacez --un ou plusieurs fichiers entre deux répertoires, leurs copies --distantes seront supprimées du serveur, puis remontées à nouveau, à -+n'ait été spécifiée dans le fichier de configuration. Si vous déplacez -+un ou plusieurs fichiers entre deux répertoires, leurs copies -+distantes seront supprimées du serveur, puis remontées à nouveau, à - moins que l'option - .B checkmoved --n'ait été spécifiée dans le fichier de configuration. -+n'ait été spécifiée dans le fichier de configuration. - --À tout moment, si vous désirez voir la liste des changements effectués --au site local depuis la dernière mise à jour, pour pouvez lancer -+À tout moment, si vous désirez voir la liste des changements effectués -+au site local depuis la dernière mise à jour, pour pouvez lancer - .br - .B " sitecopy nomdusite" - .br --qui affichera la liste des différences. -+qui affichera la liste des différences. - --.SS Problèmes de synchronisation -+.SS Problèmes de synchronisation - --Dans certaines circonstances, les fichiers qui constituent réellement --le site distant diffèrent de ce que \fBsitecopy\fP -+Dans certaines circonstances, les fichiers qui constituent réellement -+le site distant diffèrent de ce que \fBsitecopy\fP - .I pense - qu'il y a sur - le site. Cela peut arriver, par exemple, si la connexion au serveur --est interrompue durant une mise à jour. Dans cette situation, vous -+est interrompue durant une mise à jour. Dans cette situation, vous - devriez utiliser le --.B mode récupération -+.B mode récupération - pour retrouver du serveur distant la liste des fichier qui constitue - le site. - - .SH INVOCATION - --Pour une opération normale, spécifiez un -+Pour une opération normale, spécifiez un - .I simple --mode opératoire, suivi par les options que vous avez choisies, puis un -+mode opératoire, suivi par les options que vous avez choisies, puis un - ou plusieurs nom de sites. Par exemple, - .br - .B " sitecopy --update --quiet siteprincipal autresite" - .br --mettra à jour silencieusement les sites appelés «\ siteprincipal\ » --et «\ autresite\ ». -+mettra à jour silencieusement les sites appelés «\ siteprincipal\ » -+et «\ autresite\ ». - --.SH MODES OPÉRATOIRES -+.SH MODES OPÉRATOIRES - .IP "-l, --list" - .B Mode Liste --\- produit une liste de toutes les différences entre les fichiers --locaux et leur copie distante pour les sites spécifiés. -+\- produit une liste de toutes les différences entre les fichiers -+locaux et leur copie distante pour les sites spécifiés. - .IP "-ll, --flatlist" - .B Mode Liste plate --\- similaire au mode liste, mais la sortie produite convient à une --analyse ultérieure par un script externe ou un programme. Le script -+\- similaire au mode liste, mais la sortie produite convient à une -+analyse ultérieure par un script externe ou un programme. Le script - AWK fourni, - .B changes.awk. - produit par exemple une page HTML depuis une sortie produite par ce mode. - .IP "-u, --update" --.B Mode Mise à jour --\- Met à jour la copie distante des sites spécifiés. -+.B Mode Mise à jour -+\- Met à jour la copie distante des sites spécifiés. - .IP "-f, --fetch" --.B Mode Récupération --\- Récupère la liste des fichiers du serveur distant. Notez qu'en FTP --le support de ce mode est limité -- le serveur doit accepter la commande -+.B Mode Récupération -+\- Récupère la liste des fichiers du serveur distant. Notez qu'en FTP -+le support de ce mode est limité -- le serveur doit accepter la commande - .B MDTM --, et utiliser un programme «\ ls\ » de type Unix comme implémentation de -+, et utiliser un programme «\ ls\ » de type Unix comme implémentation de - la commande LIST. - .IP "-s, --synchronize" - .B Mode Synchronisation --\- Met à jour la copie -+\- Met à jour la copie - .I locale --du site à partir de la copie distante. -+du site à partir de la copie distante. - .B AVERTISSEMENT\ : --Ce mode écrase les fichiers locaux. À utiliser avec précaution. -+Ce mode écrase les fichiers locaux. À utiliser avec précaution. - .IP "-i, --initialize" - .B Mode Initialisation --\- initialise les sites spécifiés, \fBsitecopy\fP pensant alors qu'il -+\- initialise les sites spécifiés, \fBsitecopy\fP pensant alors qu'il - n'y a AUCUN fichier sur le serveur distant. - .IP "\-c, \-\-catchup" - .B Mode Rendre identique --\- amène \fBsitecopy\fP à penser que les copies locale et distante du -+\- amène \fBsitecopy\fP à penser que les copies locale et distante du - site sont identiques. - .IP "-v, --view" - .B Mode Voir configuration --\- Affiche toutes les définitions de sites du fichier de configuration. -+\- Affiche toutes les définitions de sites du fichier de configuration. - .IP "-h, --help" - Affiche un message d'aide. - .IP "-V, --version" --Affiche le numéro de version. -+Affiche le numéro de version. - .SH OPTIONS - .IP "-y, --prompting" - Valable seulement pour le --.B Mode Mise à jour --, demande à l'utilisateur de confirmer chaque mise à jour (i.e., --création d'un répertoire, remontée d'un fichier sur le site distant, etc.). -+.B Mode Mise à jour -+, demande à l'utilisateur de confirmer chaque mise à jour (i.e., -+création d'un répertoire, remontée d'un fichier sur le site distant, etc.). - .IP "-r FICHIER, --rcfile=FICHIER" --Spécifie un fichier de configuration alternatif pour l'exécution en cours. --.IP "-p RÉPERTOIRE, --storepath=RÉPERTOIRE" --Spécifie un chemin d'accès alternatif au répertoire contenant les --informations sur les fichiers du site distant, pour l'exécution en cours. -+Spécifie un fichier de configuration alternatif pour l'exécution en cours. -+.IP "-p RÉPERTOIRE, --storepath=RÉPERTOIRE" -+Spécifie un chemin d'accès alternatif au répertoire contenant les -+informations sur les fichiers du site distant, pour l'exécution en cours. - .IP "-q, --quiet" --Sortie discrète - n'affiche que le nom du fichier pour chaque mise --à jour effectuée. -+Sortie discrète - n'affiche que le nom du fichier pour chaque mise -+à jour effectuée. - .IP "-qq, --silent" --Sortie silencieuse - n'affiche aucune information lors des mises à jour. -+Sortie silencieuse - n'affiche aucune information lors des mises à jour. - .IP "-o, --show-progress" - Valable seulement pour le --.B Mode Mise à jour --, affiche la progression (sous forme de pourcentage effectué) du --transfert de données. -+.B Mode Mise à jour -+, affiche la progression (sous forme de pourcentage effectué) du -+transfert de données. - .IP "-k, --keep-going" - Passe outre les erreurs en --.B Mode Mise à jour -+.B Mode Mise à jour - ou en - .B Mode Synchronisation - - .IP "-a, --allsites" --Exécute l'opération donnée pour tous les sites - valable pour tous les -+Exécute l'opération donnée pour tous les sites - valable pour tous les - modes, sauf le - .B Mode Voir configuration - , pour lequel cette option est sans effet. --.IP "-d MASQUE, --debug=CLÉ[,CLÉ...]" --Affiche des informations de débogage. Vous devez donner une liste de --mots-clés séparés par une virgule. Chaque mot-clé peut être, au choix\ : -+.IP "-d MASQUE, --debug=CLÉ[,CLÉ...]" -+Affiche des informations de débogage. Vous devez donner une liste de -+mots-clés séparés par une virgule. Chaque mot-clé peut être, au choix\ : - .br - socket Manipulation des sockets - .br -@@ -236,7 +236,7 @@ - .br - http Pilote HTTP - .br -- httpbody Affiche le corps des réponses HTTP -+ httpbody Affiche le corps des réponses HTTP - .br - ftp Pilote FTP - .br -@@ -248,10 +248,10 @@ - .br - cleartext Affiche les mots de passe en clair - --Les mots de passe seront masqués dans l'affichage de débogage, à --moins que le mot-clé cleartext ne soit utilisé. Un exemple de --l'utilisation des informations de débogage est de déboguer le mode --récupération FTP\ : -+Les mots de passe seront masqués dans l'affichage de débogage, à -+moins que le mot-clé cleartext ne soit utilisé. Un exemple de -+l'utilisation des informations de débogage est de déboguer le mode -+récupération FTP\ : - - .br - .B " sitecopy --debug=ftp,socket --fetch nomdusite" -@@ -259,45 +259,45 @@ - - .SH CONCEPTS - L' --.B état stocké --d'un site est un instantané de l'état du site, conservé dans le --répertoire de stockage (~/.sitecopy/). Le -+.B état stocké -+d'un site est un instantané de l'état du site, conservé dans le -+répertoire de stockage (~/.sitecopy/). Le - .B fichier de stockage --sert à conserver cet état entre deux invocations du programme. En mode --mise à jour, \fBsitecopy\fP construit une -+sert à conserver cet état entre deux invocations du programme. En mode -+mise à jour, \fBsitecopy\fP construit une - .B liste de fichiers --pour chaque site en parcourant le répertoire local, prend connaissance --de l'état stocké et, en comparant les deux, détermine quels fichiers --ont changé, lesquels ont été déplacés, et ainsi de suite. -+pour chaque site en parcourant le répertoire local, prend connaissance -+de l'état stocké et, en comparant les deux, détermine quels fichiers -+ont changé, lesquels ont été déplacés, et ainsi de suite. - - .SH CONFIGURATION - --La configuration est assurée par le fichier de configuration (fc). Ce --fichier contient une ou plusieurs définitions de sites. Un nom unique --est attribué à chaque définition de site\ ; c'est par ce nom qu'on se --réfère à un site en ligne de commande. -+La configuration est assurée par le fichier de configuration (fc). Ce -+fichier contient une ou plusieurs définitions de sites. Un nom unique -+est attribué à chaque définition de site\ ; c'est par ce nom qu'on se -+réfère à un site en ligne de commande. - .PP --Chaque définition de site contient les détails du serveur sur lequel --est stocké le site, la manière dont on peut accéder à ce serveur, -+Chaque définition de site contient les détails du serveur sur lequel -+est stocké le site, la manière dont on peut accéder à ce serveur, - l'emplacement local et distant du site, ainsi que des options pour ce --site si nécessaire. -+site si nécessaire. - --.SS Définition d'un site -+.SS Définition d'un site - --La définition d'un site est constituée d'une série de lignes\ : -+La définition d'un site est constituée d'une série de lignes\ : - - - .BR "site " nom-du-site - .br - .BR " server " nom-du-serveur - .br --.BR " remote " répertoire-racine-distant -+.BR " remote " répertoire-racine-distant - .br --.BR " local " répertoire-racine-local -+.BR " local " répertoire-racine-local - .br - .br - [ --.BR port " numéro-de-port ]" -+.BR port " numéro-de-port ]" - .br - [ - .BR username " utilisateur ]" -@@ -327,8 +327,6 @@ - .BR http " expect ]" - .br - [ --.BR http " secure ]" -- [ - .BR safe " ]" - .br - [ -@@ -352,10 +350,10 @@ - [ - .BR ascii " motif ]..." - --Tout ce qui suit le caractère # sur une ligne est considéré comme un --commentaire et est ignoré. --Les valeurs peuvent être entourées par des guillemets, et les --caractères peuvent être échappés par une contre-oblique (\\). -+Tout ce qui suit le caractère # sur une ligne est considéré comme un -+commentaire et est ignoré. -+Les valeurs peuvent être entourées par des guillemets, et les -+caractères peuvent être échappés par une contre-oblique (\\). - Par exemple, pour utiliser le motif d' - .B exclusion - *#, utilisez la ligne suivante: -@@ -363,198 +361,198 @@ - .BR " exclude " """*#""" - - .SS Options pour le serveur distant --La clé -+La clé - .B server --est utilisée pour spécifier le serveur distant sur lequel est stocké --le site distant. Cela peut être un nom DNS ou une adresse IP. La --connexion au serveur se fera sur le port par défaut pour le protocole --utilisé, ou bien par le numéro indiqué par le mot-clé -+est utilisée pour spécifier le serveur distant sur lequel est stocké -+le site distant. Cela peut être un nom DNS ou une adresse IP. La -+connexion au serveur se fera sur le port par défaut pour le protocole -+utilisé, ou bien par le numéro indiqué par le mot-clé - .B port. --\fBsitecopy\fP gère les protocoles WebDAV ou FTP -- le mot-clé -+\fBsitecopy\fP gère les protocoles WebDAV ou FTP -- le mot-clé - .B protocol --spécifie lequel utiliser, en prenant comme valeur -+spécifie lequel utiliser, en prenant comme valeur - .B webdav - ou - .B ftp --respectivement. Le protocole par défaut est FTP. -+respectivement. Le protocole par défaut est FTP. - --Les mots-clés -+Les mots-clés - .B proxy-server - et - .B proxy-port --peuvent être utilisés pour spécifier un serveur de proxy. Les serveurs --de proxy ne sont gérés qu'avec le protocole webDAV. -+peuvent être utilisés pour spécifier un serveur de proxy. Les serveurs -+de proxy ne sont gérés qu'avec le protocole webDAV. - --Si le serveur FTP ne gère pas le mode passif (PASV), utilisez l'option -+Si le serveur FTP ne gère pas le mode passif (PASV), utilisez l'option - .B ftp nopasv. --Pour afficher le message retourné par le serveur à la fermeture de la -+Pour afficher le message retourné par le serveur à la fermeture de la - connexion, utilisez l'option - .B ftp showquit. --Si le serveur ne permet la remontée des fichiers que dans le --répertoire courant, utilisez le mot-clé -+Si le serveur ne permet la remontée des fichiers que dans le -+répertoire courant, utilisez le mot-clé - .B ftp usecwd --(un symptôme possible est le message\ : "overwrite permission -+(un symptôme possible est le message\ : "overwrite permission - denied"). --Notez que le répertoire racine distant (mot-clé -+Notez que le répertoire racine distant (mot-clé - .B remote\fP) --doit être un chemin absolu (qui commence par '/'), sans quoi -+doit être un chemin absolu (qui commence par '/'), sans quoi - .B usecwd --sera ignoré. -+sera ignoré. - - Si le serveur WebDAV utilise correctement le message d'attente --100-continue, comme par exemple Apache version 1.3.9 et supérieure, --utilisez le mot-clé -+100-continue, comme par exemple Apache version 1.3.9 et supérieure, -+utilisez le mot-clé - .B http expect. --Cela peut économiser de la bande passante ainsi que réduire le temps --nécessaire à une mise à jour. -+Cela peut économiser de la bande passante ainsi que réduire le temps -+nécessaire à une mise à jour. - --Pour authentifier l'utilisateur sur le serveur, utilisez les mots-clés -+Pour authentifier l'utilisateur sur le serveur, utilisez les mots-clés - .B username - et - .B password. --Si le mot de passe n'est pas spécifié, il sera recherché dans le fichier -+Si le mot de passe n'est pas spécifié, il sera recherché dans le fichier - .B ~/.netrc - s'il existe. Voyez ftp(1) pour la syntaxe de ce fichier. - --Pour le protocole WebDAV, l'authentification basique et par condensé --(digest authentication) sont gérées. Notez que vous ne devriez pas --utiliser l'authentification basique, à moins que vous ne considériez la -+Pour le protocole WebDAV, l'authentification basique et par condensé -+(digest authentication) sont gérées. Notez que vous ne devriez pas -+utiliser l'authentification basique, à moins que vous ne considériez la - connexion au serveur comme digne de confiance. - --Vous pouvez spécifier l'URL complète pour accéder au site --avec le mot-clé -+Vous pouvez spécifier l'URL complète pour accéder au site -+avec le mot-clé - .B url. --Elle n'est utilisée qu'en mode liste plate, afin qu'elle puisse --figurer dans les pages«\ Changements récents\ ». L'URL ne doit -+Elle n'est utilisée qu'en mode liste plate, afin qu'elle puisse -+figurer dans les pages«\ Changements récents\ ». L'URL ne doit - .I pas - se terminer par une barre oblique (/)\ ; un exemple valide est - .br - .BR " url " http://www.site.com/monsite - --Si vous spécifiez l'option -+Si vous spécifiez l'option - .B tempupload, --les fichiers modifiés sont transmis au serveur distant avec un --préfixe «\ .in.\ », puis renommés (par déplacement) en leur nom d'origine --une fois remontés complètement. -- --.SS État des fichiers -- --L'état d'un fichier est conservé dans le fichier de stockage associé --(dans ~/.sitecopy/*), et sert à déterminer quand le fichier a été --modifié. Il y a deux méthodes possibles, qui peuvent être choisies via --le mot-clé -+les fichiers modifiés sont transmis au serveur distant avec un -+préfixe «\ .in.\ », puis renommés (par déplacement) en leur nom d'origine -+une fois remontés complètement. -+ -+.SS État des fichiers -+ -+L'état d'un fichier est conservé dans le fichier de stockage associé -+(dans ~/.sitecopy/*), et sert à déterminer quand le fichier a été -+modifié. Il y a deux méthodes possibles, qui peuvent être choisies via -+le mot-clé - .B state --, avec comme paramètre -+, avec comme paramètre - .B timesize --(par défaut), ou -+(par défaut), ou - .B checksum. - - .B timesize --utilise la date de dernière modification et la taille du fichier --pour détecter s'il a changé. -+utilise la date de dernière modification et la taille du fichier -+pour détecter s'il a changé. - .B checksum --utilise une somme de contrôle MD5 pour détecter toute modification -+utilise une somme de contrôle MD5 pour détecter toute modification - dans le contenu du fichier. - --Notez que calculer une somme de contrôle implique de lire le contenu -+Notez que calculer une somme de contrôle implique de lire le contenu - entier du fichier\ ; et est plus lent que d'utiliser simplement la date --de dernière modification et la taille. Cela peut être utile par --exemple si vous utilisez un système de gestion de versions qui change --la date de dernière modification des fichiers à chaque extraction --d'une copie de travail («\ checkout\ »), alors que le contenu des fichiers --n'est en réalité pas modifié. -+de dernière modification et la taille. Cela peut être utile par -+exemple si vous utilisez un système de gestion de versions qui change -+la date de dernière modification des fichiers à chaque extraction -+d'une copie de travail («\ checkout\ »), alors que le contenu des fichiers -+n'est en réalité pas modifié. - - --.SS Mode Sécurisé -+.SS Mode Sécurisé - - Vous pouvez passer en --.B Mode Sécurisé --grâce au mot-clé -+.B Mode Sécurisé -+grâce au mot-clé - - .B safe. --Dans ce mode, chaque fois qu'un fichier est remonté sur le serveur, la -+Dans ce mode, chaque fois qu'un fichier est remonté sur le serveur, la - date de modification du fichier --.B telle qu'elle apparaît sur le serveur --est conservée. Par la suite, lorsque le fichier a été changé --localement et doit être à nouveau remonté sur le serveur, la date de --modification actuellement conservée côté serveur est récupérée puis --comparée avec la date locale. En cas de différence, cela signifie que --la copie sur le serveur a été changée par une tierce partie\ ; un --message d'avertissement est produit, et votre copie locale n'écrasera --pas la copie distante, prévenant ainsi la suppression de toute -+.B telle qu'elle apparaît sur le serveur -+est conservée. Par la suite, lorsque le fichier a été changé -+localement et doit être à nouveau remonté sur le serveur, la date de -+modification actuellement conservée côté serveur est récupérée puis -+comparée avec la date locale. En cas de différence, cela signifie que -+la copie sur le serveur a été changée par une tierce partie\ ; un -+message d'avertissement est produit, et votre copie locale n'écrasera -+pas la copie distante, prévenant ainsi la suppression de toute - modification. - --Le mode sécurisé peut être utilisé avec des serveurs FTP ou WebDAV, --mais si Apache/mod_dav est utilisé, il faut une version de mod_dav au --moins égale à 0.9.11. -+Le mode sécurisé peut être utilisé avec des serveurs FTP ou WebDAV, -+mais si Apache/mod_dav est utilisé, il faut une version de mod_dav au -+moins égale à 0.9.11. - - - .B Note --Le mode sécurisé ne peut être utilisé conjointement avec l'option -+Le mode sécurisé ne peut être utilisé conjointement avec l'option - .B nooverwrite - (voir plus bas). - - .SS Emplacements de stockage des fichiers du site - --Le mot-clé -+Le mot-clé - .B remote --spécifie le répertoire racine de la copie distante du site. Vous -+spécifie le répertoire racine de la copie distante du site. Vous - pouvez le donner sous la forme d'un chemin absolu, comme\ : - .br - .BR " remote " /www/monsite/ - .br - --Si vous utilisez le protocole FTP, vous pouvez également spécifier le --répertoire sous la forme d'un chemin relatif au répertoire de --connexion\ ; il doit être dans ce cas préfixé par «\ ~/\ », comme par -+Si vous utilisez le protocole FTP, vous pouvez également spécifier le -+répertoire sous la forme d'un chemin relatif au répertoire de -+connexion\ ; il doit être dans ce cas préfixé par «\ ~/\ », comme par - exemple\ : - .br - .BR " remote " ~/public_html/ - .PP --Le mot-clé -+Le mot-clé - .B local --spécifie le répertoire qui sert localement de stockage aux fichiers du --site. Cela peut être un chemin absolu ou relatif à votre --répertoire personnel (donné par la variable d'environnement $HOME), --encore une fois en usant du préfixe «\ ~/\ ». -+spécifie le répertoire qui sert localement de stockage aux fichiers du -+site. Cela peut être un chemin absolu ou relatif à votre -+répertoire personnel (donné par la variable d'environnement $HOME), -+encore une fois en usant du préfixe «\ ~/\ ». - .br - .BR " local " "~/html/lesite/" - .br - .BR " local " "/home/fred/html/lesite/" - .br --sont équivalents, si $HOME est fixé à «\ /home/fred\ ». -+sont équivalents, si $HOME est fixé à «\ /home/fred\ ». - --Pour les deux mots-clés local et remote, le chemin spécifié peut se --terminer par une barre oblique, mais ça n'est pas obligatoire. -+Pour les deux mots-clés local et remote, le chemin spécifié peut se -+terminer par une barre oblique, mais ça n'est pas obligatoire. - - .SS Traitement des permissions des fichiers --Le traitement des permissions des fichiers est contrôlé par le mot-clé -+Le traitement des permissions des fichiers est contrôlé par le mot-clé - .B permissions - , qui peut prendre une de ces trois valeurs\ : - .TP - .B ignore --pour ignorer complètement les permissions des fichiers, -+pour ignorer complètement les permissions des fichiers, - .TP - .B exec --pour propager les permissions des fichiers exécutables uniquement, -+pour propager les permissions des fichiers exécutables uniquement, - .TP - .B all - pour propager les permissions de tous les fichiers. - .PP --Vous pouvez utiliser ce mot-clé par exemple pour vous assurer que les -+Vous pouvez utiliser ce mot-clé par exemple pour vous assurer que les - permissions de vos scripts CGI soient correctes. Cette option est pour --le moment ignorée des serveurs WebDAV. Avec les serveurs FTP, un -+le moment ignorée des serveurs WebDAV. Avec les serveurs FTP, un - .B chmod --est exécuté côté serveur pour modifier les permissions. -+est exécuté côté serveur pour modifier les permissions. - - .SS Traitement des liens symboliques - --Les liens symboliques trouvés sur le site local peuvent être au choix --ignorés, suivis ou maintenus. En mode «\ follow\ », le fichier --référencé par un lien symbolique sera remonté à l'emplacement --du lien sur le site distant. En mode «\ maintain\ », le lien sera aussi --créé sur le site distant (voir ci-dessous). Le mode utilisé pour --chaque site est spécifié par le mot-clé -+Les liens symboliques trouvés sur le site local peuvent être au choix -+ignorés, suivis ou maintenus. En mode «\ follow\ », le fichier -+référencé par un lien symbolique sera remonté à l'emplacement -+du lien sur le site distant. En mode «\ maintain\ », le lien sera aussi -+créé sur le site distant (voir ci-dessous). Le mode utilisé pour -+chaque site est spécifié par le mot-clé - .B symlinks - , qui peut prendre la valeur - .B ignore, -@@ -562,67 +560,67 @@ - ou - .B maintain. - --Le mode par défaut est -+Le mode par défaut est - .B ignore, --i.e. les liens symboliques trouvés sur la copie locale du site sont ignorés. -+i.e. les liens symboliques trouvés sur la copie locale du site sont ignorés. - - .SS Maintenance des liens symboliques - --Ce mode est n'actuellement supporté que par les serveurs WebDAV --implémentant WebDAV Advanced Collections, qui est en cours de --développement. Dans ce mode, la cible du lien sur le serveur est --littéralement copié à partir de la cible du lien symbolique. Astuce\ : --vous pouvez utiliser des URL si vous le désirez\ : -+Ce mode est n'actuellement supporté que par les serveurs WebDAV -+implémentant WebDAV Advanced Collections, qui est en cours de -+développement. Dans ce mode, la cible du lien sur le serveur est -+littéralement copié à partir de la cible du lien symbolique. Astuce\ : -+vous pouvez utiliser des URL si vous le désirez\ : - .br - .B " ln -s" """http://www.quelquepart.org/""" quelquepart - --De cette façon , un ordre "302 Redirect" peut être facilement mis en --place depuis le client, sans altérer la configuration du serveur. -+De cette façon , un ordre "302 Redirect" peut être facilement mis en -+place depuis le client, sans altérer la configuration du serveur. - --.SS Suppression et déplacememnt des fichiers distants -+.SS Suppression et déplacememnt des fichiers distants - Vous pouvez utiliser l'option - .B nodelete --pour empêcher les fichiers distants d'être jamais supprimés. Cela peut --être utile si vous conservez de grosses quantités de données sur le -+pour empêcher les fichiers distants d'être jamais supprimés. Cela peut -+être utile si vous conservez de grosses quantités de données sur le - serveur, dont vous ne voudriez pas pour autant conserver de copie - locale. - --Si votre serveur ne permet pas l'écrasement de fichiers existants par -+Si votre serveur ne permet pas l'écrasement de fichiers existants par - ceux que vous remontez, utilisez l'option - .B nooverwrite. - Dans ce cas, avant de remonter un fichier, \fBsitecopy\fP supprimera --au préalable la copie distante. -+au préalable la copie distante. - - Si vous utilisez l'option - .B checkmoved, --\fBsitecopy\fP cherchera si des fichiers ont été déplacés --localement. Si c'est le cas, lors de la mise à jour du site, ces --fichiers seront aussi déplacés sur le site distant. -+\fBsitecopy\fP cherchera si des fichiers ont été déplacés -+localement. Si c'est le cas, lors de la mise à jour du site, ces -+fichiers seront aussi déplacés sur le site distant. - - Avec l'option - .B checkmoved renames, --\fBsitecopy\fP cherchera si des fichiers ont été localement déplacés --ou renommés. Cette option n'est utilisable qu'en conjonction avec l'option -+\fBsitecopy\fP cherchera si des fichiers ont été localement déplacés -+ou renommés. Cette option n'est utilisable qu'en conjonction avec l'option - .B state checksum. - - .B AVERTISSEMENT - --Si vous n'utilisez pas de somme de contrôle MD5 pour déterminer l'état -+Si vous n'utilisez pas de somme de contrôle MD5 pour déterminer l'état - des fichiers (i.e. avec l'option - .B state checksum - ) N'UTILISEZ PAS non plus l'option - .B checkmoved --si vous avez tendance à mettre dans des répertoires différents des --fichiers de même nom, taille et date de modification. Le risque --d'écrasement est improbable, mais ne dites pas que vous n'aviez pas --été prévenu. -+si vous avez tendance à mettre dans des répertoires différents des -+fichiers de même nom, taille et date de modification. Le risque -+d'écrasement est improbable, mais ne dites pas que vous n'aviez pas -+été prévenu. - - .SS Exclure des fichiers - --Certains fichiers peuvent être ignorés de \fBsitecopy\fP par l'emploi --du mot-clé -+Certains fichiers peuvent être ignorés de \fBsitecopy\fP par l'emploi -+du mot-clé - .B exclude, --qui accepte des motifs d'expressions rationnelles à la manière du -+qui accepte des motifs d'expressions rationnelles à la manière du - shell. Par exemple, utilisez - .br - .BR " exclude " "*.bak" -@@ -633,94 +631,94 @@ - .br - pour exclure tous les fichiers qui portent l'extension .bak, se - terminent par un tilde (~) ou qui commencent et se terminent par un --dièse. N'oubliez pas d'échapper ou d'entourer de guillemets le motif --s'il inclut un dièse ! -+dièse. N'oubliez pas d'échapper ou d'entourer de guillemets le motif -+s'il inclut un dièse ! - --Pour exclure des fichiers d'un répertoire particulier, préfixez --simplement le motif par le nom du répertoire -- en commençant par une -+Pour exclure des fichiers d'un répertoire particulier, préfixez -+simplement le motif par le nom du répertoire -- en commençant par une - barre oblique. Par exemple, - .br - .BR " exclude " "/docs/*.m4" - .br - .BR " exclude " "/files/*.gz" - .br --excluera tous les fichiers à l'extension .m4 dans le sous-répertoire --«\ docs\ », et tous les fichiers à l'extension .gz dans le sous-répertoire --«\ files\ ». -+excluera tous les fichiers à l'extension .m4 dans le sous-répertoire -+«\ docs\ », et tous les fichiers à l'extension .gz dans le sous-répertoire -+«\ files\ ». - --Un répertoire entier peut également être exclu -- en omettant la barre --oblique à la fin du nom du répertoire. Par exemple, -+Un répertoire entier peut également être exclu -- en omettant la barre -+oblique à la fin du nom du répertoire. Par exemple, - .br - .BR " exclude " "/quelque/part" - .br - .BR " exclude " "/autre/part" - .br --excluera les sous-répertoires du site «\ quelque/part\ » et «\ autre/part\ ». -+excluera les sous-répertoires du site «\ quelque/part\ » et «\ autre/part\ ». - --Les motifs d'exclusion sont examinés lorsque \fBsitecopy\fP parcourt --le répertoire local. Un fichier qui correspond à n'importe lequel --des motifs ne sera pas ajouté à la liste des fichiers. Cela signifie --qu'un fichier déjà remonté sur le serveur qui correspond à un motif --d'exclusion sera supprimé du serveur. -+Les motifs d'exclusion sont examinés lorsque \fBsitecopy\fP parcourt -+le répertoire local. Un fichier qui correspond à n'importe lequel -+des motifs ne sera pas ajouté à la liste des fichiers. Cela signifie -+qu'un fichier déjà remonté sur le serveur qui correspond à un motif -+d'exclusion sera supprimé du serveur. - - .SS Ignorer les changements des fichiers locaux - - Utilisez l'option - .B ignore --pour indiquer à \fBsitecopy\fP qu'il doit ignorer les modifications --locales apportées aux fichiers du site. Si un changement est fait au --contenu d'un fichier ignoré, le fichier ne sera -+pour indiquer à \fBsitecopy\fP qu'il doit ignorer les modifications -+locales apportées aux fichiers du site. Si un changement est fait au -+contenu d'un fichier ignoré, le fichier ne sera - .B pas --remonté sur le serveur en mode mise à jour. Les fichiers ignorés --seront toutefois créés, déplacés et supprimés comme en temps normal. -+remonté sur le serveur en mode mise à jour. Les fichiers ignorés -+seront toutefois créés, déplacés et supprimés comme en temps normal. - - L'option - .B ignore --s'utilise de la même manière que l'option -+s'utilise de la même manière que l'option - .B exclude. - - Notez que le mode synchronisation --.B écrasera --les changements apportés aux fichiers ignorés. -+.B écrasera -+les changements apportés aux fichiers ignorés. - - .SS Mode de transfert par FTP - --Pour spécifier le mode de transfert des fichiers par FTP, utilisez le mot-clé -+Pour spécifier le mode de transfert des fichiers par FTP, utilisez le mot-clé - .B ascii. --Tout fichier transféré en utilisant le mode ASCII verra ses caractères --de fin de ligne (CRLF/LF) interprétés de façon appropriée. Par -+Tout fichier transféré en utilisant le mode ASCII verra ses caractères -+de fin de ligne (CRLF/LF) interprétés de façon appropriée. Par - exemple, utilisez - .br - .BR " ascii " "*.pl" - .br --pour remonter tous les fichiers à l'extension .pl comme des fichiers --texte ASCII. Ce mot-clé est actuellement sans effet avec les serveurs WebDAV. -+pour remonter tous les fichiers à l'extension .pl comme des fichiers -+texte ASCII. Ce mot-clé est actuellement sans effet avec les serveurs WebDAV. - - .SH VALEURS DE RETOUR - --Les valeurs de retour possibles dépendent du mode opératoire. Si --plusieurs sites sont spécifiés en ligne de commande, la valeur de --retour correspondra aux opérations effectuées pour le dernier des --sites spécifiés. -- --.SS Pour le mode mise à jour -- -1 ... la mise à jour n'a pas pu démarrer - problème de configuration -- 0 ... la mise à jour s'est parfaitement effectuée. -- 1 ... il y a eu un problème pendant la mise à jour -- 2 ... impossible de se connecter ou s'authentifier auprès du serveur -- --.SS Pour le mode liste (mode par défaut) -- -1 ... impossible de former la liste - problème de configuration -- 0 ... le site distant n'a pas besoin de mise à jour -- 1 ... le site distant nécessite une mise à jour -+Les valeurs de retour possibles dépendent du mode opératoire. Si -+plusieurs sites sont spécifiés en ligne de commande, la valeur de -+retour correspondra aux opérations effectuées pour le dernier des -+sites spécifiés. -+ -+.SS Pour le mode mise à jour -+ -1 ... la mise à jour n'a pas pu démarrer - problème de configuration -+ 0 ... la mise à jour s'est parfaitement effectuée. -+ 1 ... il y a eu un problème pendant la mise à jour -+ 2 ... impossible de se connecter ou s'authentifier auprès du serveur -+ -+.SS Pour le mode liste (mode par défaut) -+ -1 ... impossible de former la liste - problème de configuration -+ 0 ... le site distant n'a pas besoin de mise à jour -+ 1 ... le site distant nécessite une mise à jour - - .SH CONTENU DU FICHIER DE CONFIGURATION D'EXEMPLE - - .SS Serveur FTP, usage simple - --Le site de Fred est remonté sur un serveur FTP nommé «\ my.server.com\ » --et maintenu dans le répertoire «\ public_html\ » situé dans le répertoire --de connexion. Le site est conservé en local dans le répertoire -+Le site de Fred est remonté sur un serveur FTP nommé «\ my.server.com\ » -+et maintenu dans le répertoire «\ public_html\ » situé dans le répertoire -+de connexion. Le site est conservé en local dans le répertoire - /home/fred/html. - - site mysite -@@ -731,11 +729,11 @@ - local /home/fred/html/ - remote ~/public_html/ - --.SS Serveur FTP, usage avancé -+.SS Serveur FTP, usage avancé - --Ici, le site de Freda est remonté sur un serveur FTP nommé «\ ftp.elsewhere.com\ » --et maintenu dans le répertoire /www/freda. Le site --est conservé en local dans le répertoire /home/freda/sites/elsewhere/ -+Ici, le site de Freda est remonté sur un serveur FTP nommé «\ ftp.elsewhere.com\ » -+et maintenu dans le répertoire /www/freda. Le site -+est conservé en local dans le répertoire /home/freda/sites/elsewhere/ - - site anothersite - server ftp\.elsewhere\.com -@@ -743,14 +741,14 @@ - password blahblahblah - local /home/freda/sites/elsewhere/ - remote /www/freda/ -- # Freda veut ignorer les fichiers à l'extension .bak ou -+ # Freda veut ignorer les fichiers à l'extension .bak ou - # se terminant par un ~: - exclude *.bak - exclude *~ - - .SS Serveur WebDAV, usage simple - --Cet exemple montre comment définir un site avec un serveur WebDAV. -+Cet exemple montre comment définir un site avec un serveur WebDAV. - - site supersite - server dav.wow.com -@@ -762,25 +760,25 @@ - - .SH FICHIERS - .I ~/.sitecopyrc --Emplacement par défaut du fichier de configuration. -+Emplacement par défaut du fichier de configuration. - .br - .I ~/.sitecopy/ --Répertoire de stockage des informations sur les fichiers du site distant. -+Répertoire de stockage des informations sur les fichiers du site distant. - .br - .I ~/.netrc - Informations relatives aux comptes sur des serveurs distants. - .br - - .SH BOGUES --Problèmes connus\ : Les modes récupération et synchronisation ne sont --PAS fiables avec le protocole FTP. Si vous avez besoin d'opérations --atomiques de récupération d'informations et de synchronisation de --fichiers, n'utilisez pas sitecopy\ ; essayez plutôt rsync. -+Problèmes connus\ : Les modes récupération et synchronisation ne sont -+PAS fiables avec le protocole FTP. Si vous avez besoin d'opérations -+atomiques de récupération d'informations et de synchronisation de -+fichiers, n'utilisez pas sitecopy\ ; essayez plutôt rsync. - - .PP --Veuillez envoyer vos rapports d'anomalies et demandes d'améliorations --à <sitecopy@lyra.org> plutôt qu'à l'auteur lui-même, puisque la liste --de diffusion archive ses messages et les vôtres pourraient être utiles à -+Veuillez envoyer vos rapports d'anomalies et demandes d'améliorations -+à <sitecopy@lyra.org> plutôt qu'à l'auteur lui-même, puisque la liste -+de diffusion archive ses messages et les vôtres pourraient être utiles à - d'autres utilisateurs. - - .SH VOIR AUSSI -@@ -788,8 +786,8 @@ - - .SH STANDARDS - --[Cités seulement pour référence, l'auteur ne revendique aucune --conformité à aucun de ces standards.] -+[Cités seulement pour référence, l'auteur ne revendique aucune -+conformité à aucun de ces standards.] - - .BR "RFC 959" " - File Transfer Protocol (FTP)" - .br -@@ -809,7 +807,7 @@ - .br - .BR "REC-XML-NAMES" " - Namespaces in XML" - --.SH ÉBAUCHES DE STANDARDS -+.SH ÉBAUCHES DE STANDARDS - .BR "draft-ietf-ftpext-mlst-05.txt" " - Extensions to FTP" - .br - .BR "draft-ietf-webdav-collections-protocol-03.txt" " - WebDAV Advanced Collections Protocol" -@@ -823,6 +821,6 @@ - .SH TRADUCTION - Nicolas Girard <\fIgirard_nicolas at yahoo.fr\fR>, 2004. - .SH AVERTISSEMENT SUR LA TRADUCTION --Il est possible que cette traduction soit imparfaite ou périmée. En cas de doute, veuillez vous reporter -+Il est possible que cette traduction soit imparfaite ou périmée. En cas de doute, veuillez vous reporter - au document original en langue anglaise fourni avec le programme. - ---- sitecopy-0.16.3.orig/po/fr.po 2006-03-12 11:07:42.000000000 +0100 -+++ sitecopy-0.16.3/po/fr.po 2007-05-05 10:14:08.000000000 +0200 -@@ -2,7 +2,6 @@ - # Copyright (C) YEAR Free Software Foundation, Inc. - # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. - # --#, fuzzy - msgid "" - msgstr "" - "Project-Id-Version: sitecopy 0.9.3\n" -@@ -12,7 +11,7 @@ - "Last-Translator: Sylvain Glaize <mokona@puupuu.org>\n" - "Language-Team: fr\n" - "MIME-Version: 1.0\n" --"Content-Type: text/plain; charset=latin-1\n" -+"Content-Type: text/plain; charset=ISO-8859-1\n" - "Content-Transfer-Encoding: 8bit\n" - - #: src/console_fe.c:119 diff --git a/net-misc/sitecopy/files/03_wrong_memory_397155.dpatch b/net-misc/sitecopy/files/03_wrong_memory_397155.dpatch deleted file mode 100644 index ede24cb640fb..000000000000 --- a/net-misc/sitecopy/files/03_wrong_memory_397155.dpatch +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh /usr/share/dpatch/dpatch-run -## 03_wrong_memory_init.dpatch by Ludovic Rousseau <rousseau at debian dot org> -## Dpatch format by Kartik <kartik.mistry@gmail.com> -## DP: A patch for fixing wrong memory intialization - -@DPATCH@ - -diff -u sitecopy-0.16.3-orig/src/rcfile.c sitecopy-0.16.3/src/rcfile.c ---- sitecopy-0.16.3-orig/src/rcfile.c 2006-02-04 17:46:36.000000000 +0530 -+++ sitecopy-0.16.3/src/rcfile.c 2006-11-08 22:24:51.000000000 +0530 -@@ -260,7 +260,7 @@ - if (this_site != &default_site) - last_site = this_site; - /* Allocate new item */ -- this_site = ne_malloc(sizeof(struct site)); -+ this_site = ne_calloc(sizeof(struct site)); - /* Copy over the defaults */ - memcpy(this_site, &default_site, sizeof(struct site)); - /* Deep-copy the string lists */ diff --git a/net-misc/sitecopy/files/04_manpages_addition_fixes.dpatch b/net-misc/sitecopy/files/04_manpages_addition_fixes.dpatch deleted file mode 100644 index 533289612bf3..000000000000 --- a/net-misc/sitecopy/files/04_manpages_addition_fixes.dpatch +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/sh /usr/share/dpatch/dpatch-run -## 04_manpages_addition_fix.dpatch by Kartik Mistry <kartik.mistry@gmail.com> -## French translations, Thanks to Jean-Luc Coulon <jean-luc.coulon@wanadoo.fr> -## and Ludovic Rousseau <rousseau@debian.org> -## DP: Add missing/wrong entries/translation in manpages (#405483, #439594) - -@DPATCH@ -diff -urNad sitecopy-0.16.3~/doc/sitecopy.1 sitecopy-0.16.3/doc/sitecopy.1 ---- sitecopy-0.16.3~/doc/sitecopy.1 2007-08-25 21:54:09.000000000 +0200 -+++ sitecopy-0.16.3/doc/sitecopy.1 2007-08-25 21:56:31.000000000 +0200 -@@ -172,12 +172,20 @@ - .IP "-v, --view" - .B View Mode - \- displays all the site definitions from the rcfile. -+.IP "-e, --verify" -+ Verify stored state of site matches real remote state - .IP "-h, --help" - Display help information. - .IP "-V, --version" - Display version information. - .SH OPTIONS - .IP "-y, --prompting" -+.IP "-g, --logfile=FILE" -+ Append debugging messages to FILE (else use stderr) -+.IP "-x, --create-remote" -+ Create root for remote site -+.IP "-n, --dry-run" -+ Display but do not carry out the operation - Applicable in - .B Update Mode - only, will prompt the user for confirmation for each update -@@ -637,7 +645,7 @@ - to exclude the 'foo/bar' and 'where/else' subdirectories of the site. - - Exclude patterns are consulted when scanning the local directory, and --when scanning the remote site during a --fetch. Any file which -+when scanning the remote site during a \-\-fetch. Any file which - matches any exclude pattern is not added to the files list. This - means that a file which has already been uploaded by sitecopy, and - subsequently matches an exclude pattern will be deleted from the -diff -urNad sitecopy-0.16.3~/doc/sitecopy.fr.1 sitecopy-0.16.3/doc/sitecopy.fr.1 ---- sitecopy-0.16.3~/doc/sitecopy.fr.1 2007-08-25 21:56:31.000000000 +0200 -+++ sitecopy-0.16.3/doc/sitecopy.fr.1 2007-08-25 21:56:51.000000000 +0200 -@@ -185,6 +185,8 @@ - .B Mode Rendre identique - \- amène \fBsitecopy\fP à penser que les copies locale et distante du - site sont identiques. -+.IP "-e, --verify" -+Vérifier que l'état enregistré du site est conforme à l'état réel du site distant - .IP "-v, --view" - .B Mode Voir configuration - \- Affiche toutes les définitions de sites du fichier de configuration. -@@ -198,6 +200,12 @@ - .B Mode Mise à jour - , demande à l'utilisateur de confirmer chaque mise à jour (i.e., - création d'un répertoire, remontée d'un fichier sur le site distant, etc.). -+.IP "-g, --logfile=FICHIER" -+Ajouter les messages de débogage au FICHIER (stderr est utilisée si cette option n'est pas indiquée) -+.IP "-x, --create-remote" -+Créer la racine du site distant -+.IP "-n, --dry-run" -+Afficher ce qui serait réalisé sans effectuer réellement l'action - .IP "-r FICHIER, --rcfile=FICHIER" - Spécifie un fichier de configuration alternatif pour l'exécution en cours. - .IP "-p RÉPERTOIRE, --storepath=RÉPERTOIRE" -@@ -213,6 +221,12 @@ - .B Mode Mise à jour - , affiche la progression (sous forme de pourcentage effectué) du - transfert de données. -+.IP "-g, --logfile=FICHIER" -+Ajouter les messages de débogage au FICHIER (stderr est utilisée si cette option n'est pas indiquée) -+.IP "-x, --create-remote" -+Créer la racine du site distant -+.IP "-n, --dry-run" -+Afficher ce qui serait réalisé sans effectuer réellement l'action - .IP "-k, --keep-going" - Passe outre les erreurs en - .B Mode Mise à jour diff --git a/net-misc/sitecopy/files/05_libneon27_transition.dpatch b/net-misc/sitecopy/files/05_libneon27_transition.dpatch deleted file mode 100644 index 7d71bcb07f9b..000000000000 --- a/net-misc/sitecopy/files/05_libneon27_transition.dpatch +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh /usr/share/dpatch/dpatch-run -## 05_libneon27_transition.dpatch by Kartik Mistry <kartik.mistry@gmail.com> -## DP: Patch for adding support for libneon27 - -@DPATCH@ ---- sitecopy-0.16.3-orig/configure.in 2007-10-15 18:33:28.000000000 +0530 -+++ sitecopy-0.16.3/configure.in 2007-10-15 18:35:05.000000000 +0530 -@@ -112,8 +112,8 @@ - AC_LIBOBJ(lib/fnmatch) - fi - --# Support neon 0.24, 0.25, 0.26. --NE_REQUIRE_VERSIONS([0], [24 25 26]) -+# Support neon 0.24, 0.25, 0.26, 0.27 -+NE_REQUIRE_VERSIONS([0], [24 25 26 27]) - - dnl But we don't use zlib or ACL support - NEON_WITHOUT_ZLIB - ---- sitecopy-0.16.3-orig/src/davdriver.c 2007-10-15 18:33:28.000000000 +0530 -+++ sitecopy-0.16.3/src/davdriver.c 2007-10-16 15:47:30.000000000 +0530 -@@ -43,13 +43,13 @@ - - #include <ne_request.h> - #include <ne_basic.h> --#include <ne_basic.h> - #include <ne_props.h> - #include <ne_alloc.h> - #include <ne_uri.h> - #include <ne_auth.h> - #include <ne_dates.h> - #include <ne_socket.h> -+#include <ne_session.h> - - #include "protocol.h" - #include "frontend.h" -@@ -140,13 +140,12 @@ - username, password); - } - --static void notify_cb(void *userdata, ne_conn_status status, const char *info) -+static void notify_cb(void *userdata, ne_session_status status, const char *info) - { - --#define MAP(a) case ne_conn_##a: fe_connection(fe_##a, info); break -+#define MAP(a) case ne_status_##a: fe_connection(fe_##a, info); break - - switch (status) { -- MAP(namelookup); - MAP(connecting); - MAP(connected); - default: -@@ -235,7 +234,7 @@ - } - } - -- ne_set_status(sess, notify_cb, NULL); -+ ne_session_status(notify_cb); - - if (site->http_limit) { - #if NE_VERSION_MINOR > 25 diff --git a/net-misc/sitecopy/files/06_sftpdriver.c_fix-for-new-openssh.dpatch b/net-misc/sitecopy/files/06_sftpdriver.c_fix-for-new-openssh.dpatch deleted file mode 100644 index ea07545b037a..000000000000 --- a/net-misc/sitecopy/files/06_sftpdriver.c_fix-for-new-openssh.dpatch +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh /usr/share/dpatch/dpatch-run -## 05_sftpdriver.c_fix-for-new-openssh.dpatch by Agustin Martin Domingo <agmartin@debian.org> -## -## DP: Patch for sftp protocol doesn't work with >= 1:4.2p1-1 -## the new sftp command doesn't print a prompt after connecting to the remote -## server any longer if STDIN is not a tty.[1] -## [1] http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/sftp.c.diff?r1=1.65&r2=1.66&f=h - -@DPATCH@ -diff -urNad sitecopy-0.16.3~/src/sftpdriver.c sitecopy-0.16.3/src/sftpdriver.c ---- sitecopy-0.16.3~/src/sftpdriver.c 2005-06-29 11:44:47.000000000 +0200 -+++ sitecopy-0.16.3/src/sftpdriver.c 2007-10-22 14:58:51.000000000 +0200 -@@ -140,7 +140,6 @@ - } - close(c_in); - close(c_out); -- read_sftp(sess); /* wait for prompt */ - return SITE_OK; - } - diff --git a/net-misc/sitecopy/files/digest-sitecopy-0.16.3-r1 b/net-misc/sitecopy/files/digest-sitecopy-0.16.3-r1 index eb38438fcf90..f0ff0d94ff98 100644 --- a/net-misc/sitecopy/files/digest-sitecopy-0.16.3-r1 +++ b/net-misc/sitecopy/files/digest-sitecopy-0.16.3-r1 @@ -1,3 +1,6 @@ MD5 df48499ad81b333a9d255c1709e09a1a sitecopy-0.16.3.tar.gz 961799 RMD160 52ef3cc61b7c9b3c6c5e3f86bcc0870dcba6b56f sitecopy-0.16.3.tar.gz 961799 SHA256 9dd46581717bff65e1bca852490366b85077809afb64a1ad3458da35011911a9 sitecopy-0.16.3.tar.gz 961799 +MD5 f3908a3df196a2fee1401516028fac21 sitecopy_0.16.3-14.diff.gz 39482 +RMD160 8227f28ef2d05a5d486bbc040a3d1cae515ba2ca sitecopy_0.16.3-14.diff.gz 39482 +SHA256 50ffb4a94e41502771efb7d1406b26141329bbcfaf03b42faf8e226da9ab183a sitecopy_0.16.3-14.diff.gz 39482 diff --git a/net-misc/sitecopy/sitecopy-0.16.3-r1.ebuild b/net-misc/sitecopy/sitecopy-0.16.3-r1.ebuild index b97f8674ca0b..505afd2d69fd 100644 --- a/net-misc/sitecopy/sitecopy-0.16.3-r1.ebuild +++ b/net-misc/sitecopy/sitecopy-0.16.3-r1.ebuild @@ -1,13 +1,15 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/sitecopy/sitecopy-0.16.3-r1.ebuild,v 1.1 2008/01/26 16:47:19 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/sitecopy/sitecopy-0.16.3-r1.ebuild,v 1.2 2008/01/26 16:59:39 armin76 Exp $ inherit eutils autotools IUSE="expat nls rsh ssl webdav xml zlib" +DEB_PL="14" DESCRIPTION="sitecopy is for easily maintaining remote web sites" -SRC_URI="http://www.lyra.org/${PN}/${P}.tar.gz" +SRC_URI="http://www.lyra.org/${PN}/${P}.tar.gz + mirror://debian/pool/main/s/${PN}/${P/-/_}-${DEB_PL}.diff.gz" HOMEPAGE="http://www.lyra.org/sitecopy/" KEYWORDS="~amd64 ~ppc ~sparc ~x86" LICENSE="GPL-2" @@ -37,10 +39,12 @@ pkg_setup() { src_unpack() { unpack ${A} - cd "${S}" # Debian patches - epatch "${FILESDIR}"/*.dpatch + epatch ${P/-/_}-${DEB_PL}.diff + epatch "${S}"/debian/patches/*.dpatch + + cd "${S}" sed -i -e \ "s:docdir \= .*:docdir \= \$\(prefix\)\/share/doc\/${PF}:" \ diff --git a/net-misc/snarf/Manifest b/net-misc/snarf/Manifest index 4756a64596cb..530db9f6d806 100644 --- a/net-misc/snarf/Manifest +++ b/net-misc/snarf/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX snarf-basename-patch.diff 4438 RMD160 0acf2d57af81a6ff14e1080a6945d21f5ca0860a SHA1 58f390b02b9773d8c4b51d11b465772964f1a4a7 SHA256 623a480b8e558f6d4146e1ef767edf77aa2907da84d1157c701e5212f1e743bd MD5 6c62e7ab396ad7a82749b3cce1db41f6 files/snarf-basename-patch.diff 4438 RMD160 0acf2d57af81a6ff14e1080a6945d21f5ca0860a files/snarf-basename-patch.diff 4438 @@ -14,39 +11,25 @@ MD5 38c27038e70a5727fc7ae3e511b8c459 files/snarf-unlink-empty.diff 1581 RMD160 d5a1ca598a1d97eb7e66d4c63a99d3bd3e5d6027 files/snarf-unlink-empty.diff 1581 SHA256 fb6de2f9dc11bbab2ab693ddc848edbbab4ae6434036de576c8467a9cbfd6e28 files/snarf-unlink-empty.diff 1581 DIST snarf-7.0.tar.gz 64495 RMD160 f546eab5a5d250686306c50f4c676868c6ada32e SHA1 9449810483707745377327fa74e8b62ce09c51c2 SHA256 85a0846d452b02eaff225bf68fb36e68dfc55be5a58fda38dcb3602dcc300a89 -EBUILD snarf-7.0-r1.ebuild 589 RMD160 1e474f06ae13508d2165d6130d340a83f74fc2cb SHA1 88600d9ece463a75770dac42d52f4e0f49f4ebf9 SHA256 270b9ba3278bbda1893b049cc41f544ad57e232169d2b4061730ec14686483f7 -MD5 1fd7bccd46f793ff0f1954831ae093b1 snarf-7.0-r1.ebuild 589 -RMD160 1e474f06ae13508d2165d6130d340a83f74fc2cb snarf-7.0-r1.ebuild 589 -SHA256 270b9ba3278bbda1893b049cc41f544ad57e232169d2b4061730ec14686483f7 snarf-7.0-r1.ebuild 589 EBUILD snarf-7.0-r2.ebuild 982 RMD160 8dfd4a0f097c09d5a6742ca753b9ed658a3708a6 SHA1 99919a1f4d19e7a828cc7fae6c5825e0364c41b8 SHA256 2f0c832304a3060cab51343300dc204eff628653c30ed25836a1b5d5b99ded10 MD5 0e63ccd5c924e05262b90ebd360d66f6 snarf-7.0-r2.ebuild 982 RMD160 8dfd4a0f097c09d5a6742ca753b9ed658a3708a6 snarf-7.0-r2.ebuild 982 SHA256 2f0c832304a3060cab51343300dc204eff628653c30ed25836a1b5d5b99ded10 snarf-7.0-r2.ebuild 982 -EBUILD snarf-7.0-r3.ebuild 1032 RMD160 1a0b78adff709282731d20b93bc2d89d9ccd6a8d SHA1 81e7e612a1adcfd9bb2ca245a7014ba3f7470f98 SHA256 4582d9853843753f4d35597808f98d9a95e49905ca8e09619ebb1e584672cd38 -MD5 0a854113d7f500e8126a9f543d6b54cf snarf-7.0-r3.ebuild 1032 -RMD160 1a0b78adff709282731d20b93bc2d89d9ccd6a8d snarf-7.0-r3.ebuild 1032 -SHA256 4582d9853843753f4d35597808f98d9a95e49905ca8e09619ebb1e584672cd38 snarf-7.0-r3.ebuild 1032 -MISC ChangeLog 3023 RMD160 609b20e2cce0eb8ef2e26fc3155595758cc99095 SHA1 759fdf324e11a119f15cfc636b8b83725c123dec SHA256 8bf05d7610853fd7d085455f04b236078b12d3216dcbac179a4c4e8872b6ddbe -MD5 0020bace48508a2f33dc7ddc40c3d783 ChangeLog 3023 -RMD160 609b20e2cce0eb8ef2e26fc3155595758cc99095 ChangeLog 3023 -SHA256 8bf05d7610853fd7d085455f04b236078b12d3216dcbac179a4c4e8872b6ddbe ChangeLog 3023 +EBUILD snarf-7.0-r3.ebuild 1030 RMD160 3cdff7263a205cca8907edd763c71e82fe1405fe SHA1 47aff6e6745a71beb5d6e8474e2ef811d8ae7c5e SHA256 b816d525c9b0999c8bcb2452ed77aba9ab68a77a00c3dccd49f727cee0d1a2ef +MD5 6945aa6a32f6aa12e8b628bd4e59bc43 snarf-7.0-r3.ebuild 1030 +RMD160 3cdff7263a205cca8907edd763c71e82fe1405fe snarf-7.0-r3.ebuild 1030 +SHA256 b816d525c9b0999c8bcb2452ed77aba9ab68a77a00c3dccd49f727cee0d1a2ef snarf-7.0-r3.ebuild 1030 +MISC ChangeLog 3156 RMD160 6d6fca5ddb0ee5d1441dcb896a9b9852370ca457 SHA1 d83ae37e7fb376f947ea1515f131ea0d328a552d SHA256 2377fe561cd1c067e2168a51db155812fb70001ca063c32736f8603675e528be +MD5 d5024a3945ba057ec0c8d76be1853734 ChangeLog 3156 +RMD160 6d6fca5ddb0ee5d1441dcb896a9b9852370ca457 ChangeLog 3156 +SHA256 2377fe561cd1c067e2168a51db155812fb70001ca063c32736f8603675e528be ChangeLog 3156 MISC metadata.xml 455 RMD160 5938c27f134eff771b0bf6aeb75ea8ffd1599940 SHA1 f5e47ca1f16293f1627dbfc47f182bda12c39df6 SHA256 e1fcedc00b9fabf305a1b96aaf6b6b084ada24554e780857c3b618066cf97494 MD5 8033a119a627e741a40e8c191328f835 metadata.xml 455 RMD160 5938c27f134eff771b0bf6aeb75ea8ffd1599940 metadata.xml 455 SHA256 e1fcedc00b9fabf305a1b96aaf6b6b084ada24554e780857c3b618066cf97494 metadata.xml 455 -MD5 4f4e8c6e7ca9a791d959d39f29375319 files/digest-snarf-7.0-r1 226 -RMD160 ba38ed0bdbaec9dca9a84392d66b844f355f01ca files/digest-snarf-7.0-r1 226 -SHA256 2687538f801236d7d5fe5fec7d68fb429a9bb28d64382cef9a18f10ef72905eb files/digest-snarf-7.0-r1 226 MD5 4f4e8c6e7ca9a791d959d39f29375319 files/digest-snarf-7.0-r2 226 RMD160 ba38ed0bdbaec9dca9a84392d66b844f355f01ca files/digest-snarf-7.0-r2 226 SHA256 2687538f801236d7d5fe5fec7d68fb429a9bb28d64382cef9a18f10ef72905eb files/digest-snarf-7.0-r2 226 MD5 4f4e8c6e7ca9a791d959d39f29375319 files/digest-snarf-7.0-r3 226 RMD160 ba38ed0bdbaec9dca9a84392d66b844f355f01ca files/digest-snarf-7.0-r3 226 SHA256 2687538f801236d7d5fe5fec7d68fb429a9bb28d64382cef9a18f10ef72905eb files/digest-snarf-7.0-r3 226 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFHcSpTyuNVb5qfaOYRAlxmAJ92QoVTwNr5/lg3QapJYkPhn1ZWfQCgnK3/ -RwSvDcaV8CefrKGBnrII9AI= -=JIH+ ------END PGP SIGNATURE----- diff --git a/net-misc/stone/Manifest b/net-misc/stone/Manifest index 5298ed5e8647..9a5359195f73 100644 --- a/net-misc/stone/Manifest +++ b/net-misc/stone/Manifest @@ -9,14 +9,14 @@ EBUILD stone-2.2d.ebuild 711 RMD160 c8136d171a7f8976d2662b58eb84d4dc243b689e SHA MD5 873e5bee4394536a1acd23fe5c70408e stone-2.2d.ebuild 711 RMD160 c8136d171a7f8976d2662b58eb84d4dc243b689e stone-2.2d.ebuild 711 SHA256 d7284631da8330c4dbd2590de4d43b5d3e862c8818841a8f2b8d08a60b0b444c stone-2.2d.ebuild 711 -EBUILD stone-2.2e.ebuild 711 RMD160 63fe8bc3d1b025cb8d3d6d6ada6a855609cab66c SHA1 9a9a556c32360b809c7db5ba25717c9e901ea91c SHA256 582fc91c5309da4ec3d45b261678eba5dd79e2263d536bb73228e96814047d22 -MD5 e5f598517f48ddd11570b9e7a4403a7a stone-2.2e.ebuild 711 -RMD160 63fe8bc3d1b025cb8d3d6d6ada6a855609cab66c stone-2.2e.ebuild 711 -SHA256 582fc91c5309da4ec3d45b261678eba5dd79e2263d536bb73228e96814047d22 stone-2.2e.ebuild 711 -MISC ChangeLog 1543 RMD160 483e2a1c40bde5126a947040b0b5792b1ab9e5e0 SHA1 8e8bd2ae67680d9c787f1a8f44a5116c03fb4f47 SHA256 5f3729911644f9a7c897dec9a12f6eebfcccc205c84504fb58f6c70aabb26eef -MD5 20e5d133d1199d44f9da0ff41df9561c ChangeLog 1543 -RMD160 483e2a1c40bde5126a947040b0b5792b1ab9e5e0 ChangeLog 1543 -SHA256 5f3729911644f9a7c897dec9a12f6eebfcccc205c84504fb58f6c70aabb26eef ChangeLog 1543 +EBUILD stone-2.2e.ebuild 711 RMD160 b09d7b12ce8e232d69f9239fb58a716d5683ec98 SHA1 6942905f3bb47424366ba4ff9a6c32542570a738 SHA256 84b6af615ff06351bf0d25feab153f363f5cc0ae55f9cab8d8c1beceaa6dc73b +MD5 3edf4b8d2775826b841bc26e4d78f7fe stone-2.2e.ebuild 711 +RMD160 b09d7b12ce8e232d69f9239fb58a716d5683ec98 stone-2.2e.ebuild 711 +SHA256 84b6af615ff06351bf0d25feab153f363f5cc0ae55f9cab8d8c1beceaa6dc73b stone-2.2e.ebuild 711 +MISC ChangeLog 1625 RMD160 1685ea1004513f71e08eaf8918605df0b294ed65 SHA1 f0fee9d059c464b9ecc6cdca789144a63364abd4 SHA256 e6e6f42c107dac3a5d0eac9e50118ad62cd94ebf1fed5eb7ee56da178221924b +MD5 d625a5f359caa2007bb502fce4cf7061 ChangeLog 1625 +RMD160 1685ea1004513f71e08eaf8918605df0b294ed65 ChangeLog 1625 +SHA256 e6e6f42c107dac3a5d0eac9e50118ad62cd94ebf1fed5eb7ee56da178221924b ChangeLog 1625 MISC metadata.xml 443 RMD160 6e2bb0630d0b56d617893821ef839316944bd130 SHA1 8f434d89a3977bc4136649a9c8aab73885cba048 SHA256 d180c92569888ac596be1396e4854b814ea19b34decb90f40d1ca486d416b52e MD5 18d5b9e6cfc631ad403b8d4f7a58d697 metadata.xml 443 RMD160 6e2bb0630d0b56d617893821ef839316944bd130 metadata.xml 443 |