Adam Dickmeiss [Mon, 29 Jun 2015 11:46:03 +0000 (11:46 +0000)]
No longer in use
John Malconian [Tue, 23 Jun 2015 19:12:54 +0000 (19:12 +0000)]
add centos 7 to DISTRO
John Malconian [Tue, 23 Jun 2015 19:04:06 +0000 (19:04 +0000)]
Merge branch 'master' of ssh://hummus/home/git/pub/git-tools
John Malconian [Tue, 23 Jun 2015 19:03:54 +0000 (19:03 +0000)]
add CentOS 7 to yum repo
Adam Dickmeiss [Mon, 22 Jun 2015 13:09:13 +0000 (15:09 +0200)]
Add new utility id-mk-deb-changelog.sh
for generating debian/changelog from IDMETA and debian/control
Adam Dickmeiss [Fri, 8 May 2015 18:55:35 +0000 (18:55 +0000)]
Add Ubuntu vivid 15.04
Adam Dickmeiss [Mon, 23 Feb 2015 13:44:27 +0000 (14:44 +0100)]
One generate apt-ftparchive config; refactor, simplify
Adam Dickmeiss [Mon, 23 Feb 2015 10:06:29 +0000 (10:06 +0000)]
Add option --suffix and --noauto for separating archives SA-458
Adam Dickmeiss [Mon, 27 Oct 2014 11:31:34 +0000 (11:31 +0000)]
Fix typo in update archive (ubuntu utopic)
Adam Dickmeiss [Mon, 27 Oct 2014 11:23:55 +0000 (11:23 +0000)]
Add Ubuntu utopic 14.10
Adam Dickmeiss [Fri, 3 Oct 2014 08:17:22 +0000 (08:17 +0000)]
Fix multiple *.dsc in deb-src produces incorrect version match SA-660
Jakub Skoczen [Thu, 21 Aug 2014 09:00:38 +0000 (09:00 +0000)]
Allow network access during pbuilder builds
Wolfram Schneider [Mon, 4 Aug 2014 12:31:47 +0000 (12:31 +0000)]
warn where to find ~/.pbuilderrc if missing
Jakub Skoczen [Thu, 17 Jul 2014 10:01:29 +0000 (12:01 +0200)]
Parse not query the RNAME
Querying with 'rpm' expands all macros, some may rely on redhat
features not present on debian
Adam Dickmeiss [Wed, 2 Jul 2014 13:10:40 +0000 (15:10 +0200)]
upload script uses debian/control rather than debian/changelog
Adam Dickmeiss [Wed, 2 Jul 2014 13:10:01 +0000 (15:10 +0200)]
mkdist.sh: do not use debian/changelog
Adam Dickmeiss [Wed, 2 Jul 2014 13:05:30 +0000 (15:05 +0200)]
Remove check-versions.sh - not in use
Adam Dickmeiss [Wed, 2 Jul 2014 12:51:19 +0000 (14:51 +0200)]
Generate debian/changelog from IDMETA SA-616
Adam Dickmeiss [Fri, 13 Jun 2014 09:52:31 +0000 (11:52 +0200)]
Fix check for whether RPM was uploaded correctly
The message "FAILED: No RPM copied.." could occur where it shouldn't.
Adam Dickmeiss [Thu, 22 May 2014 09:47:42 +0000 (11:47 +0200)]
Fix check for SRPMS
Adam Dickmeiss [Mon, 19 May 2014 12:19:08 +0000 (14:19 +0200)]
Avoid No RPM in arch message when useless
Adam Dickmeiss [Tue, 22 Apr 2014 13:36:46 +0000 (15:36 +0200)]
Enable our mirror again
Adam Dickmeiss [Tue, 22 Apr 2014 13:29:25 +0000 (15:29 +0200)]
Add Ubuntu Trusty Tahr 14.04 LTS
Adam Dickmeiss [Fri, 21 Mar 2014 13:09:43 +0000 (14:09 +0100)]
No symclean.sh called (broken)
Adam Dickmeiss [Fri, 14 Mar 2014 14:25:33 +0000 (14:25 +0000)]
Keep only 4 latest versions of each package SA-588
This is for APT only.
Adam Dickmeiss [Wed, 12 Mar 2014 13:44:38 +0000 (14:44 +0100)]
Provide 'successful' message if upload succeeds GA-12
And also add checks for a few of the upload stages. The script
should return exit 0 only on success.
Heikki Levanto [Wed, 26 Feb 2014 15:06:42 +0000 (16:06 +0100)]
towards checking all machines
not just debian
Heikki Levanto [Tue, 25 Feb 2014 10:08:01 +0000 (11:08 +0100)]
More visible upd links.
Wolfram Schneider [Fri, 10 Jan 2014 13:27:25 +0000 (13:27 +0000)]
check for valid types pub/private
John Malconian [Fri, 13 Dec 2013 12:52:36 +0000 (07:52 -0500)]
'git repo-config' is deprecated. change to 'git config'
Heikki Levanto [Mon, 9 Dec 2013 10:30:08 +0000 (11:30 +0100)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Heikki Levanto [Mon, 9 Dec 2013 10:29:38 +0000 (11:29 +0100)]
Re-display the summary above the graph
Adam Dickmeiss [Thu, 5 Dec 2013 10:23:11 +0000 (11:23 +0100)]
id-pbuild: add Ubuntu saucy
Adam Dickmeiss [Wed, 4 Dec 2013 14:52:44 +0000 (14:52 +0000)]
update-archive.sh: add ubuntu saucy
Adam Dickmeiss [Tue, 19 Nov 2013 10:31:55 +0000 (10:31 +0000)]
Add Ubuntu raring, Debian jessie to update-archive.sh
Adam Dickmeiss [Tue, 19 Nov 2013 10:29:31 +0000 (11:29 +0100)]
Add Ubuntu raring, Debian jessie to pbuilderrc
Adam Dickmeiss [Mon, 4 Nov 2013 11:34:36 +0000 (12:34 +0100)]
id-upload.sh uses IDMETA info
Adam Dickmeiss [Thu, 18 Jul 2013 13:07:31 +0000 (15:07 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Thu, 18 Jul 2013 13:05:53 +0000 (15:05 +0200)]
id-pbuild.sh --upload updates archive
it invokes that on kebab. The user must be part of group "users"
on kebab (/etc/sudoers).
Adam Dickmeiss [Thu, 18 Jul 2013 12:22:54 +0000 (12:22 +0000)]
Fix spelling of clear option
Adam Dickmeiss [Thu, 18 Jul 2013 12:10:50 +0000 (12:10 +0000)]
Rework options for update-archive.sh
It has options: --debian, --ubuntu and --clear. With clear the
cached db for an archive is cleared.. It's good for a corrupt archive
but takes a long time per distro.
Adam Dickmeiss [Wed, 17 Jul 2013 08:42:03 +0000 (10:42 +0200)]
Quote strings to be empty tested
Jakub Skoczen [Wed, 17 Jul 2013 07:31:11 +0000 (09:31 +0200)]
Test for string length
Otherwise the IDMETA args is always reset
Adam Dickmeiss [Tue, 16 Jul 2013 12:35:17 +0000 (14:35 +0200)]
id-pbuild.sh: clear distro list if distro option is given
In other words, distros in IDMETA are NOT used when any of the
options --debian,--squeeze,--centos is used.
Adam Dickmeiss [Thu, 11 Jul 2013 08:21:49 +0000 (10:21 +0200)]
New note about updating archive on kebab
Adam Dickmeiss [Wed, 10 Jul 2013 13:21:44 +0000 (13:21 +0000)]
Quiet option for createrepo (YUM)
Adam Dickmeiss [Wed, 10 Jul 2013 13:14:00 +0000 (13:14 +0000)]
stderr to stdout for apt-ftparchive generate
apt-ftparchive generate for statistics, progress etc.
Adam Dickmeiss [Wed, 10 Jul 2013 12:52:50 +0000 (12:52 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Adam Dickmeiss [Wed, 10 Jul 2013 12:08:19 +0000 (12:08 +0000)]
Look for .in files in same directory as update-archive.sh
Adam Dickmeiss [Tue, 18 Jun 2013 11:48:18 +0000 (13:48 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Tue, 18 Jun 2013 11:47:55 +0000 (13:47 +0200)]
Check for changelog existence
Adam Dickmeiss [Mon, 10 Jun 2013 16:06:55 +0000 (18:06 +0200)]
DRY
Heikki Levanto [Mon, 27 May 2013 09:07:15 +0000 (11:07 +0200)]
Boldface too old dates
Do not save the date-file in case of debug run, would overwrite
real data (as it already did ;-( )
Heikki Levanto [Fri, 3 May 2013 08:54:47 +0000 (10:54 +0200)]
Sort hosts in aptcheck
Heikki Levanto [Thu, 4 Apr 2013 08:33:59 +0000 (10:33 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Heikki Levanto [Thu, 4 Apr 2013 08:32:58 +0000 (10:32 +0200)]
minor
Wolfram Schneider [Tue, 2 Apr 2013 09:10:19 +0000 (09:10 +0000)]
Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/pub/git-tools
Wolfram Schneider [Tue, 26 Mar 2013 10:22:55 +0000 (10:22 +0000)]
with commit message
Adam Dickmeiss [Thu, 14 Mar 2013 12:43:19 +0000 (13:43 +0100)]
Do not require git-tools on remote CentOS dist
Adam Dickmeiss [Thu, 14 Mar 2013 10:38:49 +0000 (11:38 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Thu, 14 Mar 2013 10:38:01 +0000 (11:38 +0100)]
id-pbuild.sh builds for CentOS only
if host system is not Debian/Ubuntu. Before, deb-src stuff
was required.
Adam Dickmeiss [Fri, 8 Mar 2013 20:57:19 +0000 (20:57 +0000)]
Get rid of createrepo warnings
Adam Dickmeiss [Fri, 8 Mar 2013 18:59:16 +0000 (18:59 +0000)]
Fix check for whether an RPM has been signed already
Wolfram Schneider [Mon, 18 Feb 2013 14:57:52 +0000 (14:57 +0000)]
Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/pub/git-tools
Adam Dickmeiss [Mon, 4 Feb 2013 10:09:37 +0000 (10:09 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Adam Dickmeiss [Mon, 4 Feb 2013 10:08:06 +0000 (10:08 +0000)]
Check for presence of RPM symlink
Besides age, check for presence of symlink from RPM Packages
directory.
Dennis Schafroth [Wed, 30 Jan 2013 15:53:39 +0000 (15:53 +0000)]
Enable selective update. First parameter is list of distributions. If empty, all
Wolfram Schneider [Fri, 4 Jan 2013 13:53:51 +0000 (13:53 +0000)]
Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/pub/git-tools
Heikki Levanto [Wed, 2 Jan 2013 12:18:10 +0000 (13:18 +0100)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Heikki Levanto [Wed, 2 Jan 2013 12:17:40 +0000 (13:17 +0100)]
Get hosts from both nagios servers, show stats for all
Adam Dickmeiss [Tue, 27 Nov 2012 13:36:54 +0000 (13:36 +0000)]
Add Ubuntu quantal
Adam Dickmeiss [Tue, 27 Nov 2012 13:24:45 +0000 (14:24 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Tue, 27 Nov 2012 13:24:42 +0000 (14:24 +0100)]
Add Ubuntu quantal
Wolfram Schneider [Fri, 16 Nov 2012 10:35:19 +0000 (10:35 +0000)]
Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/pub/git-tools
Heikki Levanto [Tue, 30 Oct 2012 12:30:38 +0000 (13:30 +0100)]
Old changes...
Adam Dickmeiss [Fri, 26 Oct 2012 09:02:14 +0000 (11:02 +0200)]
Quote test string
Adam Dickmeiss [Thu, 25 Oct 2012 11:23:09 +0000 (11:23 +0000)]
Add CentOS 6 YUM archive
Adam Dickmeiss [Thu, 25 Oct 2012 11:11:19 +0000 (07:11 -0400)]
Updates for CentOS 6.
Wolfram Schneider [Wed, 10 Oct 2012 15:10:21 +0000 (15:10 +0000)]
Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/pub/git-tools
Adam Dickmeiss [Tue, 18 Sep 2012 10:31:45 +0000 (10:31 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Adam Dickmeiss [Tue, 18 Sep 2012 10:30:53 +0000 (10:30 +0000)]
Only sign packages that are newer than signage
Which is currently set to 2hrs. Signing of a package should
actually happen when we upload it.
Wolfram Schneider [Thu, 23 Aug 2012 08:08:03 +0000 (08:08 +0000)]
better description how to update APT on kebab
Wolfram Schneider [Thu, 23 Aug 2012 08:05:46 +0000 (08:05 +0000)]
better description how to update APT on kebab
Mike Taylor [Thu, 12 Jul 2012 12:23:45 +0000 (13:23 +0100)]
Add new -l (local) command-line option to mkdist.sh
Generates tarball from local checkout rather than git tag.
Useful when you want to experiment with changes to files involved in
the building process, such as Makefile.PL, without making a
new git commit+tag each time.
Adam Dickmeiss [Fri, 6 Jul 2012 10:34:44 +0000 (12:34 +0200)]
make YUM archive update non-interactive
Pass empty password to it , using expect
Adam Dickmeiss [Tue, 3 Jul 2012 11:51:59 +0000 (13:51 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Adam Dickmeiss [Wed, 27 Jun 2012 09:25:16 +0000 (11:25 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Wed, 27 Jun 2012 09:24:51 +0000 (11:24 +0200)]
Pass overwrite to tar for web site upload
Adam Dickmeiss [Thu, 7 Jun 2012 13:45:13 +0000 (15:45 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Adam Dickmeiss [Thu, 7 Jun 2012 13:44:51 +0000 (15:44 +0200)]
No need to APT update for Ubuntu karmic, maverick
Adam Dickmeiss [Thu, 7 Jun 2012 13:39:21 +0000 (15:39 +0200)]
No need to APT update for debian etch, lenny
Adam Dickmeiss [Thu, 7 Jun 2012 13:38:38 +0000 (15:38 +0200)]
Fix spell
Adam Dickmeiss [Thu, 31 May 2012 10:31:14 +0000 (10:31 +0000)]
Use ftp.indexdata.dk for upload (same as id-pbuild.sh)
Wolfram Schneider [Wed, 23 May 2012 14:18:00 +0000 (14:18 +0000)]
make it clear that upload means to scp the package to kebab (using kebab's password or SSH key)
Heikki Levanto [Mon, 21 May 2012 14:58:28 +0000 (16:58 +0200)]
List date when package first seen to need upgrade
Keeps a file in current dir with lines like
bagel:xpdf 2012-05-01
to indicate that package was first seen to need upgrade on
that date. When new versions arrive, the date stays the same.
When the package gets updated, the noticeis removed from the file
(and nothing is shown for it on the page). When a new version
becomes available, notices the date again. Displays a plain '*'
for packages that were pending from before we started tracking
(which is today)
Heikki Levanto [Mon, 21 May 2012 14:07:23 +0000 (16:07 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Heikki Levanto [Mon, 21 May 2012 14:07:10 +0000 (16:07 +0200)]
Old edits
Adam Dickmeiss [Tue, 15 May 2012 10:23:09 +0000 (12:23 +0200)]
Set ARCHS to i386 and amd64. Allow override in IDMETA
Adam Dickmeiss [Wed, 9 May 2012 13:09:52 +0000 (15:09 +0200)]
id-pbuild.sh now builds for CentOS too
This means one command to build for all platforms (except for Windows,
but that's hardly a platform). The same command (--upload) to upload
for same platforms. By default, CentOS, building is disabled, but it's
really just a matter adding 'CENTOS=centos5' in IDMETA.
Adam Dickmeiss [Wed, 9 May 2012 11:31:05 +0000 (13:31 +0200)]
id-pbuild.sh: allow deb-src to be already present