User Tools

Site Tools


root

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
root [2015/12/28 09:59]
admin
root [2015/12/28 10:18] (current)
admin
Line 4: Line 4:
 Well blow me down, I lost the sources. Not on my backups. Not in cvs. What the heck had I done with it? No good googling - 'root' is just too general a name. Well blow me down, I lost the sources. Not on my backups. Not in cvs. What the heck had I done with it? No good googling - 'root' is just too general a name.
                  
-So I re-wrote it from scratch and (apologies to the original author), its a darn sight better now (it even evaluates its arguments correctly if they contain spaces, which the old 'root' didn't). I also got it to add ''/sbin /usr/sbin'' and ''/usr/local/sbin'' to ''PATH' while I was at it, and allowed root to run it themselves. So now, it's just awesome!+So I re-wrote it from scratch and (apologies to the original author), its a darn sight better now (it even evaluates its arguments correctly if they contain spaces, which the old 'root' didn't). I also got it to add ''/sbin /usr/sbin'' and ''/usr/local/sbin'' to 'PATH' while I was at it, and allowed root to run it themselves. So now, it's just awesome!
  
-Why not **ssh**(1)I hear you say. Well, this is much simpler to administer and generally less picky. Of course, it's most likely less secure, so if you're vulnerable, bone up on **ssh**(1).+Why not **sudo**(1)I hear you say. Well, this is much simpler to administer and generally less picky. Of course, it's most likely less secure, so if you're vulnerable, bone up on **sudo**(1).
                  
 Here it is. To compile just do this as root: Here it is. To compile just do this as root:
-        +
   cc -o root root.c   cc -o root root.c
   chown root root   chown root root
root.txt ยท Last modified: 2015/12/28 10:18 by admin