From 488d2380e1f955a20e9a1af4a2773e958862ac30 Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Thu, 23 Mar 2023 20:05:29 +0000 Subject: [PATCH] Do not reset old permissions --- kernel.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kernel.go b/kernel.go index 7a5d9cd..8dfa245 100644 --- a/kernel.go +++ b/kernel.go @@ -622,12 +622,12 @@ func genDockerKernels(dii dockerImageInfo, newkcfg *config.KernelConfig, newkcfg.Kernels = append(newkcfg.Kernels, ki) for _, cmd := range []string{ - "find /boot -type f -exec chmod 0644 {} \\;", - "find /boot -type d -exec chmod 0755 {} \\;", - "find /usr/src -type f -exec chmod 0644 {} \\;", - "find /usr/src -type d -exec chmod 0755 {} \\;", - "find /lib/modules -type f -exec chmod 0644 {} \\;", - "find /lib/modules -type d -exec chmod 0755 {} \\;", + "find /boot -type f -exec chmod a+r {} \\;", + "find /boot -type d -exec chmod a+rx {} \\;", + "find /usr/src -type f -exec chmod a+r {} \\;", + "find /usr/src -type d -exec chmod a+rx {} \\;", + "find /lib/modules -type f -exec chmod a+r {} \\;", + "find /lib/modules -type d -exec chmod a+rx {} \\;", } { _, err = c.Run("/tmp", cmd) if err != nil {