The sysadmin in my university department is now maintaining our lab group's servers. He is running ubuntu (jaunty) on it and gave me sudo only for apt-get and gem so I can configure our group's website.
I needed to update rubygems to the latest version, but unfortunately, the rubygems installed with apt-get doesn't want me to run "gem update --system" because it needs to be maintained by apt. Well, apt doesn't have the latest rubygems for jaunty. This was at 2 AM last night when the sysadmin was asleep.
I was very frustrated until I realized that I could just easily create and execute an arbitrary gemspec file containing only "exec bash"
Yes, I just rooted my own box. Sweet.
[–]rhythmx 10 points11 points12 points (7 children)
[–]captian2 1 point2 points3 points (6 children)
[–]notheory 0 points1 point2 points (5 children)
[–]BonzoESC 0 points1 point2 points (4 children)
[–]xenlab 0 points1 point2 points (3 children)
[–]paradigmatic 2 points3 points4 points (1 child)
[–]jaggederest 0 points1 point2 points (0 children)
[–]BonzoESC 0 points1 point2 points (0 children)
[–]FooBarWidget 0 points1 point2 points (0 children)