From 51de9888ca85b25fd721876fb99cc6485e2fd176 Mon Sep 17 00:00:00 2001 From: Michael Greenberg Date: Wed, 9 Oct 2024 11:44:54 -0400 Subject: [PATCH 1/6] try to get unshare from util-linux --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index fd4ae70e..d53e3447 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -17,7 +17,7 @@ jobs: steps: - name: Install dependencies run: | - sudo apt-get install expect mergerfs attr pandoc + sudo apt-get install util-linux expect mergerfs attr pandoc - name: Checkout uses: actions/checkout@v4 From 801ee6652c2dad2c0cdd17c3174d03a005e39a62 Mon Sep 17 00:00:00 2001 From: Michael Greenberg Date: Wed, 9 Oct 2024 11:48:06 -0400 Subject: [PATCH 2/6] debugging --- .github/workflows/test.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d53e3447..dab79041 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -18,6 +18,7 @@ jobs: - name: Install dependencies run: | sudo apt-get install util-linux expect mergerfs attr pandoc + which unshare - name: Checkout uses: actions/checkout@v4 From 4e303acc6346652b294fbfb58b2e07e009d6db85 Mon Sep 17 00:00:00 2001 From: Michael Greenberg Date: Wed, 9 Oct 2024 11:50:50 -0400 Subject: [PATCH 3/6] debugging --- .github/workflows/test.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index dab79041..4e2db0d9 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -18,7 +18,8 @@ jobs: - name: Install dependencies run: | sudo apt-get install util-linux expect mergerfs attr pandoc - which unshare + echo unshare is at $(which unshare) + ls /sbin/* - name: Checkout uses: actions/checkout@v4 From e06b15eaf3147092d7bbe5b61998d75e2fd87fa1 Mon Sep 17 00:00:00 2001 From: Michael Greenberg Date: Wed, 9 Oct 2024 11:52:22 -0400 Subject: [PATCH 4/6] trigger ci (canceled the wrong things) --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4e2db0d9..0fb11deb 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -19,7 +19,7 @@ jobs: run: | sudo apt-get install util-linux expect mergerfs attr pandoc echo unshare is at $(which unshare) - ls /sbin/* + ls /sbin - name: Checkout uses: actions/checkout@v4 From 95b27ea24fb434303d586cd5990ef9c8a2782135 Mon Sep 17 00:00:00 2001 From: Michael Greenberg Date: Wed, 9 Oct 2024 11:54:21 -0400 Subject: [PATCH 5/6] more debugging --- .github/workflows/test.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 0fb11deb..bcc40927 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -18,6 +18,9 @@ jobs: - name: Install dependencies run: | sudo apt-get install util-linux expect mergerfs attr pandoc + + - name: Debug unshare install + run: | echo unshare is at $(which unshare) ls /sbin From f3d922f26d094287041800a8f214430e3c5b8eeb Mon Sep 17 00:00:00 2001 From: Michael Greenberg Date: Wed, 9 Oct 2024 14:25:44 -0400 Subject: [PATCH 6/6] debug configure.ac --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index bcc40927..22122b3a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -22,7 +22,7 @@ jobs: - name: Debug unshare install run: | echo unshare is at $(which unshare) - ls /sbin + unshare --mount --map-root-user --user --pid --fork -- ls - name: Checkout uses: actions/checkout@v4