In version 1.78 of /etc/daily, the -i flag was added to the df output.
Apparently, some people run out of inodes.
I only seem to run out of disk space, and too often, my eye skims
the daily report from a machine, looks at the last column,sees a
small percentage, and I decide, "all is good", even if I were
look a couple columns in, the actual disk space is low.
To try to avoid bikeshedding and flopping this back and forth,
I offer this diff. With no change, daily df output is unchanged.
Those of us that don't worry about running out of inodes, we can
set DF_FLAGS in /etc/daily.local to be whatever we want, in my
case, I like "-hl" (currently, it's "-ikl")
(inline and attached)
Index: daily
===================================================================
RCS file: /cvs/src/etc/daily,v
retrieving revision 1.93
diff -u -r1.93 daily
--- daily 9 Sep 2019 20:02:26 -0000 1.93
+++ daily 27 Oct 2019 18:03:18 -0000
@@ -44,6 +44,10 @@
start_part "Running daily.local:"
run_script "daily.local"
+if [ -z "$DF_FLAGS" ]; then
+ DF_FLAGS="-ikl"
+fi
+
next_part "Removing scratch and junk files:"
if [ -d /tmp -a ! -L /tmp ]; then
cd /tmp && {
@@ -140,7 +144,7 @@
if [ "X$VERBOSESTATUS" != X0 ]; then
echo ""
echo "disks:"
- df -ikl
+ df "$DF_FLAGS"
echo ""
dump W
else
Index: daily
===================================================================
RCS file: /cvs/src/etc/daily,v
retrieving revision 1.93
diff -u -r1.93 daily
--- daily 9 Sep 2019 20:02:26 -0000 1.93
+++ daily 27 Oct 2019 18:24:16 -0000
@@ -44,6 +44,10 @@
start_part "Running daily.local:"
run_script "daily.local"
+if [ -z "$DF_FLAGS" ]; then
+ DF_FLAGS="-ikl"
+fi
+
next_part "Removing scratch and junk files:"
if [ -d /tmp -a ! -L /tmp ]; then
cd /tmp && {
@@ -140,7 +144,7 @@
if [ "X$VERBOSESTATUS" != X0 ]; then
echo ""
echo "disks:"
- df -ikl
+ df "$DF_FLAGS"
echo ""
dump W
else