Addressing LOGS in Puppy removes some inconsistencies
Posted: Mon 09 Jan 2012, 00:22
I agonized on whether to post this here, for Puppy Distro development, or to Barry's Blog.
Hope the intent for the community is understood.
Logs in Puppy
Sometimes a suggestion to a development system is not met well unless you are considered an "insider".
But, also, sometimes the real insiders can see merit in someone making a suggestion that may improve the overall system.
Here's something I noticed and it appears that the insiders had planned to address this in the past, but, never got around to it.
System Logs
In many systems the rule is to place system logs in a single folder. It has does make a world of difference when trying to support the system as the system and application logs are all in the same folder.
For example, in couple of systems all logs are written to /var/logs
Currently, Puppy "kinda" does this. Many of the logs are written to /tmp. This is a good central location even though some logs do end in other places.
For those logs which do end in /tmp its where the system developers would look to analyze what's occurring. And, I envision that the Planner(s) for Puppy evaluated this initially as a temporary solution until they got back to it.
Here's why this MAY be time to consider what should best be done! Live media! Frugal! We all know what happens to /tmp when the system is shutdown/rebooted when save-session is selected! This is why I have felt that the planners had envision getting back to address this.
If anyone needed to review the log files from a Puppy previous run, they do NOT exist for review. Thus important/critical log information was lost due to reboot; an un-intentional occurrence.
Just as Linux has overall consistent structure, in 2012, as Puppy matures, it might be one of the several items that could be considered and addressed. Because I am not the system planner (or insider), I would not be in a good position to suggest how best to address this. But, I'm sure, we all see the benefit of a simplistic log system which could be available for off-line review with some controls on managing its size.
Hope this helps
Hope the intent for the community is understood.
Logs in Puppy
Sometimes a suggestion to a development system is not met well unless you are considered an "insider".
But, also, sometimes the real insiders can see merit in someone making a suggestion that may improve the overall system.
Here's something I noticed and it appears that the insiders had planned to address this in the past, but, never got around to it.
System Logs
In many systems the rule is to place system logs in a single folder. It has does make a world of difference when trying to support the system as the system and application logs are all in the same folder.
For example, in couple of systems all logs are written to /var/logs
Currently, Puppy "kinda" does this. Many of the logs are written to /tmp. This is a good central location even though some logs do end in other places.
For those logs which do end in /tmp its where the system developers would look to analyze what's occurring. And, I envision that the Planner(s) for Puppy evaluated this initially as a temporary solution until they got back to it.
Here's why this MAY be time to consider what should best be done! Live media! Frugal! We all know what happens to /tmp when the system is shutdown/rebooted when save-session is selected! This is why I have felt that the planners had envision getting back to address this.
If anyone needed to review the log files from a Puppy previous run, they do NOT exist for review. Thus important/critical log information was lost due to reboot; an un-intentional occurrence.
Just as Linux has overall consistent structure, in 2012, as Puppy matures, it might be one of the several items that could be considered and addressed. Because I am not the system planner (or insider), I would not be in a good position to suggest how best to address this. But, I'm sure, we all see the benefit of a simplistic log system which could be available for off-line review with some controls on managing its size.
Hope this helps