https://sourceware.org/bugzilla/show_bug.cgi?id=31474
Nick Clifton <nickc at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2024-03-19 Assignee|unassigned at sourceware dot org |nickc at redhat dot com Status|UNCONFIRMED |ASSIGNED Ever confirmed|0 |1 CC| |nickc at redhat dot com --- Comment #1 from Nick Clifton <nickc at redhat dot com> --- (In reply to Domenico Panella from comment #0) Hi Domenico, > I have a weird problem with strip command. > When I run "strip" command from a shell script, I get a permission denied > error. Can you detail the exact command please ? > Instead, if I run the same command from a terminal session, it works! > Is it a bug or do i wrong anything? This is probably a misunderstanding rather than a bug. The most likely cause is the choice of output directory. Strip works by creating a temporary file in the same directory as the output file. It then copies the input file into this temporary file, stripping it as it goes. Finally if everything has worked it deletes the output file and renames the temporary file to the output file. So if there is some reason why a new file cannot be created in the output directory then strip will fail. For example: strip foo -o /dev/null Will fail because ordinary users cannot create files in /dev, and they cannot delete /dev/null either. Cheers Nick -- You are receiving this mail because: You are on the CC list for the bug.