From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.3 (2019-12-06) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-4.2 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.3 Received: by atuin.qyliss.net (Postfix, from userid 496) id 03E5828CF; Tue, 25 Aug 2020 16:49:08 +0000 (UTC) Received: from [127.0.0.1] (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 61EF22928; Tue, 25 Aug 2020 16:49:01 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id 75A702926; Tue, 25 Aug 2020 16:49:00 +0000 (UTC) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by atuin.qyliss.net (Postfix) with ESMTPS id 70E7C28B5 for ; Tue, 25 Aug 2020 16:48:58 +0000 (UTC) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9C99F5C00F8 for ; Tue, 25 Aug 2020 12:48:57 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Tue, 25 Aug 2020 12:48:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h= from:to:subject:date:message-id:mime-version :content-transfer-encoding; s=fm3; bh=8W7or6G3zUomlzsiuXsY1Gb5Dt nYa4VmiR4VoEiaZ7c=; b=Y+cRnKXDOBbHEg0IialF6QNLverPvR/uaVZ6NQAvcN eoEVC4e4zO1XtsoTXgoFqNYzcYlPaEfV9b5fQFKVm6S/zVHC6bgsvPT+PpRnIXr9 IBqRgiAgfHEh08S61VPISoiUfzS69wfIf+k465knW7C9d255gS4yqh9CX1UWteXy S8ISMmpXKohJ7kbIWwo6tYretgTp0DbcWk1ni3ROf4AJLstTkwQux9ldJtbh0AV6 uHQ7wvQhXo1jkKBVhCyzx1sDBEvqOH3WAnDOqwSE1XrBXODQVYfhktwtFwu7Zfga vheNpqELZYzXsf8TRuyxiYaoZG7oLqNj1pZxMqvzBtjg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=8W7or6G3zUomlzsiu XsY1Gb5DtnYa4VmiR4VoEiaZ7c=; b=Er49IIyV24RUWUJ+pVKLRXgw1RFeEPVlK gvgn0DCZqQhZe6srWWtjvY6pZoxHQmQGxh0ptK61jIu8LzFT/iuKSNxLoMBKgIxS PvNPOw/XFj3DS+AzX+TrpRYAtDLLJYkM65cAtTFvikLLT1HbH+1j/NqwNCnd/9wD Mj8KeU0fS9QkC3sWUupGWOGZRgwU719ClGpBlY8Gt8ISL07dcK0LXUfZsI3+ZiNL 483OluF0bUhEdQEbUx2tqUTQSCE4MaetVUEfGrBEYazuU5bgwVbKWopAYk1UvJNt ws6QKp3qq2FVPavLsT9TSZoyO8mjyA7IizLB83fGL0QmySwa4Ni7Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddvtddguddtjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpeetlhihshhsrgcutfhoshhsuceohhhisegrlhihshhsrgdrihhs qeenucggtffrrghtthgvrhhnpeehvdffgffhteeijefgteeftdfghfdvheeuhedvjedugf eggfeljefgleefvefgfeenucfkphepkeegrddukeegrddvvdeirddufeegnecuvehluhhs thgvrhfuihiivgepudenucfrrghrrghmpehmrghilhhfrhhomhepqhihlhhishhsseigvd dvtddrqhihlhhishhsrdhnvght X-ME-Proxy: Received: from x220.qyliss.net (p54b8e286.dip0.t-ipconnect.de [84.184.226.134]) by mail.messagingengine.com (Postfix) with ESMTPA id 44650328005A for ; Tue, 25 Aug 2020 12:48:57 -0400 (EDT) Received: by x220.qyliss.net (Postfix, from userid 1000) id 623203F9; Tue, 25 Aug 2020 16:48:56 +0000 (UTC) From: Alyssa Ross To: devel@spectrum-os.org Subject: [PATCH nixpkgs] spectrumPackages.rootfs: add /sys Date: Tue, 25 Aug 2020 16:48:45 +0000 Message-Id: <20200825164845.8850-1-hi@alyssa.is> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: FRZLGTT2YJKUHHSVQC2HLPRQGFDPMM5M X-Message-ID-Hash: FRZLGTT2YJKUHHSVQC2HLPRQGFDPMM5M X-MailFrom: qyliss@x220.qyliss.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.3.1 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Programs assume this and it's useful to have. --- pkgs/os-specific/linux/spectrum/rootfs/generic.nix | 2 +- pkgs/os-specific/linux/spectrum/rootfs/stage1.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/spectrum/rootfs/generic.nix b/pkgs/os= -specific/linux/spectrum/rootfs/generic.nix index 778b18dafa0..0a99f99bd5b 100644 --- a/pkgs/os-specific/linux/spectrum/rootfs/generic.nix +++ b/pkgs/os-specific/linux/spectrum/rootfs/generic.nix @@ -31,7 +31,7 @@ let mkdir $out cd $out =20 - mkdir bin sbin dev proc run tmp + mkdir bin sbin dev proc run sys tmp ln -s ${dash}/bin/dash bin/sh ln -s ${makeStage1 { inherit run; }} sbin/init cp -r ${./etc} etc diff --git a/pkgs/os-specific/linux/spectrum/rootfs/stage1.nix b/pkgs/os-= specific/linux/spectrum/rootfs/stage1.nix index 75cfed56e7f..be7853316e9 100644 --- a/pkgs/os-specific/linux/spectrum/rootfs/stage1.nix +++ b/pkgs/os-specific/linux/spectrum/rootfs/stage1.nix @@ -27,6 +27,7 @@ writeScript "init-stage1" '' if { s6-mount -t devpts -o gid=3D4,mode=3D620 none /dev/pts } if { s6-mount -t tmpfs none /dev/shm } if { s6-mount -t proc none /proc } + if { s6-mount -t sysfs none /sys } if { s6-ln -s ${mesa.drivers} /run/opengl-driver } =20 export HOME / --=20 2.27.0