[Tutor] resolving my identity chrisis

Kirk Bailey idiot1@netzero.net
Sun Dec 1 22:37:02 2002


ok. digging around I came up with a couple of ibntresting facts.

1. The executable is not the scrpt. The executable is the interpeter. Therefore,
the 4000 bit if it is set, is set ON PYTHON.

2. There are commands available in the language for handling these tasks, in the
os module.

from os module, process parameters page:
---------------------------------------------------------------------------------
setegid(egid) 
     Set the current process's effective group id. Availability: Unix. 

seteuid(euid) 
	Set the current process's effective user id. Availability: Unix. 

getpid() 
      Return the current process id. Availability: Unix, Windows. 

getppid() 
      Return the parent's process id. Availability: Unix. 

getuid() 
      Return the current process' user id. Availability: Unix. 

getegid() 
     Return the current process' effective group id. Availability: Unix. 
---------------------------------------------------------------------------------
I am homing in on the kill, this thing WILL be secure and it WILL operate as
root (ARG!) and it WILL create and delete lists on command in a secure manner.

You will be able to be your own miniature listbot service if you want to.

I expect to have it out, debbugged, and available in time for Yule.
I hope. This is fairly deep system sorcery I am jumping into.

-- 

end

Respectfully,
             Kirk D Bailey


+---------------------"Thou Art Free." -Eris-----------------------+
| http://www.howlermonkey.net  mailto:highprimate@howlermonkey.net |
| KILL spam dead!      http://www.scambusters.org/stopspam/#Pledge |
| http://www.tinylist.org  +--------+   mailto:grumpy@tinylist.org |
+------------------Thinking| NORMAL |Thinking----------------------+
                           +--------+

---------------------------------------------
Introducing NetZero Long Distance
1st month Free!
Sign up today at: www.netzerolongdistance.com