Resolves: bug 518418
Bug Description: Package rename shuts down server, results in
Reviewed by: ???
Files: see diff
Branch: HEAD and 1.2
Fix Description: It occurred to me that using tar and untarring the file
is a tremendous
security hole, with no obvious way to secure it. Therefore, I'm
solution, and going with a solution that uses the built-in lua interpreter.
This also allows me to save the information in a global variable in the %pre
section that I can access in the %posttrans section, which should be very
Platforms tested: Fedora 11 x86_64
Flag Day: no
Doc impact: no