View Issue Details

IDProjectCategoryView StatusLast Update
0000079NixGeneralpublic2023-09-08 12:58
Reporterimmae Assigned Toimmae  
PrioritylowSeveritymajorReproducibilityN/A
Status closedResolutionfixed 
Summary0000079: Improve purity of nix packages
Description

improve purity by enforcing sandbox = true in /etc/nix/nix.conf (need to do something about environment variables before)

Tagsimprovement, nix

Relationships

parent of 0000113 closedimmae Stop using environment variables 
parent of 0000114 closedimmae Make mkDerivations more pure 
has duplicate 0000101 closedimmae Make mastodon more pure 

Activities

There are no notes attached to this issue.

Related Changesets

Nix: master 0fa86654

2019-01-23 11:06:38

immae

Details Diff
Purify diaspora building Affected Issues
0000079
mod - virtual/modules/websites/tools/diaspora/diaspora.nix Diff File

Nix: master f406130d

2019-01-23 11:06:56

immae

Details Diff
Purify Florian's website Affected Issues
0000079
add - virtual/modules/websites/tellesflorian/php-packages.nix Diff File
mod - virtual/modules/websites/tellesflorian/tellesflorian.nix Diff File

Nix: master 85545c3f

2019-01-23 14:11:39

immae

Details Diff
Purify piedsjaloux website Affected Issues
0000079
mod - virtual/modules/websites/piedsjaloux/piedsjaloux.nix Diff File
add - virtual/modules/websites/piedsjaloux/php-packages.nix Diff File
mod - virtual/modules/websites/piedsjaloux/piedsjaloux.json Diff File
mod - virtual/modules/websites/commons/composer-env.nix Diff File

Nix: master e5b17624

2019-01-23 15:26:11

immae

Details Diff
Purify Ludivine's website Affected Issues
0000079
add - virtual/modules/websites/ludivine/php-packages.nix Diff File
mod - virtual/modules/websites/ludivine/ludivinecassal.nix Diff File
mod - virtual/modules/websites/ludivine/ludivinecassal.json Diff File

Nix: master 625e0bfd

2019-01-23 17:17:24

immae

Details Diff
Purify aten's website Affected Issues
0000079
mod - virtual/modules/websites/commons/composer-env.nix Diff File
mod - virtual/modules/websites/aten/aten.nix Diff File
mod - default.nix Diff File
add - virtual/modules/websites/aten/php-packages.nix Diff File

Nix: master 03525bd4

2019-01-23 19:36:38

immae

Details Diff
Upgrade wallabag Affected Issues
0000079
mod - virtual/modules/websites/tools/tools/wallabag.nix Diff File

Nix: master 2ff7e086

2019-01-23 23:57:12

immae

Details Diff
Start purifying mastodon: bundler Affected Issues
0000079
add - virtual/modules/websites/tools/mastodon/gemset.nix Diff File
mod - virtual/modules/websites/tools/mastodon/mastodon.nix Diff File
mod - virtual/modules/websites/tools/mastodon/default.nix Diff File

Nix: master f27f4c9d

2019-01-24 00:56:04

immae

Details Diff
Finish purification of mastodon: yarn Affected Issues
0000079
add - virtual/modules/websites/tools/mastodon/yarn-packages.nix Diff File
mod - virtual/modules/websites/tools/mastodon/mastodon.nix Diff File

Nix: master a3d281ea

2019-01-24 08:56:31

immae

Details Diff
Purify wallabag's website Affected Issues
0000079
mod - virtual/modules/websites/commons/composer-env.nix Diff File
mod - virtual/modules/websites/tools/tools/wallabag_ldap.patch Diff File
mod - virtual/modules/websites/tools/tools/wallabag.nix Diff File

Nix: master bb3210df

2019-01-24 10:29:24

immae

Details Diff
Purify mediagoblin website

This was the last known step to purify the install.

Fixes https://git.immae.eu/mantisbt/view.php?id=79
Fixes https://git.immae.eu/mantisbt/view.php?id=114
Affected Issues
0000079, 0000114
add - virtual/modules/websites/tools/mediagoblin/bower-packages.nix Diff File
mod - virtual/modules/websites/tools/mediagoblin/mediagoblin.nix Diff File
mod - default.nix Diff File

Issue History

Date Modified Username Field Change
2019-01-21 15:56 immae New Issue
2019-01-21 16:01 immae Tag Attached: nix
2019-01-21 16:01 immae Tag Attached: improvement
2019-01-22 10:14 immae Relationship added parent of 0000113
2019-01-22 16:57 immae Relationship added parent of 0000114
2019-01-24 10:31 immae Changeset attached => Nix master bb3210df
2019-01-24 10:31 immae Assigned To => immae
2019-01-24 10:31 immae Status new => resolved
2019-01-24 10:31 immae Resolution open => fixed
2019-01-24 10:41 immae Relationship added has duplicate 0000101
2019-01-25 06:40 immae Changeset attached => Nix master a3d281ea
2019-01-25 06:41 immae Changeset attached => Nix master f27f4c9d
2019-01-25 06:41 immae Changeset attached => Nix master 2ff7e086
2019-01-25 06:41 immae Changeset attached => Nix master 03525bd4
2019-01-25 06:42 immae Changeset attached => Nix master 625e0bfd
2019-01-25 06:42 immae Changeset attached => Nix master e5b17624
2019-01-25 06:42 immae Changeset attached => Nix master 85545c3f
2019-01-25 06:42 immae Changeset attached => Nix master f406130d
2019-01-25 06:42 immae Changeset attached => Nix master 0fa86654
2023-09-08 12:58 immae Status resolved => closed