Closed Bug 480023 Opened 16 years ago Closed 16 years ago

Sign Thunderbird 3 Beta 2 Build 2 bits

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gozer, Assigned: bhearsum)

References

()

Details

Attachments

(1 file)

Files are ready to be signed, and have been massaged into the new directory
layout.

<http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/3.0b2-candidates/build2/>
Delay that command, something might be busted with the win32 l10n repacks, stand by.
Allright, following the bustage described in bug 480019, I've had to regenerate all win32 l10n repacks. Now regenerated, ready for signing.

Go, go go, sign these bits! (please!)
MoMo not got its own cert yet ?
Assignee: nobody → nthomas
Priority: -- → P2
(In reply to comment #3)
> MoMo not got its own cert yet ?

Nope, and even if we had one, we still need to code up the signing automation. It's on the roadmap, just haven't gotten there yet.
Win32 signing and PGP, or just the former ?
Both would be great, please!
Attached patch sign-releases.pl hack (deleted) — Splinter Review
This is patch used with REPO='releases/mozilla-1.9.1' to d/l 
https://hg.mozilla.org/releases/mozilla-1.9.1/raw-file/THUNDERBIRD
Or even:

This is patch used with REPO='releases/mozilla-1.9.1' to d/l 
https://hg.mozilla.org/releases/mozilla-1.9.1/raw-file/THUNDERBIRD_3_0b2_RELEASE/other-licenses/7zstub/thunderbird/7zSD.sfx
https://hg.mozilla.org/comm-central/raw-file/THUNDERBIRD_3_0b2_RELEASE/mail/installer/windows/app.tag
and
https://hg.mozilla.org/releases/mozilla-1.9.1/raw-file/THUNDERBIRD_3_0b2_RELEASE/tools/update-packaging/make_full_update.sh,common.sh,unwrap_full_update.pl

I also needed to move unsigned-build2/{win32,update/win32} (which is the d/l'd copy of the files) into unsigned-build2/unsigned/ to satisfy our script.

Gozer, you just want to overwrite the existing windows files in 3.0b2-candidates/build2/ when signing is done ?
Ben kindly offered to finish this off.

Notes
* Signing is done, both win32 & PGP, verification OK. Files are in ~/signing-work/thunderbird-3.0b2/signed-build2. Terminal is still there with vars set
* Gozer needs to answer about overwriting existing files
* We can upload with cltbld or ffxbld user, but gozer's files are currently owned by tbirdbld. So either need to fix that temporarily or go via /tmp or soemthing.
Assignee: nthomas → bhearsum
Status: NEW → ASSIGNED
(In reply to comment #11)
> Ben kindly offered to finish this off.
> 
> Notes
> * Signing is done, both win32 & PGP, verification OK. Files are in
> ~/signing-work/thunderbird-3.0b2/signed-build2. Terminal is still there with
> vars set
> * Gozer needs to answer about overwriting existing files

Overwrite away!

> * We can upload with cltbld or ffxbld user, but gozer's files are currently
> owned by tbirdbld. So either need to fix that temporarily or go via /tmp or
> soemthing.

Fixed, all files in build2/ are now owned by cltbld.

In the future, I'll upload as cltbld, just what I found in the past used tbirdbld.
I'll send this up shortly.
Everything is uploaded to stage now. You can generate *SUMS files with:
~cltbld/bin/checksum-files .

You may or may not want to correct the ownership to be tbirdbld:thunderbird. You probably should correct permissions to be 644 - there's probably random other users in the thunderbird group.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: