diff --git a/hacks/linux/lvm/cfgmgr.pl b/hacks/linux/lvm/cfgmgr.pl
index 79dc0c96bdfd19d67d986b31472c6ef8f08abeb6..147ed30a192442bb4fed629dd0c3d82d70f9a445 100755
--- a/hacks/linux/lvm/cfgmgr.pl
+++ b/hacks/linux/lvm/cfgmgr.pl
@@ -8,7 +8,8 @@ $Data::Dumper::Indent= 1;
 
 open (MSG, '/var/log/messages')    # RHEL, CentOS
   or open (MSG, '/var/log/syslog') # Ubuntu
-  or die "cant read messages";     # TODO: or try something else?
+  or open (MSG, '|-', 'journalctl -ex') # Debian
+  or die "can't read messages";     # TODO: or try something else?
 
 seek (MSG, 0, 2);