commit 332482f3bb9cf9a11810bac44d94d2170400cf2e from: Martijn van Duren date: Mon Sep 25 19:22:20 2017 UTC Do seteuid check for clearer error message. commit - 347af3ca2f11f5a23a2b81f270bdbf65f435c946 commit + 332482f3bb9cf9a11810bac44d94d2170400cf2e blob - 696fee6f035af443405c30f413cbc8e487fb166c blob + 376fcdbc2dd6ef4eed6964cab070f04ec67da69e --- vias.c +++ vias.c @@ -404,6 +404,9 @@ main(int argc, char **argv) if (confpath) checkconfig(confpath, uid, groups, ngroups, file); + if (geteuid()) + errx(1, "not installed setuid"); + parseconfig("/etc/vias.conf", 1); if (setuid(0) == -1)