Question Auditing in BIND

shaharhada

Reputable
Jul 27, 2020
303
6
4,685
[BIND] Version 9 was developed by Nominum, Inc. under an ISC outsourcing contract, and the first version was released 9 October 2000. It was written from scratch in part to address the architectural difficulties with auditing the earlier BIND code bases, and also to support DNSSEC (DNS Security Extensions)
What is the meaning of auditing?
Under History title in the text
 

kanewolf

Titan
Moderator
[BIND] Version 9 was developed by Nominum, Inc. under an ISC outsourcing contract, and the first version was released 9 October 2000. It was written from scratch in part to address the architectural difficulties with auditing the earlier BIND code bases, and also to support DNSSEC (DNS Security Extensions)
What is the meaning of auditing?
Under History title in the text
Auditing -- the ability to log significant data for security or accounting purposes.
 
  • Like
Reactions: shaharhada

Ralston18

Titan
Moderator
Auditing is a form of double checking things. Making comparisons and ensuring that things are as they are expected to be.

Generally audits use some sort of formal process and procedures to ensure thoroughness and accuracy.

The word audit is mostly used with respect to financial matters and transactions.

For example if your bank accounts were audited then someone would be checking to see that all the monies going in and out were correctly added and subtracted.

Actually audits can be much more complicated and detailed than just that.

Audits can be difficult because banks can use different methods and rules.

In software terms if you create a new software system to replace an old software system an audit would be used to ensure that the new system provided the correct or comparable results of the old system.
 
  • Like
Reactions: shaharhada

shaharhada

Reputable
Jul 27, 2020
303
6
4,685
Auditing is a form of double checking things. Making comparisons and ensuring that things are as they are expected to be.

Generally audits use some sort of formal process and procedures to ensure thoroughness and accuracy.

The word audit is mostly used with respect to financial matters and transactions.

For example if your bank accounts were audited then someone would be checking to see that all the monies going in and out were correctly added and subtracted.

Actually audits can be much more complicated and detailed than just that.

Audits can be difficult because banks can use different methods and rules.

In software terms if you create a new software system to replace an old software system an audit would be used to ensure that the new system provided the correct or comparable results of the old system.
What is the meaning of ensuring thoroughness?
 

Ralston18

Titan
Moderator
Ensuring thoroughness means that you do everything you can to avoid not leaving things out, not making mistakes, working to double check everything, and verifying facts, etc..

I used a bank analogy for auditing and ensuring thoroughness certainly applies.

However, there are other types of "audits" where ensuring thoroughness is important.

Consider an airplane and a pilot.

Pilots use their own sort of audit: a pre-flight checklist before taking off. (Actually one of many checklists.)

Very thorough because everything is checked from fuel tanks to switch settings.

Very lengthy written list that goes step by step to ensure that the airplane is correctly configured and ready to fly.

And often done with the help of a co-pilot to observe the process and again double check everything.

= = = =

An even better example of "ensuring thoroughness" - watch a rocket launch as they go through the pre-launch countdown.
 
  • Like
Reactions: shaharhada