Comments (4)
Hi Nageswara, thanks for testing!
Can you provide the commands that led to this? Did you generate these files or were these tested on an actual guest SB environment?
I am trying to reproduce with secvarctl verify
but it IS returning with an updated timestamp:
$ echo "sbat,1
grub,1
gub.ibm.grub,1" > sbat_in
$ ./bin/secvarctl-dbg -m guest generate f:a -n sbat -o sbat.auth -i sbat_in -k test/guest/testenv/PK/PK.key -c test/guest/testenv/PK/PK.crt
RESULT: SUCCESS
$ ./bin/secvarctl-dbg -m guest verify -p test/guest/testenv/ -u sbat sbat.auth -v
<skipping to end of output>
Timestamp: 2024-01-03 15:47:17 UTC
ESL 1:
ESL SIG LIST SIZE: 73
GUID is : 50ab5d6046e00043abb63dd810dd8b23
Signature type is: SBAT
Data: sbat,1
grub,1
gub.ibm.grub,1
Found 1 ESL's
RESULT: SUCCESS
This claims that the new timestamp would be 2024-01-03 15:47:17 UTC
if the operation was successful.
Can you provide some more information on the origins of the grubdb
and sbat
data which you are reading?
from secvarctl.
Some how missed the above message. As per Sudhakar Kuppusamy, This is the way it behaves. Better he adds comment here before we close this.
from secvarctl.
This claims that the new timestamp would be
2024-01-03 15:47:17 UTC
if the operation was successful. Can you provide some more information on the origins of thegrubdb
andsbat
data which you are reading?
I was trying to read the data written to PKS and noticed zero time stamp.
from secvarctl.
The distribution provided auth variables has time stamp as zero. which is expected checked on both RHEL and SLES. This issue is not a bug. Closing.
from secvarctl.
Related Issues (20)
- GitHub Actions / other automated CI HOT 2
- compilation fails with openssl3 HOT 1
- Overhaul Tracking HOT 1
- make install does not work in 1.0.0-rc1
- Add CI test for installations
- v1.0.0-rc1 - Multiple ESLs can't read HOT 2
- v1.0.0-rc1 -p path should be appended with '/' HOT 1
- v1.0.0.-rc1 - secvarctl sigsegv while reading fuzzed ESL file HOT 2
- v1.0.0.-rc1 - -a option is accepting strings HOT 3
- CI: Add ppc64le cross compilation & cross test to push/pr workflow HOT 1
- CI: Consider automatically uploading build artifacts during PR workflows
- Audit code for duplicate functions, or functions that could use clearer names
- Consider overhauling external/skiboot code and upstreaming
- guest: clean up and unify reading the timestamp from a variable buffer HOT 1
- [bug][rc3][regression] read SIGSEGV while reading a valid certificate HOT 3
- Does not support the append flag message printed 3 times HOT 1
- Remove SECVAR_CRYPTO_WRITE_FUNC
- Update/rewrite README and manpage
- Proposal: Remove Makefile build, exclusively use CMake
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from secvarctl.