canmove, Confirmed users
6,441
edits
| Line 360: | Line 360: | ||
find . -maxdepth 1 -type d ! -perm 2775 -name 'contrib*' | find . -maxdepth 1 -type d ! -perm 2775 -name 'contrib*' | ||
Files and dirs in unsigned/partner-repacks have 664 and 775 permissions respectively, so they fail those checks. That's OK because we're not going to push those files. | Files and dirs in unsigned/partner-repacks have 664 and 775 permissions respectively, so they fail those checks. That's OK because we're not going to push those files. | ||
==== EU Ballot Signing ==== | |||
Done with: | |||
<pre> | |||
PRODUCT=firefox | |||
VERSION=3.6.8 | |||
BUILD=1 | |||
TAG=FIREFOX_3_6_8_RELEASE | |||
REPO='releases/mozilla-1.9.2' | |||
EMAIL=bhearsum@mozilla.com | |||
KEYDIR=d:/2009-keys | |||
cd ~/hg-tools | |||
hg pull && hg up -r ${TAG} | |||
#start signcode | |||
mkdir -p ~/signing-work/${PRODUCT}-${VERSION}-repacks/partners | |||
cd ~/signing-work/${PRODUCT}-${VERSION}-repacks/partners | |||
cp ~/hg-tools/release/signing/* . | |||
mkdir unsigned | |||
scp cltbld@surf.mozilla.org:/tmp/euballot-368-unsigned.tar . | |||
cd unsigned | |||
tar xvf ../euballot-368-unsigned.tar | |||
cd .. | |||
make PRODUCT=${PRODUCT} VERSION=${VERSION} BUILD=${BUILD} TAG=${TAG} REPO=${REPO} EMAIL=${EMAIL} USE_NEW=1 setup | |||
# This next step will fail to find the win32 log and/or xpis. | |||
# This is expected. | |||
cd unsigned | |||
cd eu/ballot/win32 | |||
../../../signing/sign-release ${KEYDIR} | |||
../../../signing/sign-files . | |||
cd ../../.. | |||
mv unsigned signed | |||
cd signed | |||
tar -vcf ../euballot-368-signed.tar . | |||
cd .. | |||
scp euballot-368-signed.tar cltbld@stage.mozilla.org:/tmp | |||
</pre> | |||