From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 68617 invoked by alias); 22 Feb 2016 18:57:26 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 68561 invoked by uid 89); 22 Feb 2016 18:57:24 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=4.1 required=5.0 tests=AWL,BAYES_99,BAYES_999,FILL_THIS_FORM_FRAUD_PHISH,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,LOTS_OF_MONEY,RCVD_IN_DNSWL_LOW,SPF_PASS,T_FILL_THIS_FORM_SHORT,T_MONEY_PERCENT autolearn=no version=3.3.2 spammy=msc, Temp, Intel64, intel64 X-HELO: mail-vk0-f49.google.com Received: from mail-vk0-f49.google.com (HELO mail-vk0-f49.google.com) (209.85.213.49) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Mon, 22 Feb 2016 18:57:08 +0000 Received: by mail-vk0-f49.google.com with SMTP id k196so139996299vka.0 for ; Mon, 22 Feb 2016 10:57:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=YrzP32WCO6+Wg5pbs7b6Fj3ImfQPXUnrXRWLyBB/H9U=; b=VRlxmvGgII2L57yfz+SV65EQwLUZXgitlpYQa/lryGrKlqF8i0Np2Ve2i8vpM9Q5+T EKQNgQTtQdsvZYLrDubeXYSuDzVoRttNLSWZrOdeTgavX/vKcfpaA6TBSOxB36JHm0e/ lzCV21KV6/Jei27xL/Wz/l5cXKIZordYqdra1FO3mstBnkp6BrPBXNPWdMfX4ItcFuaB LJyDIGXJmr7OhMMMZA6RrkDAIAhUbcQp12NTkvQ1xx6Pz9BivwvmQAogf1gEVLJc9dqq giwutm7ItuLLJ65x2gbPtevEn5GPTdBUb7HvoJ6EoI1vMwEHqfo+7oMmF/xsWc0Og/BP MhYw== X-Gm-Message-State: AG10YORHEQjUQQVbWbUdIHejSh9bai3QZbMfb6geq5l8lRwxIZoEyTfElKPGYcoNBOPAIpo+cQPhU8pIb1hLEw== X-Received: by 10.31.5.9 with SMTP id 9mr23572050vkf.109.1456167425590; Mon, 22 Feb 2016 10:57:05 -0800 (PST) MIME-Version: 1.0 Received: by 10.31.135.15 with HTTP; Mon, 22 Feb 2016 10:56:25 -0800 (PST) From: Andrew Clark Date: Mon, 22 Feb 2016 18:57:00 -0000 Message-ID: Subject: Script to initialize cron To: cygwin@cygwin.com Content-Type: multipart/mixed; boundary=001a1143f272230560052c606608 X-IsSubscribed: yes X-SW-Source: 2016-02/txt/msg00353.txt.bz2 --001a1143f272230560052c606608 Content-Type: text/plain; charset=UTF-8 Content-length: 1328 Hi all, I created an init script for cron I run Mondays when I reboot my computer. It's just a wrapper for cron-config that calls the latter with a random password: # these privileges are missing on reboot # no luck in searching for solutions as of 8/10/2015 for priv in SeAssignPrimaryTokenPrivilege SeCreateTokenPrivilege SeServiceLogonRight; do if ! editrights -lu cyg_server | grep "$priv" > /dev/null; then echo "Adding $priv..." editrights -au cyg_server "$priv" fi done declare CYG_SERVER_PASSWD CYG_SERVER_PASSWD="$(rstring 12)" #printf "Using password: %s\n" "$(printf "*%.0s" $(seq 1 ${#CYG_SERVER_PASSWD}))" echo "Using password: $CYG_SERVER_PASSWD" cron-config <