So I have written a small service script to check the ink level every 60 seconds,
Point 1: Is there a better way to get this information (I'm just asking)?
and log that to a file in /root/. /root is where I keep all my system setting notes and system scripts, and I considder the ink level log a system wide "thing".
Point 2. The ink level log would be a "a system wide "thing"" (for you), but /root is not. Can you log to a more appropriate place - /var/log/linklog, for example (process logs most often go in /var/log)? If you don't like /var/log for some reason, there are other places - /pub, /tmp, /usr/local - even make a whole new folder /inklog and put it there.
I wish for alle users to be able to see the ink level log.
Understood. But do they need to see everything else in /root? At this time you probably think you know everyone who uses the system, but what if an unauthorized, or for that matter even an unexpected (childeren, guests) person ever gets on? Do you want them to see your privet ssh keys and other encryption information? Your shell history?
Thus the changed permissions of /root. There is nothing "secret" in /root that I am aware of.
Is this system ever on the internet? Maybe you don't care if the system in question is broken into, but is it connected via network to other machines that you do care about? Maybe other workstations that have sensitive or personal information?
I also wish to keep the number of directories to back up to a minimum -- /root and /home.
I understand. But if that's your reason, why would you be backing up a log file that's being overwritten every 60 seconds anyway? -JW -- ---------------------- jw@mailsw.com - System Administrator - Cedar Creek Software www.cedarcreeksoftware.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org