mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2026-05-17 03:57:21 +02:00
- Write to /home/cyberpanel temp first (no user permission issues) - Copy from /home/cyberpanel to user directory using executioner - Use cp instead of mv for final file replacement (more reliable) - Clean up temp files after successful operations - Fixes: File corruption due to failed mv command via lscpd