summaryrefslogtreecommitdiffstats
path: root/mini-dinstall
Commit message (Collapse)AuthorAge
* disable tweeting on default and document tweet options in manpageLibravatarChristoph Goehre2010-05-30
|
* added twitting support (e.g. for twitter/identi.ca)LibravatarChristopher R. Gabriel2010-05-30
|
* support Source format 3.0LibravatarChristoph Goehre2010-05-30
| | | | | | | Allow to upload tar files compressed with gzip, bzip2, lzma and xz. Upstream tarballs could split into several files. Closes: #571226
* exit with 1 instead of backtrace by creating mini-dinstall's folderLibravatarChristoph Goehre2010-05-30
|
* allow to disable 'db' option in apt-ftparchiveLibravatarChristoph Goehre2010-05-30
| | | | Closes: #513847
* Upgrade to the new python-apt API.LibravatarJulian Andres Klode2010-05-09
| | | | Closes: #572069
* allow to disable chmod on incomingLibravatarChristoph Goehre2009-07-30
| | | | | | | | If you share a repository with a group, it may be possible you are not allowed to change permission on incoming. Setting incoming_permissions to zero will disable this chmod. Closes: #535558
* add generic do_and_log functionLibravatarChristoph Goehre2009-07-24
| | | | to reduce code duplication in other do_ functions
* fix patch from LucaLibravatarChristoph Goehre2009-07-23
| | | | | If 'alias' isn't set, we use the default value 'None'. So we need to check, if 'alias' isn't 'None' before iterate over it.
* support distribution aliasesLibravatarLuca Capello2009-07-23
| | | | | | Closes: #291340 Signed-off-by: Christoph Goehre <christoph.goehre@gmx.de>
* allow verify_sigs per repositoryLibravatarChristoph Goehre2009-03-16
| | | | | | | So you can enable verify_sigs by default and exclude some experimental/testing repositories from signed upload. Closes: #516263
* send upload information mails with utf-8 charsetLibravatarChristoph Goehre2009-03-15
| | | | | | | | | | With the release of Lenny, all changelog file must be UTF-8[1], so we can encode upload emails also as utf-8. This avoid broken Uploaders/Maintainers information. [1] http://release.debian.org/lenny/goals.txt Closes: #505144
* regenerate reliable Release files on archive_style simple-subdirLibravatarChristoph Goehre2008-12-14
| | | | | | | | | If archive_style is simple-subdir and dynamic_reindex is true, we get in trouble with 'by-hand' changes in repository. Mini-dinstall looped in '_gen_release_impl()' over all architecture subdirectories but return by the first with no changes. Unfortunately 'all' is the first subdir and here are mostly no changes. All other Release files (for i386, sparc,...) are broken.
* check mail_template strings for existenceLibravatarChristoph Goehre2008-11-17
| | | | | | | | If You create changes files with 'changestool' from the debian package reprepro, it result in changes files without 'Changes' and 'Changed-By' fields. So mini-dinstall will crash if sending succes upload emails. But in the other hand, its better to check 'by user' configurable vars anyway.
* expand tabs and remove tailing whitespacesLibravatarChristoph Goehre2008-09-20
|
* move changes file in _reject_changefile() tooLibravatarChristoph Goehre2008-08-31
| | | | | | | | | | | | | | | | | | | | If we forget to move foo.changes, mini-dinstall wait for the other files (.deb, .dsc, ...) in hope for upload. When the max_retry_time (default 2 days) reaches, he use _reject_changefile() again, to reject the upload. Thereafter mini-dinstall crash, because he can't move vanished files. Aug 29 19:52:29 mini-dinstall [-1218184272] INFO: Upload "/home/debian-packages/foo_0.1_i386.changes" isn't complete; marking for retry in 960 seconds Aug 29 20:08:29 mini-dinstall [-1218184272] ERROR: Unhandled exception while rejecting /home/debian-packages/foo_0.1_i386.changes; archive may be in inconsistent state Aug 29 20:08:30 mini-dinstall [-1218184272] ERROR: Unhandled exception; shutting down Traceback (most recent call last): File "./mini-dinstall", line 508, in run File "./mini-dinstall", line 642, in _daemonize File "./mini-dinstall", line 570, in _reject_changefile File "./mini-dinstall", line 753, in reject File "./mini-dinstall", line 975, in _reject_changefile File "./mini-dinstall", line 174, in do_rename OSError: [Errno 2] No such file or directory Aug 29 20:08:30 mini-dinstall [-1210273024] INFO: Die event caught; waiting for incoming processor to finish
* [PATCH] allow keyrings and extra_keyrings per repositoryLibravatarGuido Guenther2008-08-31
| | | | | | | this allows for fine grained permissions, like key 0x... is only allowed to upload into the experimental archive. Signed-off-by: Christoph Goehre <christoph.goehre@gmx.de>
* check new Checksums-* fields in .dsc and .changesLibravatarChristoph Goehre2008-06-28
| | | | | | With dpkg 1.14.18 from April 2008 the .dsc and .changes-files has additional fields for SHA1 and SHA256. mini-dinstall will check this fields if exists.
* use '--db' in apt-ftparchive runLibravatarChristoph Goehre2008-06-28
| | | | | The usage of --db speed up the Package generation. Debian Bug 225483. Thanke to Joey Hess
* experimental release supportLibravatarChristoph Goehre2008-06-28
| | | | | Mark experimental releases with "NotAutomatic: yes" in Release file. Debian Bug 336232. Thanks to Stephan Suerken
* merge hash generation for Release filesLibravatarChristoph Goehre2008-02-02
| | | | | | _get_file_sum() in mini-dinstall and _get_file_md5sum() in ChangeFile.py are really the same code. So I strip it together into get_file_sum() in misc.py.
* don't import all stuff from miscLibravatarChristoph Goehre2008-02-02
|
* don't fail on missing child processesLibravatarChristoph Goehre2008-01-24
|
* strip down hash generation for release file into do_hash functionLibravatarChristoph Goehre2008-01-21
|
* fix SHA256 hash generation without /usr/bin/sha256sumLibravatarChristoph Goehre2008-01-21
|
* add SHA256 hashes in release filesLibravatarChristoph Goehre2007-12-30
|
* use templates to generate success emailLibravatarChristoph Goehre2007-12-10
|
* use FQDN hostname for outgoing mailLibravatarChristoph Goehre2007-10-06
|
* add bz2 support for package filesLibravatarChristoph Goehre2007-10-06
|
* genereate the release files in subdirsLibravatarGuido Guenther2007-09-19
| | | | so we can sign them and secure-apt works
* update packages files atomicallyLibravatarGuido Guenther2007-08-23
|
* Imported upstream version 0.6.21upstream/0.6.21debian/0.6.21-0.1LibravatarGuido Guenther2007-08-23