mirror of
https://github.com/wavetermdev/waveterm.git
synced 2025-03-09 13:00:53 +01:00
should be 666 not 777 (don't set executable flag by default)
This commit is contained in:
parent
c7d09b4692
commit
d97c1862c7
@ -311,7 +311,7 @@ func copyFile(dstName string, srcName string) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer srcFd.Close()
|
defer srcFd.Close()
|
||||||
dstFd, err := os.OpenFile(dstName, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0o777) // use 777 because OpenFile respects umask
|
dstFd, err := os.OpenFile(dstName, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0o666) // use 666 because OpenFile respects umask
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -349,7 +349,7 @@ func (m *MServer) writeFile(pk *packet.WriteFilePacketType, wfc *WriteFileContex
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
writeFd, err = os.OpenFile(pk.Path, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0o777) // use 777 because OpenFile respects umask
|
writeFd, err = os.OpenFile(pk.Path, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0o666) // use 666 because OpenFile respects umask
|
||||||
if err != nil {
|
if err != nil {
|
||||||
resp := packet.MakeWriteFileReadyPacket(pk.ReqId)
|
resp := packet.MakeWriteFileReadyPacket(pk.ReqId)
|
||||||
resp.Error = fmt.Sprintf("write-file could not open file: %v", err)
|
resp.Error = fmt.Sprintf("write-file could not open file: %v", err)
|
||||||
|
Loading…
Reference in New Issue
Block a user