diff --git a/src/service/libc.cr b/src/service/libc.cr index f8d8a94..d2437f1 100644 --- a/src/service/libc.cr +++ b/src/service/libc.cr @@ -31,13 +31,16 @@ module System gid = passwd.pw_gid r = LibC.initgroups user_name, passwd.pw_gid - raise Errno.new "initgroups" if r != 0 + # raise Errno.new "initgroups" if r != 0 + raise Exception.new "initgroups" if r != 0 r = LibC.setgid gid - raise Errno.new "setgid" if r != 0 + # raise Errno.new "setgid" if r != 0 + raise Exception.new "setgid" if r != 0 r = LibC.setuid uid - raise Errno.new "setuid" if r != 0 + # raise Errno.new "setuid" if r != 0 + raise Exception.new "setuid" if r != 0 end end