zyxBackup is a shell script and depends on other commands, programs, or scripts.
Basic commands (required):
- tar : To archives files
- gzip : To compress archive file.
- bc : To calculate filesize.
- rm : To delete tmp files.
- touch : To create the empty archive file.
- dpkg : to get the list of installed packages (only on Debian/Ubuntu distros).
- logger : To write log in syslog.
- mysqldump : To backup the MySQL database.
- gpg : To encrypt the compressed archive file.
- mail : To send the report by email.
- scp : To upload the file via scp.
- ftp-upload : ftp-upload is a perl script written by Roderick SchertlerIt can also be downloaded here : ftp-upload-1.5.tar.gz
and can be downloaded on his webpage here : http://www.argon.org/~roderick/.