#! /usr/bin/python

from __future__ import print_function
import os

(ruid, euid, suid) = os.getresuid()
print("R-UID=",ruid," E-UID=",euid," S-UID=",suid)

os.setresuid(-1, euid, ruid)

(ruid, euid, suid) = os.getresuid()
print("R-UID=",ruid," E-UID=",euid," S-UID=",suid)

os.setresuid(-1, suid, -1)

(ruid, euid, suid) = os.getresuid()
print("R-UID=",ruid," E-UID=",euid," S-UID=",suid)


6ff316348f2a1b6e6bc9e034477498648c8e9002
<mask token>

<mask token>
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)
os.setresuid(-1, euid, ruid)
<mask token>
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)
os.setresuid(-1, suid, -1)
<mask token>
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)

<mask token>
ruid, euid, suid = os.getresuid()
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)
os.setresuid(-1, euid, ruid)
ruid, euid, suid = os.getresuid()
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)
os.setresuid(-1, suid, -1)
ruid, euid, suid = os.getresuid()
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)

from __future__ import print_function
import os
ruid, euid, suid = os.getresuid()
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)
os.setresuid(-1, euid, ruid)
ruid, euid, suid = os.getresuid()
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)
os.setresuid(-1, suid, -1)
ruid, euid, suid = os.getresuid()
print('R-UID=', ruid, ' E-UID=', euid, ' S-UID=', suid)

#! /usr/bin/python

from __future__ import print_function
import os

(ruid, euid, suid) = os.getresuid()
print("R-UID=",ruid," E-UID=",euid," S-UID=",suid)

os.setresuid(-1, euid, ruid)

(ruid, euid, suid) = os.getresuid()
print("R-UID=",ruid," E-UID=",euid," S-UID=",suid)

os.setresuid(-1, suid, -1)

(ruid, euid, suid) = os.getresuid()
print("R-UID=",ruid," E-UID=",euid," S-UID=",suid)

