openwrt/package
Hauke Mehrtens 6aad5ab099 px5g-wolfssl: Fix permission of private key
Store the private key with read and write permission for the user only
and not with read permissions for everyone. This converts the
write_file() function from fopen() to open() because open allows to
specify the permission mask of the newly created file. It also adds and
fixes some existing error handling.

OpenSSL does this in the same way already.

With this change it looks like this:
root@OpenWrt:/# ls -al /etc/uhttpd.*
-rw-r--r--    1 root     root           749 Nov  6 23:14 /etc/uhttpd.crt
-rw-------    1 root     root           121 Nov  6 23:14 /etc/uhttpd.key

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2023-11-07 21:55:55 +01:00
..
base-files base-files: functions.sh: Add prepend() homologue to append() 2023-10-23 19:18:04 +02:00
boot uboot-envtools: add environment config for MeiG SLT866 2023-11-03 21:16:29 +00:00
devel
firmware packages: add needed packages for Mellanox Spectrum Switches 2023-10-31 21:12:15 +01:00
kernel bpf-headers: Fix download URL with kernel 6.1 2023-11-06 23:20:14 +01:00
libs mbedtls: Activate secp521r1 curve by default 2023-11-06 23:04:00 +01:00
network netifd: update to the latest version 2023-11-07 13:36:54 +01:00
system urngd: update to version 2023-11-01 2023-11-01 22:10:46 +01:00
utils px5g-wolfssl: Fix permission of private key 2023-11-07 21:55:55 +01:00
Makefile build: add CycloneDX SBOM JSON support 2023-11-01 11:14:41 +00:00