If running in a non-root shell the user will not be able to create or
access files in / so operate in the current directory instead.
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
# Include version of pb-discover
# Include version of pb-discover
-pb-discover --version > /$diagdir/version
+pb-discover --version > $diagdir/version
# Unconditionally grab relevant /var/log files
log "Adding files from /var/log"
# Unconditionally grab relevant /var/log files
log "Adding files from /var/log"
-cp -r /var/log/messages /var/log/petitboot /$diagdir/
+cp -r /var/log/messages /var/log/petitboot $diagdir/
# Check if pb-discover segfaulted
if [ -r $corefile ]
then
log "Adding core dump"
# Check if pb-discover segfaulted
if [ -r $corefile ]
then
log "Adding core dump"
fi
# Copy dmesg
log "Adding dmesg"
fi
# Copy dmesg
log "Adding dmesg"
# Add Skiboot log
log "Adding Skiboot log"
# Add Skiboot log
log "Adding Skiboot log"
-cat /sys/firmware/opal/msglog > /$diagdir/msglog
+cat /sys/firmware/opal/msglog > $diagdir/msglog
tar $tarflags $tarfile $diagdir
gzip < $tarfile > $tarfile.gz
tar $tarflags $tarfile $diagdir
gzip < $tarfile > $tarfile.gz