#!/bin/bash plat_funcs="/usr/local/sbin/nv_scripts/plat_funcs.bash" override_dir="/etc/systemd/system/oem-config.service.d" override_file="${override_dir}/oem-config-override.conf" # Use common APIs to figure out platform . ${plat_funcs} # Create oem-config override for dgxstation_a100 if plat_needs_oem_config_xconfig_override; then mkdir -p ${override_dir} || echo "Failed to create ${override_dir}" echo "[Service]" > ${override_file} || echo "Failed to create ${override_file}" echo "ExecStartPre=-/usr/sbin/nvidia-conf-xconfig" >> ${override_file} || echo "Failed to write ${override_file}" systemctl daemon-reload ||: fi exit 0