<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixsap/modules/system, branch master</title>
<subtitle></subtitle>
<id>https://git.pashev.ru/nix/nixsap/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/nix/nixsap/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/'/>
<updated>2026-06-09T18:01:24Z</updated>
<entry>
<title>Exactly one of isSystemUser/isNormalUser must be set</title>
<updated>2026-06-09T18:01:24Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2026-06-09T13:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=75c8e38ca8985f1e02859e6babf14479ba05994b'/>
<id>urn:sha1:75c8e38ca8985f1e02859e6babf14479ba05994b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress the warning about missing system.stateVersion</title>
<updated>2026-06-08T07:42:55Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2026-06-08T07:42:55Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=4a516f2441ebe42c90e6d7f28c7cec8b9644b78e'/>
<id>urn:sha1:4a516f2441ebe42c90e6d7f28c7cec8b9644b78e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean imports (and spaces)</title>
<updated>2019-05-27T15:58:53Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2019-05-27T15:58:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=481173c1ae8bd00f3759be25bb6014b996af9ddd'/>
<id>urn:sha1:481173c1ae8bd00f3759be25bb6014b996af9ddd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use advanced option types in raid0.nix</title>
<updated>2018-08-15T19:14:06Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2018-08-15T19:14:01Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=fc9ad6ed12ff14cd5f446462f052450c4ec5d89f'/>
<id>urn:sha1:fc9ad6ed12ff14cd5f446462f052450c4ec5d89f</id>
<content type='text'>
Requires nixpkgs &gt;= 18.03
</content>
</entry>
<entry>
<title>Fix weird evalutation error in raid0.nix</title>
<updated>2018-08-15T19:05:48Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2018-08-15T19:05:48Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=725a7dc2f64c69bada9da1e234ddf091066d8249'/>
<id>urn:sha1:725a7dc2f64c69bada9da1e234ddf091066d8249</id>
<content type='text'>
Propably due to "implicit imports" which is unwise anyway.

The error was:

    while evaluating the attribute 'physical' at ..../nixpkgs/lib/modules.nix:198:7:
    while evaluating 'evalOptionValue' at ..../nixpkgs/lib/modules.nix:286:31, called from ..../nixpkgs/lib/modules.nix:221:16:
    while evaluating 'fixupOptionType' at ..../nixpkgs/lib/modules.nix:454:26, called from ..../nixpkgs/lib/modules.nix:220:23:
    while evaluating the attribute 'type.getSubModules' at ..../nixpkgs/lib/types.nix:91:14:
    value is a built-in function while a set was expected, at ..../nixpkgs/lib/types.nix:254:23
</content>
</entry>
<entry>
<title>(* BREAKING *) Avoid ambiguous options</title>
<updated>2017-04-30T12:56:41Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2017-04-30T11:42:55Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=9be6c7b78f2a668aa1edcafa25c3dd1ba8ae6ad7'/>
<id>urn:sha1:9be6c7b78f2a668aa1edcafa25c3dd1ba8ae6ad7</id>
<content type='text'>
"either foo (listOf foo)" was not very useful
and interfered proper merging.
</content>
</entry>
<entry>
<title>sysops: allow systemctl reset-failed</title>
<updated>2017-04-10T14:09:51Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2017-04-10T14:09:51Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=f9af3ca3a081d5b357628e8d8b239c26d316518f'/>
<id>urn:sha1:f9af3ca3a081d5b357628e8d8b239c26d316518f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add sysops group</title>
<updated>2017-03-25T08:23:40Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2017-03-25T08:23:40Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=6c8b85f04ca2f287ad4244bc911726739a1a212a'/>
<id>urn:sha1:6c8b85f04ca2f287ad4244bc911726739a1a212a</id>
<content type='text'>
The wheel group is allowed to do everything by default.
We need a separate group to really confine users.

For example:

$ sudo ls

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for pashev:
Sorry, user pashev is not allowed to execute '/run/current-system/sw/bin/ls --color=tty' as root on vbox-manul.
</content>
</entry>
<entry>
<title>Moved everything into ./modules</title>
<updated>2016-09-29T10:51:44Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2016-09-29T10:51:44Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/nix/nixsap/commit/?id=62f28d30a069135f9c48678507203958adfc334f'/>
<id>urn:sha1:62f28d30a069135f9c48678507203958adfc334f</id>
<content type='text'>
</content>
</entry>
</feed>
