keys in superdirectories can apply to files uploaded to
subdirectories. Example:
- Jim can only upload to aspell/dict/en so his key is located in
- packages/aspell/dict/en/pubring.gpg. Paul can upload to any aspell
- directory so his key is in packages/aspell/pubring.gpg. When Paul
- uploads a file to aspell/dict/en it looks for his key in
- packages/aspell/dict/en/pubring.gpg first, then finds it in
- packages/aspell/pubring.gpg.
+=over
+
+=item
+
+Jim can only upload to aspell/dict/en so his key is located in
+packages/aspell/dict/en/pubring.gpg. Paul can upload to any aspell
+directory so his key is in packages/aspell/pubring.gpg. When Paul
+uploads a file to aspell/dict/en it looks for his key in
+packages/aspell/dict/en/pubring.gpg first, then finds it in
+packages/aspell/pubring.gpg.
+
+=back
=head2 Package Configuration
don't want to run an httpd on ftp.gnu.org. In general, it tries to do
the minimum possible.
-We execute gpgv, lsof, mkdir, mv, pwd and tar. Executions are such that
-it's not possible for the shell to be invoked. We make use of Perl
-module Net::SMTP to send email.
+We execute gpgv, lsof, mv, and tar. Executions are such that it's not
+possible for the shell to be invoked. We make use of Perl module Net::SMTP
+to send email.
=cut
return \@ops;
}
-=item $epoch = advance_timestamp_ratchet ( $full_filename, $epoch, )
+=item $epoch = advance_timestamp_ratchet ( $full_filename, $epoch )
Locate the stored timestamp for FULL_FILENAME, which is relative to the
root of the managed tree, verify that the given EPOCH is newer, and update