zelda said:
I should try to make contact between pcb and host
Right. In the minimag that is done through the underside of the "lip" on the top end of the battery tube. You're stuck with having to connect a (-) on the top.
IIRC, ground is shared in the BB (correct me if I'm wrong). What I would do is solder a small piece of wire to the second (-) on the BB board, make it go through a hole (a third one) on the top of your can, and solder a flat tab of copper to that end. You can shape that tab so it "hugs" the can around it and keep it in place. Alternatively, you can just solder the tab to the (-) end of the Lux.
Another option would be to use the same approach (use a flat piece of copper around the body), but instead of using the top of the can, use the sides of it. You'll need to deanodize the inside of the battery tube for this to work, and I'm not sure how much clearance you have between the OD of your can and the ID of the light.
A third alternative would be to get one of those *tiny* screws that come with Lambda's MiniPro engines and screw that to the top of your can, somewhere in the middle and use that as ground path between the can and the secondary (-) hole on the board.