[Nix-dev] Re: [Nix-commits] SVN commit: nix - 13732 - raskin - in nixos/trunk: system upstart-jobs
Michael Raskin
7c6f434c at mail.ru
Mon Jan 12 22:50:59 CET 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Nicolas Pierron wrote:
> On Fri, Jan 9, 2009 at 01:23, Michael Raskin <7c6f434c at mail.ru> wrote:
>> Added: nixos/trunk/upstart-jobs/guest-users.nix
>> ===================================================================
>> --- nixos/trunk/upstart-jobs/guest-users.nix (rev 0)
>> +++ nixos/trunk/upstart-jobs/guest-users.nix 2009-01-09 00:23:07 UTC (rev 13732)
>> @@ -0,0 +1,76 @@
>> ...
>> + services = {
>> + extraJobs = optional enable {
>> + name = "clear-passwords";
>> + job = ''
>> + description "Clear guest passwords"
>> + start on startup
>> + script
>> + for i in ${nameString}; do
>> + echo | ${pkgs.pwdutils}/bin/passwd --stdin $i
>> + done
>> + end script
>> + '';
>> + };
>> ...
>
> Why guest-users.nix is an upstart job ? Shouldn't that be something
> which belongs to the activation script ?
Direct porting of tested code. It was a job on LiveDVD all the time, I
didn't want to mess with activation code for now, and I want to make
most of LiveDVD pure configuration.nix-level tricks.
> By the way, I now used a textClosure to generate the activation script
Oh. Someone else tries to use something from my builderDefs effort. Nice
to hear. I am even more pleased that you use one the core parts (script
generation from blocks). Thanks.
> (in the fix-style branch), so this could be easier for you to do it
> like that. Currently, this part of the branch is a bit messy because
> I have no idea how I should organized it.
It's not a kind of a problem where another person editing small bits
without global ambitions in that part of code will help to improve the
situation, I think.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQEcBAEBAgAGBQJJa7tBAAoJEE6tnN0aWvw36soIAK40kkzWlLOVCc5OaOBPZ3me
GQbijoCNb4hhA59H3GEw2gDndqVzA1RY9kMNpvISPo9GscYSf2hoaFliL9BG8eqk
0kaPbgOZcfgQ2pjXngrzSzLFyy49sA36TpRfGDqjVmfNFg0oIO4dj4G5cuEyKAdc
h+VC8ODfHUXXcWzqBiyivtwx1Up66mXykPbpPFV/Q5S6gLohUbfFWJzJpBrjXlak
4JlsFL+d1Y6mvnO5G420tcO3TuSujCQRyEIbsDFxdJ3XCvCBePrbR3Z4QkgJhx9B
PRaou9bqsaj91ZVoXBEVuKXIucQz1FbwltpHwAfEC0rcKK3xT4tRzZVXtkSulx8=
=iz81
-----END PGP SIGNATURE-----
More information about the nix-dev
mailing list