From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 X-Virus-Scanned: amavisd-new at tanhost.com Message-ID: <50C8E94E.2080509@tangramltd.com> Date: Wed, 12 Dec 2012 22:30:06 +0200 From: Rosavitskiy Valintin User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.8) Gecko/20121012 Thunderbird/10.0.8 MIME-Version: 1.0 To: ALT Linux Community general discussions References: <50C5FC49.2020608@altlinux.ru> <50C6D9FC.1030701@altlinux.ru> <50C6F57E.6060308@altlinux.ru> <50C72E92.4010106@altlinux.ru> <50C7629A.2040004@altlinux.ru> <50C770BD.4020700@altlinux.ru> In-Reply-To: <50C770BD.4020700@altlinux.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] puppet user password X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2012 20:30:24 -0000 Archived-At: List-Archive: List-Post: On 11.12.2012 19:43, Anton Gorlov wrote: > 11.12.2012 20:43, Anton Gorlov пишет: >> 11.12.2012 17:01, Андрей Черепанов пишет: >>>> ш ещё не смотрел. Но стенд >>>> подготавливаю. >>> Это я спросил, потому что интересно это интегрировать с альтовыми >>> серверами и десктопами. >> Собсно над чем я и работаю сейчас активно.. > Сейчас у меня ребром стоит вопрос как научить puppet менять пароли в tcb. > В shadow оно пароли меняет при помощи ruby-shadow и скармливать нужно > уже криптованный пароль... > А вот что делать с tcb ума не приложу если честно. > > _______________________________________________ > community mailing list > community@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/community А если делать например через exec? Например так, немного криво но вроди должно работать, пароль пропущен через crypt. class passwd { exec { 'usermod': command => 'sudo usermod -p pawpU97AVNPO6 root', path => [ '/bin','/usr/bin' ], unless => \"grep -q '^root:' /etc/passwd\", }