From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 116005 invoked by alias); 16 Mar 2016 12:34:08 -0000 Mailing-List: contact cygwin-apps-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cygwin-apps-cvs-owner@sourceware.org Received: (qmail 115977 invoked by uid 9795); 16 Mar 2016 12:34:08 -0000 Date: Wed, 16 Mar 2016 12:34:00 -0000 Message-ID: <20160316123408.115949.qmail@sourceware.org> From: jturney@sourceware.org To: cygwin-apps-cvs@sourceware.org Subject: [calm] branch master, updated. 77a19e2f3b8ba91a395dae91f15cc127aae126bd X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 9ac61faeea09bfe4549f2703a9c0dc0d4af28fb6 X-Git-Newrev: 77a19e2f3b8ba91a395dae91f15cc127aae126bd X-SW-Source: 2016-q1/txt/msg00020.txt.bz2 https://sourceware.org/git/gitweb.cgi?p=cygwin-calm.git;h=77a19e2f3b8ba91a395dae91f15cc127aae126bd commit 77a19e2f3b8ba91a395dae91f15cc127aae126bd Author: Jon Turney Date: Wed Mar 16 11:51:03 2016 +0000 Ensure setup.ini file has 0664 permissions mktemp creates files with 0600 permissions. It's important that setup.ini is readable by the rsync service, so it can be copied by mirrors. Diff: --- package.py | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/package.py b/package.py index 64fd1a3..90a927f 100755 --- a/package.py +++ b/package.py @@ -469,6 +469,8 @@ def write_setup_ini(args, packages): logging.info('writing %s' % (args.inifile)) with open(args.inifile, 'w') as f: + os.fchmod(f.fileno(), 0o664) + # write setup.ini header print(textwrap.dedent('''\ # This file is automatically generated. If you edit it, your