diff options
author | Bill Nottingham <notting@redhat.com> | 2005-05-18 01:31:53 +0000 |
---|---|---|
committer | Bill Nottingham <notting@redhat.com> | 2005-05-18 01:31:53 +0000 |
commit | ca4139ba3f296ade8b5f378dfb794c4959e0c86b (patch) | |
tree | 71f8389dc335a136628bdb00aa96769f19083b7b | |
parent | 3e2eddf8ae528e9e4f2680699e40a6aaaa7d0999 (diff) | |
download | anaconda-ca4139ba3f296ade8b5f378dfb794c4959e0c86b.tar.gz anaconda-ca4139ba3f296ade8b5f378dfb794c4959e0c86b.tar.xz anaconda-ca4139ba3f296ade8b5f378dfb794c4959e0c86b.zip |
Add arch to buildstamp and check it. (#151927)
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | loader2/method.c | 10 | ||||
-rwxr-xr-x | scripts/mk-images | 2 |
3 files changed, 12 insertions, 6 deletions
@@ -1,3 +1,9 @@ +2005-05-17 Bill Nottingham <notting@redhat.com> + + * scripts/mk-images: Add arch to buildstamp... + + * loader2/method.c: ... and check it. (#151927) + 2005-05-17 Jeremy Katz <katzj@redhat.com> * anaconda.spec: Bump version. diff --git a/loader2/method.c b/loader2/method.c index d06458dff..9cf8bb8bb 100644 --- a/loader2/method.c +++ b/loader2/method.c @@ -541,15 +541,15 @@ int verifyStamp(char * path) { int fail = 0; char * p, *q; - stamp1 = alloca(13); - stamp2 = alloca(13); + stamp1 = alloca(32); + stamp2 = alloca(32); /* grab the one from the initrd */ f = fopen("/.buildstamp", "r"); if (!f) { fail = 1; } else { - q = fgets(stamp1, 13, f); + q = fgets(stamp1, 32, f); fclose(f); /* and the runtime */ @@ -559,10 +559,10 @@ int verifyStamp(char * path) { if (!f) { fail = 1; } else { - q = fgets(stamp2, 13, f); + q = fgets(stamp2, 32, f); fclose(f); - if (strncmp(stamp1, stamp2, 12) != 0) { + if (strcmp(stamp1, stamp2) != 0) { fail = 1; } } diff --git a/scripts/mk-images b/scripts/mk-images index 6df162363..06c9a5bf3 100755 --- a/scripts/mk-images +++ b/scripts/mk-images @@ -2,7 +2,7 @@ LANG=C PATH=$PATH:/sbin:/usr/sbin -IMAGEUUID=$(date +%Y%m%d%H%M) +IMAGEUUID=$(date +%Y%m%d%H%M).$(uname -i) usage () { echo "usage: mk-images <pkgsrc> <toplevel> <template> <imgdir> <buildarch> <productname> <version> [<productpath>]" |