Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
a very good and easy to understand article. thanks much!
Hey, it appears that the tripwire reports are not actually sent to my email. What’s wrong with that?
Do you have to clear the Tripwire database out at all. It seems the reports contain all data and they never clear the old data, just continue appending. Is this correct? How do I clear old data?
Many thanks for the article, everything works perfectly.
Very thorough article, however I’m stuck on the Email Notifications step. I want to forward the reports to a gmail account, however doing so with the directions provided I get an error as the email is attempted to be sent due to an “unknown user.”
Is there a way to send the emails without setting up a mail server on our server? (This may be a completely ignorant question, but I’ve seen others with this issue online, too.)
I had a problem with the mail part as well. What the Original Poster fails to mention is that if you want to send the email outside of the local system you need to setup emix4 differently.
The easiest way I found to do this was: http://teamcoding.com/blog/sendmail_exim_error_mailing_to_remote_domains_not_supported
Hope this helps anyone else who gets stuck on that issue.
I have some issues with email reports as well.
When the report is sent after the Cron job, the email I receive is blank (only sender and subject, nothing in the body). But when I run the Cron command manually, the report I receive is normal. It’s the same command as described in the tutorial:
/usr/sbin/tripwire --check | mail -s "Tripwire report for `uname -n`" your_email@domain.com
Any idea why the email after Cron is empty?
This was such an awesome tutorial. I have used it to harden both my desktops and servers, along with create daily email updates. Thank you for taking the time to write it! Learnt a lot about tripwire, mail (I used ssmtp instead) and cron in particular!!
Running sudo apt-get update I get: gist:053911bc80f9d59ef899
Running sudo apt-get install tripwire I get: gist:ee3192dbdba10be8915a
What am I doing wrong?
I installed tripwire on my Ubuntu droplet and now I get many errors in my mailbox. The problem is: I am a complete newbie so I have no clue if any of these errors should worry me. I hope someone can shed some light or provide a link to learn more on the warnings below.
Added: “/var/log/upstart/mysql.log.2.gz” “/var/log/upstart/systemd-logind.log.3.gz” “/var/log/upstart/mountall.log.2.gz” “/var/log/upstart/console-setup.log.2.gz” “/var/log/upstart/procps-virtual-filesystems.log.2.gz” “/var/log/upstart/rsyslog.log.2.gz” “/var/log/upstart/kmod.log.2.gz” “/var/log/upstart/container-detect.log.2.gz” “/var/log/upstart/procps-static-network-up.log.2.gz”
Removed: “/var/log/upstart/mysql.log” “/var/log/upstart/console-setup.log” “/var/log/upstart/container-detect.log” “/var/log/upstart/kmod.log” “/var/log/upstart/mountall.log” “/var/log/upstart/procps-static-network-up.log” “/var/log/upstart/procps-virtual-filesystems.log” “/var/log/upstart/rsyslog.log” “/var/log/upstart/systemd-logind.log”
Modified: “/var/log/mysql/error.log” “/var/log/mysql/error.log.1.gz” “/var/log/mysql/error.log.2.gz” “/var/log/mysql/error.log.3.gz” “/var/log/mysql/error.log.4.gz” “/var/log/mysql/error.log.5.gz” “/var/log/mysql/error.log.6.gz” “/var/log/mysql/error.log.7.gz” “/var/log/mysql.log” “/var/log/mysql.log.1.gz” “/var/log/mysql.log.2.gz” “/var/log/mysql.log.3.gz” “/var/log/mysql.log.4.gz” “/var/log/mysql.log.5.gz” “/var/log/mysql.log.6.gz” “/var/log/mysql.log.7.gz” “/var/log/syslog.2.gz” “/var/log/syslog.3.gz” “/var/log/syslog.4.gz” “/var/log/syslog.5.gz” “/var/log/syslog.6.gz” “/var/log/syslog.7.gz” “/var/log/upstart/console-setup.log.1.gz” “/var/log/upstart/container-detect.log.1.gz” “/var/log/upstart/kmod.log.1.gz” “/var/log/upstart/mountall.log.1.gz” “/var/log/upstart/mysql.log.1.gz” “/var/log/upstart/procps-static-network-up.log.1.gz” “/var/log/upstart/procps-virtual-filesystems.log.1.gz” “/var/log/upstart/rsyslog.log.1.gz” “/var/log/upstart/systemd-logind.log.1.gz” “/var/log/upstart/systemd-logind.log.2.gz”
Added: “/root/.selected_editor” “/root/.nano_history”
Modified: “/root”
Removed: “/dev/pts/0”
No Errors
*** End of report ***