new file will look something like this, if i understood start_chroot_script right.
i read the arch manpage for /etc/os-release and found out that there is a variable called ID_LIKE that takes the id of the related OS, in this case debian, so if a program does not recognise MainsailOS, it will look for ID_LIKE=debian
PRETTY_NAME="MainsailOS 1.2.1 (bullseye)" NAME="MainsailOS" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=MainsailOS ID_LIKE=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" LOGO="MainsailOS-logo" ANSI_COLOR="0;31" VENDOR_NAME="mainsail-crew" VENDOR_URL="https://docs.mainsail.xyz/" DEFAULT_HOSTNAME="mainsail"
new file will look something like this, if i understood start_chroot_script right. i read the arch manpage for /etc/os-release and found out that there is a variable called ID_LIKE that takes the id of the related OS, in this case debian, so if a program does not recognise MainsailOS, it will look for ID_LIKE=debian
PRETTY_NAME="MainsailOS 1.2.1 (bullseye)" NAME="MainsailOS" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=MainsailOS ID_LIKE=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" LOGO="MainsailOS-logo" ANSI_COLOR="0;31" VENDOR_NAME="mainsail-crew" VENDOR_URL="https://docs.mainsail.xyz/" DEFAULT_HOSTNAME="mainsail"