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 [Mon, 30 Apr 2012 19:19:13 +0000 (21:19 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Adam Dickmeiss [Mon, 30 Apr 2012 19:18:52 +0000 (21:18 +0200)]
Add Ubuntu precise
Adam Dickmeiss [Mon, 30 Apr 2012 19:15:05 +0000 (21:15 +0200)]
Add Ubuntu precise
Mike Taylor [Fri, 13 Apr 2012 11:42:35 +0000 (12:42 +0100)]
Do not try to rm OMIT_FROM_DIST files if they don't exist.
Mainly to avoid spurious warning about absent "debian" directory.
Mike Taylor [Fri, 13 Apr 2012 11:40:48 +0000 (12:40 +0100)]
Remove empty tmp.tar if nominated git tag doesn't exist.
Mike Taylor [Fri, 13 Apr 2012 11:38:39 +0000 (12:38 +0100)]
Don't emit pointless Debian-related error-message when building a dist
tarball for a RedHat build of a package that we don't build for
Debian.
Adam Dickmeiss [Wed, 4 Apr 2012 12:22:14 +0000 (14:22 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Wed, 4 Apr 2012 12:19:54 +0000 (14:19 +0200)]
pbuilder: allow untrusted sources, disable ccache
We allow untrusted sources, so we can get packages from our
own repository. Earlier versions of Debian or pbuilder did it get
them anyway; but not anymore. Also disabling ccache because we now
get mysterious errors. Probably a ccache bug, but we don't care.
Dennis Schafroth [Wed, 14 Mar 2012 11:29:27 +0000 (11:29 +0000)]
Renamed
Dennis Schafroth [Wed, 7 Mar 2012 11:27:16 +0000 (11:27 +0000)]
Add executable rights
Dennis Schafroth [Wed, 7 Mar 2012 11:11:30 +0000 (12:11 +0100)]
Simple check that IDMETA and deb has same version
Wolfram Schneider [Mon, 6 Feb 2012 13:15:21 +0000 (13:15 +0000)]
Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/pub/git-tools
Wolfram Schneider [Mon, 6 Feb 2012 13:14:15 +0000 (13:14 +0000)]
Revert "do not expand $HOME in output"
This reverts commit
5c92b6be1ec4ec9e0d71feb24e306634bd6665bd.
Wolfram Schneider [Mon, 6 Feb 2012 13:12:28 +0000 (13:12 +0000)]
documentation
Wolfram Schneider [Mon, 6 Feb 2012 13:10:16 +0000 (13:10 +0000)]
do not expand $HOME in output
Wolfram Schneider [Thu, 2 Feb 2012 09:23:01 +0000 (09:23 +0000)]
centos: update version number only if it starts with a digit
Wolfram Schneider [Thu, 26 Jan 2012 11:45:02 +0000 (11:45 +0000)]
typo in last commit: remove .spec from package name
Wolfram Schneider [Thu, 26 Jan 2012 11:41:54 +0000 (11:41 +0000)]
if NAME is not configured in IDMETA, use <name>.spec instead
Adam Dickmeiss [Wed, 11 Jan 2012 08:36:24 +0000 (09:36 +0100)]
Add Ubuntu oneiric
Wolfram Schneider [Fri, 2 Dec 2011 17:40:52 +0000 (17:40 +0000)]
`git commit -a' is interactive
Wolfram Schneider [Fri, 2 Dec 2011 17:39:15 +0000 (17:39 +0000)]
same correction for redhat
Wolfram Schneider [Fri, 2 Dec 2011 17:31:51 +0000 (17:31 +0000)]
run debian archive update from current directory
Wolfram Schneider [Fri, 2 Dec 2011 17:30:53 +0000 (17:30 +0000)]
display your home directory which is different after sudo
Wolfram Schneider [Thu, 3 Nov 2011 15:33:56 +0000 (15:33 +0000)]
recommend to run `git pull' before building a package on a different machine
Wolfram Schneider [Thu, 3 Nov 2011 15:20:10 +0000 (15:20 +0000)]
ignore debian build directory "deb-src" directory while checking for perl $VERSION files
Wolfram Schneider [Wed, 2 Nov 2011 09:33:42 +0000 (09:33 +0000)]
recommend to update the NEWS log file
Wolfram Schneider [Tue, 1 Nov 2011 09:21:54 +0000 (09:21 +0000)]
improve usage()
Wolfram Schneider [Tue, 1 Nov 2011 09:19:49 +0000 (09:19 +0000)]
check for version early
Wolfram Schneider [Tue, 1 Nov 2011 09:18:07 +0000 (09:18 +0000)]
add a comment before upload command
Wolfram Schneider [Mon, 31 Oct 2011 21:03:55 +0000 (21:03 +0000)]
debian & redhat bugs
Wolfram Schneider [Mon, 31 Oct 2011 20:48:40 +0000 (20:48 +0000)]
update redhat version file
Wolfram Schneider [Mon, 31 Oct 2011 20:44:54 +0000 (20:44 +0000)]
extract package name from IDMETA
Wolfram Schneider [Mon, 31 Oct 2011 20:37:42 +0000 (20:37 +0000)]
archive update
Wolfram Schneider [Mon, 31 Oct 2011 20:35:03 +0000 (20:35 +0000)]
add debian rules
Wolfram Schneider [Mon, 31 Oct 2011 20:32:36 +0000 (20:32 +0000)]
redhat rules
Wolfram Schneider [Mon, 31 Oct 2011 20:23:33 +0000 (20:23 +0000)]
a helper script to build a release & packaging for debian + redhat
Adam Dickmeiss [Tue, 25 Oct 2011 11:49:30 +0000 (13:49 +0200)]
ig-pbuild.sh more clear on warnings and tips
If running as regular user check exit code of first sudo -n invocation.
Adam Dickmeiss [Mon, 17 Oct 2011 08:46:16 +0000 (10:46 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Mon, 17 Oct 2011 08:45:59 +0000 (10:45 +0200)]
New utility to convert footer of XML db file
Adam Dickmeiss [Mon, 17 Oct 2011 08:44:51 +0000 (10:44 +0200)]
Rename
Adam Dickmeiss [Mon, 17 Oct 2011 08:44:48 +0000 (10:44 +0200)]
id-pbuild.sh: call mk-deb-src when running as normal user
Heikki Levanto [Tue, 11 Oct 2011 12:56:36 +0000 (14:56 +0200)]
Better graph (week numbers)
Heikki Levanto [Wed, 28 Sep 2011 15:04:24 +0000 (17:04 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Heikki Levanto [Wed, 28 Sep 2011 15:04:10 +0000 (17:04 +0200)]
Minor display stuff
Dennis Schafroth [Wed, 28 Sep 2011 12:56:01 +0000 (14:56 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
dennis [Wed, 28 Sep 2011 12:54:45 +0000 (14:54 +0200)]
Add howto. Fix spell error
Adam Dickmeiss [Mon, 19 Sep 2011 18:33:43 +0000 (18:33 +0000)]
Allow usage with relative path to id-pbuild.sh
The path to id-deb-build is made absolute before calling sudo.
Dennis Schafroth [Wed, 14 Sep 2011 11:06:26 +0000 (11:06 +0000)]
Using FQDN so it would work outside
Adam Dickmeiss [Fri, 2 Sep 2011 13:04:26 +0000 (15:04 +0200)]
Search .pbuilderrc in calling users $HOME.
Heikki Levanto [Mon, 15 Aug 2011 08:58:31 +0000 (10:58 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Heikki Levanto [Mon, 15 Aug 2011 08:58:21 +0000 (10:58 +0200)]
minor
Heikki Levanto [Mon, 15 Aug 2011 08:39:39 +0000 (10:39 +0200)]
Summary on first line, for nagiosgrapher
Heikki Levanto [Tue, 9 Aug 2011 10:58:45 +0000 (10:58 +0000)]
Using port 222 on git.indexdata.dk
Adam Dickmeiss [Wed, 3 Aug 2011 13:21:30 +0000 (15:21 +0200)]
id-pbuild.sh calls id-mk-deb-src.sh automatically
Adam Dickmeiss [Wed, 3 Aug 2011 13:04:51 +0000 (15:04 +0200)]
Fix usage
Adam Dickmeiss [Wed, 3 Aug 2011 12:52:42 +0000 (14:52 +0200)]
Separate, privileged, script for id-pbuild.sh.
The separate script, id-pbuild-root.sh, might be specified in
/etc/sudoers as follows, to prevent interactive password typing..
For example, for "adam":
adam ALL=NOPASSWD: /home/adam/proj/git-tools/id-deb-build/id-pbuild-root.sh
Adam Dickmeiss [Wed, 3 Aug 2011 11:53:21 +0000 (13:53 +0200)]
Reformat
Adam Dickmeiss [Mon, 18 Jul 2011 11:56:22 +0000 (13:56 +0200)]
Split long line
Adam Dickmeiss [Mon, 18 Jul 2011 11:42:53 +0000 (13:42 +0200)]
More verbose rpmbuild setup script
Adam Dickmeiss [Tue, 31 May 2011 11:02:00 +0000 (13:02 +0200)]
id-pbuild.sh: new option --product
The product option can be used if the Debian package is different
from the product name on our download area. For example php5-yaz
is called phpyaz, idzebra-2.0 is called zebra.
Adam Dickmeiss [Wed, 25 May 2011 13:11:08 +0000 (15:11 +0200)]
Add script to add config.h (AC_CONFIG_HEADERS)
Adam Dickmeiss [Wed, 25 May 2011 13:11:05 +0000 (15:11 +0200)]
fixup headers deals with more files
Wolfram Schneider [Fri, 6 May 2011 10:16:58 +0000 (10:16 +0000)]
improve warning message
Adam Dickmeiss [Fri, 29 Apr 2011 11:32:17 +0000 (11:32 +0000)]
Remove Ubuntu intrepid, hardy, gutsy, jaunty.
No need to support those anymore.
Adam Dickmeiss [Fri, 29 Apr 2011 10:23:17 +0000 (10:23 +0000)]
Add debian wheezy, ubuntu natty.
Adam Dickmeiss [Fri, 29 Apr 2011 10:23:29 +0000 (12:23 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
Adam Dickmeiss [Fri, 29 Apr 2011 10:22:12 +0000 (12:22 +0200)]
Add debian wheezy, ubuntu natty.
Heikki Levanto [Mon, 11 Apr 2011 11:26:01 +0000 (13:26 +0200)]
Minor
Adam Dickmeiss [Mon, 11 Apr 2011 08:56:29 +0000 (08:56 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Mon, 11 Apr 2011 08:56:00 +0000 (08:56 +0000)]
Avoid --keyring opt for debootstrap. Fixes bug 4122
Heikki Levanto [Mon, 28 Mar 2011 13:29:25 +0000 (15:29 +0200)]
Added host comments to note who should do manuals
Heikki Levanto [Mon, 28 Mar 2011 08:51:21 +0000 (10:51 +0200)]
Mark manual packages in list
Heikki Levanto [Tue, 22 Mar 2011 15:29:35 +0000 (16:29 +0100)]
minor comment
Heikki Levanto [Tue, 22 Mar 2011 15:24:46 +0000 (16:24 +0100)]
Removed false '??' from version numbers
Heikki Levanto [Tue, 22 Mar 2011 15:22:48 +0000 (16:22 +0100)]
Added check for manually installed pkgs
Heikki Levanto [Tue, 22 Mar 2011 12:10:12 +0000 (13:10 +0100)]
Details
Fixed Upd links for a few machines with nontrivial wiki pages.
Lay out details
Listing normal packages right
Heikki Levanto [Fri, 18 Mar 2011 14:04:19 +0000 (15:04 +0100)]
Cross-ref table by package name
Heikki Levanto [Fri, 18 Mar 2011 13:03:41 +0000 (14:03 +0100)]
Indicator for security packages
Heikki Levanto [Fri, 18 Mar 2011 12:50:39 +0000 (13:50 +0100)]
Turned the table around, added lines
Heikki Levanto [Thu, 17 Mar 2011 12:19:32 +0000 (13:19 +0100)]
Details
Include hosts with a dash in their name
Tweak lay out
Heikki Levanto [Thu, 17 Mar 2011 12:05:30 +0000 (13:05 +0100)]
Also total package instances
Heikki Levanto [Thu, 17 Mar 2011 11:51:49 +0000 (12:51 +0100)]
Added a summary table in the beginning, with links
Heikki Levanto [Tue, 15 Mar 2011 12:57:11 +0000 (13:57 +0100)]
Added aptcheck stuff
Adam Dickmeiss [Fri, 28 Jan 2011 09:06:49 +0000 (10:06 +0100)]
Add script to allow rpmbuild usage as non-root
Adam Dickmeiss [Fri, 7 Jan 2011 09:36:46 +0000 (10:36 +0100)]
Full path to software
Adam Dickmeiss [Tue, 12 Oct 2010 11:20:11 +0000 (13:20 +0200)]
Add ubuntu maverick.
Adam Dickmeiss [Tue, 12 Oct 2010 10:39:20 +0000 (12:39 +0200)]
Add Ubuntu maverick
Adam Dickmeiss [Fri, 20 Aug 2010 11:44:56 +0000 (13:44 +0200)]
Add support for remote build (option --remote)
For example, --remote=idpbuilder@squeeze will build as user
idpbuilder on squeeze. Before rebuild remove old output (not
when doing --upload of course).
Mike Taylor [Tue, 10 Aug 2010 16:41:24 +0000 (17:41 +0100)]
Insert error-message-and-exit at top.
Mike Taylor [Tue, 10 Aug 2010 16:39:28 +0000 (17:39 +0100)]
New file, copied from $GIT/torus/mkdist.sh, which has evolved to
become generic and configurable.
Jakub Skoczen [Wed, 14 Jul 2010 13:52:12 +0000 (09:52 -0400)]
Upload to kebab instead.
Jakub Skoczen [Mon, 12 Jul 2010 14:00:15 +0000 (16:00 +0200)]
Rebuild repo only for non-empty dirs (once)
Jakub Skoczen [Mon, 12 Jul 2010 11:50:19 +0000 (13:50 +0200)]
Change group to 'staff' after signing pkgs
Jakub Skoczen [Mon, 12 Jul 2010 11:30:51 +0000 (07:30 -0400)]
Query rpm for topdir location.
Instead of assuming /usr/src/redhat as a used may redefined it
Jakub Skoczen [Thu, 8 Jul 2010 14:51:31 +0000 (10:51 -0400)]
Take the spec file as a parameter
instead of looking for it in the pwd
Jakub Skoczen [Thu, 8 Jul 2010 13:57:15 +0000 (15:57 +0200)]
Embed singatures BEFORE generating meta.
Otherwise the checksums don't match. The script has been reformatted in the meantime.
Jakub Skoczen [Thu, 8 Jul 2010 13:00:54 +0000 (15:00 +0200)]
Add pkg signing macros
root [Thu, 8 Jul 2010 12:52:41 +0000 (14:52 +0200)]
Add some root/sudo checks and pkg singing (disabled)
Why disabled? Well, it is IMPOSSIBLE to sign packages
unattended using 'rpm --add-sing' as it ALWAYS asks
for passphrase (eventhough our PPH is empty). Do you feel
like typing that PPH for every single rpm during archive rebuild?
I don't. Btw, anyone experienced with 'expect' is welcome to fix this.