summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Update changelog.debian/0.7.0LibravatarUnit 1932019-07-30
|
* Clean up extraneous whitespace in files.LibravatarUnit 1932019-07-30
|
* Bump Standards-Version to 4.4.0.LibravatarUnit 1932019-07-30
|
* Add myself to uploaders.LibravatarUnit 1932019-07-30
|
* Update Vcs-* fields to Salsa.LibravatarUnit 1932019-07-30
|
* Utilize debhelper-compat and bump to 12.LibravatarUnit 1932019-07-30
|
* Update packaging to reflect python3 port.LibravatarUnit 1932019-07-30
|
* Add --foreground to the manpage and add a NEWS entry for the ↵LibravatarUnit 1932019-07-30
| | | | chown_changes_files deprecation.
* Add support for override files.LibravatarKrytarik Raido2019-07-17
| | | | Closes: #780972
* Add error handling on empty PID file.LibravatarKrytarik Raido2019-07-17
| | | | Closes: #894890
* Create Release file for source subdirectory.LibravatarHeinrich Schuchardt2019-07-17
| | | | Closes: #798121
* Deprecate chown_changes_files in favor of restrict_changes_files.LibravatarUnit 1932019-07-13
| | | | Closes: #821960
* Archive directory on command line should take precedence over config.LibravatarUnit 1932019-07-13
| | | | Closes: #496231
* Add --foreground optionLibravatarPavel Shramov2019-07-13
| | | | Closes: #451947
* Fix omission in variable name change.LibravatarUnit 1932019-07-13
| | | | Gbp-Dch: Ignore
* Update documentation on recent changes.LibravatarKrytarik Raido2018-04-04
|
* Switch to using the subprocess module.LibravatarKrytarik Raido2018-04-04
|
* Drop unused files and code.LibravatarKrytarik Raido2018-04-03
|
* Various improvements in coding style.LibravatarKrytarik Raido2018-04-03
|
* Port to Python 3LibravatarUnit 1932018-03-14
|
* Support installing upstream detached signatures.LibravatarUnit 1932018-03-14
|
* sign-release.sh: Add support for gpg2.LibravatarUnit 1932018-03-12
|
* Document changes and release 0.6.31debian/0.6.31LibravatarGuido Günther2017-09-05
|
* Add gbp.confLibravatarGuido Günther2017-09-05
|
* Account for '.ddeb' dbgsym extension in debpackage regex.LibravatarUnit 1932017-07-25
|
* Enable the 'Signed-By' feature by setting GPG IDs in 'keyids'LibravatarUnit 1932017-03-02
|
* Add a new option 'expire_release_files' to enable 'Valid-Until' with a life ↵LibravatarUnit 1932017-03-02
| | | | of 4 weeks.
* Reduce code duplication in ArchiveDir.LibravatarKrytarik Raido2016-11-25
|
* Properly handle .buildinfo files.LibravatarUnit 1932016-11-24
|
* Add configurable support for by-hash, on by default.LibravatarUnit 1932016-09-23
|
* Fix manpage formatting, describe backport_release and experimental_release.LibravatarUnit 1932016-04-20
|
* Add option backport_release to the configuration file.LibravatarHeinrich Schuchardt2016-04-10
| | | | | | | | If this option is set mini-dinstall writes "NotAutomatic: yes" and "ButAutomaticUpgrades: yes" to the Release file. Closes: #820582
* Correct the documentation for option experimental_release.LibravatarHeinrich Schuchardt2016-04-10
| | | | | | The default value is 0 (not None). Closes: #820580
* Only use sha256 hashes, dropping sha1 and md5.LibravatarUnit 1932016-04-15
|
* Generate Contents files when using flat archive type.LibravatarUnit 1932016-04-15
|
* Remove gzip compressed package files.LibravatarUnit 1932016-04-15
|
* Remove bzip2 compressed package files.LibravatarUnit 1932016-01-25
|
* Allow re-installing same version packages.LibravatarUnit 1932016-01-25
| | | | Closes: #680782
* Add xz support for package files.LibravatarUnit 1932016-01-25
|
* document changes and release 0.6.30debian/0.6.30LibravatarChristoph Goehre2014-08-25
|
* increase debhelper compat level to 9LibravatarChristoph Goehre2014-08-25
|
* switch from cdbs to dhLibravatarChristoph Goehre2014-08-25
|
* transition from python-support to dh_python2LibravatarChristoph Goehre2014-08-25
|
* bump up Standards-Version to 3.9.5LibravatarChristoph Goehre2014-08-25
|
* lintian: fix vcs-field-not-canonicalLibravatarChristoph Goehre2014-08-25
|
* document changes and release 0.6.29debian/0.6.29LibravatarChristoph Goehre2011-10-06
|
* DM-Upload-Allowed is superfluous since I'm DDLibravatarChristoph Goehre2011-10-06
|
* bump up Standards-Version to 3.9.2LibravatarChristoph Goehre2011-10-06
|
* add support for new InRelease fileLibravatarSven Hartge2011-03-27
| | | | | This patch adds support for the new inline-signed Release file called "InRelease" to the example sign-release.sh script.
* add Date and Message-ID header fields in email from mini-dinstallLibravatarChristoph Goehre2011-02-27
| | | | bugreport and initial patch from Sven Hartge <sven@svenhartge.de>
* logging.StreamHandler use sys.stderr as default outputLibravatarChristoph Goehre2011-02-19
| | | | | | | | | | | And python 2.7 change option name from strm to stream. Traceback (most recent call last): File "./mini-dinstall", line 196, in <module> stderr_handler = logging.StreamHandler(strm=sys.stderr) TypeError: __init__() got an unexpected keyword argument 'strm' Closes: #613992
* document changes and release 0.6.28.1debian/0.6.28.1LibravatarChristoph Goehre2010-10-20
|
* bump up Standards-Version to 3.9.1LibravatarChristoph Goehre2010-10-10
|
* popen2 is deprecated in python 2.6LibravatarChristoph Goehre2010-10-10
| | | | So now we only use the internal hash algorithm provided by hashlib.
* hashlib needs python >= 2.5LibravatarChristoph Goehre2010-10-10
|
* hashlib can handle sha256, so we didn't need python-crypto anymoreLibravatarChristoph Goehre2010-08-22
|
* replace deprecated md5 and sha module with hashlibLibravatarChristoph Goehre2010-08-22
|
* document changes and release 0.6.28debian/0.6.28LibravatarChristoph Goehre2010-05-30
|
* Switch to dpkg-source 3.0 (native) formatLibravatarChristoph Goehre2010-05-30
|
* 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
* lintian: change Build-Depends python-dev to pythonLibravatarChristoph Goehre2010-05-09
|
* lintian: depend on debhelper >= 7LibravatarChristoph Goehre2010-05-09
|
* lintian: spelling error in changelog s/incomming/incoming/LibravatarChristoph Goehre2010-05-09
|
* lintian: add blank line on debian NEWS fileLibravatarChristoph Goehre2010-05-09
|
* bump up Standards-Version to 3.8.4LibravatarChristoph Goehre2010-05-09
|
* lintian: add ${misc:Depends} to mini-dinstall packageLibravatarChristoph Goehre2010-05-09
|
* update pkg_version on clean targetLibravatarChristoph Goehre2010-05-09
| | | | So I can't forget to update before a new release.
* document changes and release 0.6.27debian/0.6.27LibravatarChristoph Goehre2009-08-16
|
* add 'X-Mini-Dinstall' header field to upload emailLibravatarChristoph Goehre2009-07-30
| | | | Closes: #539124
* 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
* demote depends on gpgv to recommendsLibravatarChristoph Goehre2008-12-14
|
* 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.
* document changes and releasedebian/0.6.26LibravatarChristoph Goehre2008-11-17
|
* plural vs singularLibravatarChristoph Goehre2008-11-17
|
* debug logging for python-internal hash generationLibravatarChristoph Goehre2008-11-17
|
* activate DM-Upload-AllowedLibravatarChristoph Goehre2008-11-17
|
* depend on gpgvLibravatarChristoph Goehre2008-11-17
|
* 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.
* [PATCH] print path to changes file on missing md5sumsLibravatarGuido Guenther2008-09-20
| | | | | | Closes: #496229 Signed-off-by: Christoph Goehre <christoph.goehre@gmx.de>
* 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>
* document changes and releasedebian/0.6.25LibravatarChristoph Goehre2008-06-28
|
* adjust manpage format and Standards-VersionLibravatarChristoph Goehre2008-06-28
|
* 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
* document changes and releasedebian/0.6.24LibravatarChristoph Goehre2008-04-06
|
* correct manpage formattingLibravatarChristoph Goehre2008-04-06
|
* fix crash in hash generation for Release fileLibravatarChristoph Goehre2008-04-06
| | | | | | | | | | | | | | | | | | | | | | | | | | If mini-dinstall realise there is no child processes from the external program, it should inform the logger and go on. But I forget to add the self statement before the logger and so it crashed down. Apr 04 15:12:49 mini-dinstall [-1358341200] ERROR: Unhandled exception; shutting down Traceback (most recent call last): File "/usr/bin/mini-dinstall", line 1165, in run self._gen_release_all(True) File "/usr/bin/mini-dinstall", line 1158, in _gen_release_all self._gen_release(self._arches, force) File "/usr/bin/mini-dinstall", line 1249, in _gen_release self._gen_release_impl(self._arches, force) File "/usr/bin/mini-dinstall", line 1344, in _gen_release_impl self._do_hash(hash, indexfiles, f) File "/usr/bin/mini-dinstall", line 1150, in _do_hash h = self._get_file_sum(hash, absfile) File "/usr/bin/mini-dinstall", line 1133, in _get_file_sum ret = misc.get_file_sum(self, type, filename) File "/usr/lib/python2.3/site-packages/minidinstall/misc.py", line 51, in get_file_sum ret = _get_external_file_sum(self, type, filename) File "/usr/lib/python2.3/site-packages/minidinstall/misc.py", line 93, in _get_external_file_sum logger.warn("Ignoring missing child proccess") NameError: global name 'logger' is not defined