18
*foo = \&bar;
Assigning a reference to a glob replaces that portion of the glob with the thingy referred to. So this makes &foo exactly the same as &bar.
*foo = *bar; # or \*bar
This also works, but also aliases the scalar, array, hash, filehandle, and format between foo and bar.