=================================================================== RCS file: /cvs/openbsd/update_openbsd/post_dmesg_to_nycbug,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- openbsd/update_openbsd/post_dmesg_to_nycbug 2015/02/22 19:22:08 1.1 +++ openbsd/update_openbsd/post_dmesg_to_nycbug 2015/02/22 19:31:29 1.2 @@ -12,6 +12,14 @@ do { local $/ = undef; readline $de }; close $de or die $!; +# Fall back to a less useful description +unless ($description) { + open my $de, '-|', qw( sysctl -n hw.model ) or die $!; + $description = join ' ', split /\s+/s, + do { local $/ = undef; readline $de }; + close $de or die $!; +} + open my $dm, '<', '/var/run/dmesg.boot' or die $!; my $dmesg = do { local $/ = undef; readline $dm }; close $dm;