git-tools-moved-to-github.git
12 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
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

12 years agopbuilder: allow untrusted sources, disable ccache
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.

12 years agoRenamed
Dennis Schafroth [Wed, 14 Mar 2012 11:29:27 +0000 (11:29 +0000)]
Renamed

12 years agoAdd executable rights
Dennis Schafroth [Wed, 7 Mar 2012 11:27:16 +0000 (11:27 +0000)]
Add executable rights

12 years agoSimple check that IDMETA and deb has same version
Dennis Schafroth [Wed, 7 Mar 2012 11:11:30 +0000 (12:11 +0100)]
Simple check that IDMETA and deb has same version

12 years agoMerge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/pub/git-tools
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

12 years agoRevert "do not expand $HOME in output"
Wolfram Schneider [Mon, 6 Feb 2012 13:14:15 +0000 (13:14 +0000)]
Revert "do not expand $HOME in output"

This reverts commit 5c92b6be1ec4ec9e0d71feb24e306634bd6665bd.

12 years agodocumentation
Wolfram Schneider [Mon, 6 Feb 2012 13:12:28 +0000 (13:12 +0000)]
documentation

12 years agodo not expand $HOME in output
Wolfram Schneider [Mon, 6 Feb 2012 13:10:16 +0000 (13:10 +0000)]
do not expand $HOME in output

12 years agocentos: update version number only if it starts with a digit
Wolfram Schneider [Thu, 2 Feb 2012 09:23:01 +0000 (09:23 +0000)]
centos: update version number only if it starts with a digit

12 years agotypo in last commit: remove .spec from package name
Wolfram Schneider [Thu, 26 Jan 2012 11:45:02 +0000 (11:45 +0000)]
typo in last commit: remove .spec from package name

12 years agoif NAME is not configured in IDMETA, use <name>.spec instead
Wolfram Schneider [Thu, 26 Jan 2012 11:41:54 +0000 (11:41 +0000)]
if NAME is not configured in IDMETA, use <name>.spec instead

12 years agoAdd Ubuntu oneiric
Adam Dickmeiss [Wed, 11 Jan 2012 08:36:24 +0000 (09:36 +0100)]
Add Ubuntu oneiric

12 years ago`git commit -a' is interactive
Wolfram Schneider [Fri, 2 Dec 2011 17:40:52 +0000 (17:40 +0000)]
`git commit -a' is interactive

12 years agosame correction for redhat
Wolfram Schneider [Fri, 2 Dec 2011 17:39:15 +0000 (17:39 +0000)]
same correction for redhat

12 years agorun debian archive update from current directory
Wolfram Schneider [Fri, 2 Dec 2011 17:31:51 +0000 (17:31 +0000)]
run debian archive update from current directory

12 years agodisplay your home directory which is different after sudo
Wolfram Schneider [Fri, 2 Dec 2011 17:30:53 +0000 (17:30 +0000)]
display your home directory which is different after sudo

13 years agorecommend to run `git pull' before building a package on a different machine
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

13 years agoignore debian build directory "deb-src" directory while checking for perl $VERSION...
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

13 years agorecommend to update the NEWS log file
Wolfram Schneider [Wed, 2 Nov 2011 09:33:42 +0000 (09:33 +0000)]
recommend to update the NEWS log file

13 years agoimprove usage()
Wolfram Schneider [Tue, 1 Nov 2011 09:21:54 +0000 (09:21 +0000)]
improve usage()

13 years agocheck for version early
Wolfram Schneider [Tue, 1 Nov 2011 09:19:49 +0000 (09:19 +0000)]
check for version early

13 years agoadd a comment before upload command
Wolfram Schneider [Tue, 1 Nov 2011 09:18:07 +0000 (09:18 +0000)]
add a comment before upload command

13 years agodebian & redhat bugs
Wolfram Schneider [Mon, 31 Oct 2011 21:03:55 +0000 (21:03 +0000)]
debian & redhat bugs

13 years agoupdate redhat version file
Wolfram Schneider [Mon, 31 Oct 2011 20:48:40 +0000 (20:48 +0000)]
update redhat version file

13 years agoextract package name from IDMETA
Wolfram Schneider [Mon, 31 Oct 2011 20:44:54 +0000 (20:44 +0000)]
extract package name from IDMETA

13 years agoarchive update
Wolfram Schneider [Mon, 31 Oct 2011 20:37:42 +0000 (20:37 +0000)]
archive update

13 years agoadd debian rules
Wolfram Schneider [Mon, 31 Oct 2011 20:35:03 +0000 (20:35 +0000)]
add debian rules

13 years agoredhat rules
Wolfram Schneider [Mon, 31 Oct 2011 20:32:36 +0000 (20:32 +0000)]
redhat rules

13 years agoa helper script to build a release & packaging for debian + redhat
Wolfram Schneider [Mon, 31 Oct 2011 20:23:33 +0000 (20:23 +0000)]
a helper script to build a release & packaging for debian + redhat

13 years agoig-pbuild.sh more clear on warnings and tips
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.

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
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

13 years agoNew utility to convert footer of XML db file
Adam Dickmeiss [Mon, 17 Oct 2011 08:45:59 +0000 (10:45 +0200)]
New utility to convert footer of XML db file

13 years agoRename
Adam Dickmeiss [Mon, 17 Oct 2011 08:44:51 +0000 (10:44 +0200)]
Rename

13 years agoid-pbuild.sh: call mk-deb-src when running as normal user
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

13 years agoBetter graph (week numbers)
Heikki Levanto [Tue, 11 Oct 2011 12:56:36 +0000 (14:56 +0200)]
Better graph (week numbers)

13 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
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

13 years agoMinor display stuff
Heikki Levanto [Wed, 28 Sep 2011 15:04:10 +0000 (17:04 +0200)]
Minor display stuff

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
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

13 years agoAdd howto. Fix spell error
dennis [Wed, 28 Sep 2011 12:54:45 +0000 (14:54 +0200)]
Add howto. Fix spell error

13 years agoAllow usage with relative path to id-pbuild.sh
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.

13 years agoUsing FQDN so it would work outside
Dennis Schafroth [Wed, 14 Sep 2011 11:06:26 +0000 (11:06 +0000)]
Using FQDN so it would work outside

13 years agoSearch .pbuilderrc in calling users $HOME.
Adam Dickmeiss [Fri, 2 Sep 2011 13:04:26 +0000 (15:04 +0200)]
Search .pbuilderrc in calling users $HOME.

13 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
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

13 years agominor
Heikki Levanto [Mon, 15 Aug 2011 08:58:21 +0000 (10:58 +0200)]
minor

13 years agoSummary on first line, for nagiosgrapher
Heikki Levanto [Mon, 15 Aug 2011 08:39:39 +0000 (10:39 +0200)]
Summary on first line, for nagiosgrapher

13 years agoUsing port 222 on git.indexdata.dk
Heikki Levanto [Tue, 9 Aug 2011 10:58:45 +0000 (10:58 +0000)]
Using port 222 on git.indexdata.dk

13 years agoid-pbuild.sh calls id-mk-deb-src.sh automatically
Adam Dickmeiss [Wed, 3 Aug 2011 13:21:30 +0000 (15:21 +0200)]
id-pbuild.sh calls id-mk-deb-src.sh automatically

13 years agoFix usage
Adam Dickmeiss [Wed, 3 Aug 2011 13:04:51 +0000 (15:04 +0200)]
Fix usage

13 years agoSeparate, privileged, script for id-pbuild.sh.
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

13 years agoReformat
Adam Dickmeiss [Wed, 3 Aug 2011 11:53:21 +0000 (13:53 +0200)]
Reformat

13 years agoSplit long line
Adam Dickmeiss [Mon, 18 Jul 2011 11:56:22 +0000 (13:56 +0200)]
Split long line

13 years agoMore verbose rpmbuild setup script
Adam Dickmeiss [Mon, 18 Jul 2011 11:42:53 +0000 (13:42 +0200)]
More verbose rpmbuild setup script

13 years agoid-pbuild.sh: new option --product
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.

13 years agoAdd script to add config.h (AC_CONFIG_HEADERS)
Adam Dickmeiss [Wed, 25 May 2011 13:11:08 +0000 (15:11 +0200)]
Add script to add config.h (AC_CONFIG_HEADERS)

13 years agofixup headers deals with more files
Adam Dickmeiss [Wed, 25 May 2011 13:11:05 +0000 (15:11 +0200)]
fixup headers deals with more files

13 years agoimprove warning message
Wolfram Schneider [Fri, 6 May 2011 10:16:58 +0000 (10:16 +0000)]
improve warning message

13 years agoRemove Ubuntu intrepid, hardy, gutsy, jaunty.
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.

13 years agoAdd debian wheezy, ubuntu natty.
Adam Dickmeiss [Fri, 29 Apr 2011 10:23:17 +0000 (10:23 +0000)]
Add debian wheezy, ubuntu natty.

13 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/git-tools
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

13 years agoAdd debian wheezy, ubuntu natty.
Adam Dickmeiss [Fri, 29 Apr 2011 10:22:12 +0000 (12:22 +0200)]
Add debian wheezy, ubuntu natty.

13 years agoMinor
Heikki Levanto [Mon, 11 Apr 2011 11:26:01 +0000 (13:26 +0200)]
Minor

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
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

13 years agoAvoid --keyring opt for debootstrap. Fixes bug 4122
Adam Dickmeiss [Mon, 11 Apr 2011 08:56:00 +0000 (08:56 +0000)]
Avoid --keyring opt for debootstrap. Fixes bug 4122

13 years agoAdded host comments to note who should do manuals
Heikki Levanto [Mon, 28 Mar 2011 13:29:25 +0000 (15:29 +0200)]
Added host comments to note who should do manuals

13 years agoMark manual packages in list
Heikki Levanto [Mon, 28 Mar 2011 08:51:21 +0000 (10:51 +0200)]
Mark manual packages in list

13 years agominor comment
Heikki Levanto [Tue, 22 Mar 2011 15:29:35 +0000 (16:29 +0100)]
minor comment

13 years agoRemoved false '??' from version numbers
Heikki Levanto [Tue, 22 Mar 2011 15:24:46 +0000 (16:24 +0100)]
Removed false '??' from version numbers

13 years agoAdded check for manually installed pkgs
Heikki Levanto [Tue, 22 Mar 2011 15:22:48 +0000 (16:22 +0100)]
Added check for manually installed pkgs

13 years agoDetails
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

13 years agoCross-ref table by package name
Heikki Levanto [Fri, 18 Mar 2011 14:04:19 +0000 (15:04 +0100)]
Cross-ref table by package name

13 years agoIndicator for security packages
Heikki Levanto [Fri, 18 Mar 2011 13:03:41 +0000 (14:03 +0100)]
Indicator for security packages

13 years agoTurned the table around, added lines
Heikki Levanto [Fri, 18 Mar 2011 12:50:39 +0000 (13:50 +0100)]
Turned the table around, added lines

13 years agoDetails
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

13 years agoAlso total package instances
Heikki Levanto [Thu, 17 Mar 2011 12:05:30 +0000 (13:05 +0100)]
Also total package instances

13 years agoAdded a summary table in the beginning, with links
Heikki Levanto [Thu, 17 Mar 2011 11:51:49 +0000 (12:51 +0100)]
Added a summary table in the beginning, with links

13 years agoAdded aptcheck stuff
Heikki Levanto [Tue, 15 Mar 2011 12:57:11 +0000 (13:57 +0100)]
Added aptcheck stuff

13 years agoAdd script to allow rpmbuild usage as non-root
Adam Dickmeiss [Fri, 28 Jan 2011 09:06:49 +0000 (10:06 +0100)]
Add script to allow rpmbuild usage as non-root

13 years agoFull path to software
Adam Dickmeiss [Fri, 7 Jan 2011 09:36:46 +0000 (10:36 +0100)]
Full path to software

14 years agoAdd ubuntu maverick.
Adam Dickmeiss [Tue, 12 Oct 2010 11:20:11 +0000 (13:20 +0200)]
Add ubuntu maverick.

14 years agoAdd Ubuntu maverick
Adam Dickmeiss [Tue, 12 Oct 2010 10:39:20 +0000 (12:39 +0200)]
Add Ubuntu maverick

14 years agoAdd support for remote build (option --remote)
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).

14 years agoInsert error-message-and-exit at top.
Mike Taylor [Tue, 10 Aug 2010 16:41:24 +0000 (17:41 +0100)]
Insert error-message-and-exit at top.

14 years agoNew file, copied from $GIT/torus/mkdist.sh, which has evolved to
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.

14 years agoUpload to kebab instead.
Jakub Skoczen [Wed, 14 Jul 2010 13:52:12 +0000 (09:52 -0400)]
Upload to kebab instead.

14 years agoRebuild repo only for non-empty dirs (once)
Jakub Skoczen [Mon, 12 Jul 2010 14:00:15 +0000 (16:00 +0200)]
Rebuild repo only for non-empty dirs (once)

14 years agoChange group to 'staff' after signing pkgs
Jakub Skoczen [Mon, 12 Jul 2010 11:50:19 +0000 (13:50 +0200)]
Change group to 'staff' after signing pkgs

14 years agoQuery rpm for topdir location.
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

14 years agoTake the spec file as a parameter
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

14 years agoEmbed singatures BEFORE generating meta.
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.

14 years agoAdd pkg signing macros
Jakub Skoczen [Thu, 8 Jul 2010 13:00:54 +0000 (15:00 +0200)]
Add pkg signing macros

14 years agoAdd some root/sudo checks and pkg singing (disabled)
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.

14 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Jakub Skoczen [Wed, 7 Jul 2010 14:38:50 +0000 (16:38 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools

14 years agoGenerate GPG signature
Jakub Skoczen [Wed, 7 Jul 2010 14:38:33 +0000 (16:38 +0200)]
Generate GPG signature

14 years agoAllow overriding vars
Jakub Skoczen [Wed, 7 Jul 2010 09:51:23 +0000 (05:51 -0400)]
Allow overriding vars

14 years agoAdd RPM upload script
Jakub Skoczen [Wed, 7 Jul 2010 09:38:16 +0000 (05:38 -0400)]
Add RPM upload script

14 years agoBuild yum indices
Jakub Skoczen [Tue, 6 Jul 2010 14:36:02 +0000 (16:36 +0200)]
Build yum indices

14 years agoUpdate yum repo script
Jakub [Tue, 6 Jul 2010 13:33:01 +0000 (15:33 +0200)]
Update yum repo script

Builds only dir structure right now, does not create repo indices since
kebab does not allow installing new packages (createrepo in particular)!

The input packages are expected, similarly to debs, under /home/ftp/pub/package-name
with the follworinf dir tree:

redhat/
        - distro
  - version
            - SRPMS
    - RPMS
      - noarch
      - i368
      - (etc)

This structure that reflects what's under /usr/src/redhat/ after the package is built.

14 years agoArchitecture-any packages only built once
Adam Dickmeiss [Mon, 10 May 2010 11:31:13 +0000 (13:31 +0200)]
Architecture-any packages only built once

14 years agoHandle non-existing .dsc/.gz's. Ubuntu Lucid.
Adam Dickmeiss [Tue, 4 May 2010 12:39:10 +0000 (14:39 +0200)]
Handle non-existing .dsc/.gz's. Ubuntu Lucid.