Всем привет. Пытаюсь поменять uid в своем приложении (на коре), но в ответ получаю ошибку -1. Детали:
Есть приложение на .net core, у самого файла приложения выставлен бит setuid, в приложении пробую использовать системный вызов (который реализуется с помощью библиотеки Mono.Posix.NETStandard) следующим образом:
Mono.Unix.Native.Syscall.setuid(501)
Задача простая: у меня запускается приложение от user1, а из приложения я хочу получить доступ к файлу, который имеет только пользователь user2.
p.s. Тега net core не нашел, зато net framework есть. (: