Skip to content

Conversation

grahamperrin
Copy link
Contributor

Spelling and other suggestions.

Spelling and other suggestions.
@grahamperrin grahamperrin marked this pull request as draft January 1, 2025 08:40
@grahamperrin
Copy link
Contributor Author

grahamperrin commented Jan 1, 2025

Draft (first and second passes, reading quickly).

I can make a more thorough pass, later.

Change osx and MacOS to macOS?

A quick second pass. Not comprehensive.

(I noticed a few minor issues immediately after the first pass.)
* actions_script: script version of 'actions' in lua
* lua scripts: now can have real arguments instead of
pre-expended ones
pre-expended ones
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
pre-expended ones
pre-expanded ones

(I'm not sure about this change.)

- Fix build on osx
- Fix libelf detection on debian
- Fix libelf detection on Debian
- Fix pkg_shutdown unproperly reinitializing closed fds
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Fix pkg_shutdown unproperly reinitializing closed fds
- Fix pkg_shutdown unproperly reinitializing closed file descriptors

- fix duplicate pkg registration overwriting the existing pkg
- better ABI name on linux
- better ABI name on Linux
- lots of changes in internal API to use fd when possible
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- lots of changes in internal API to use fd when possible
- lots of changes in internal API to use file descriptor when possible

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(I'm not sure about this.)

- move more pkg audit details into the library
- allow to run pkg query without any privileges
- extend the audit periodic script to report deprecated packages
- Fix fd leak to rcscripts
Copy link
Contributor Author

@grahamperrin grahamperrin Jan 1, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fd leak or file descriptor leak?

I guess, this was meant to be:

1.21.99.5 to 1.21.99.6
1.21.99.6 to 1.21.99.6 seems incorrect (the two are equal to each other).

So, my attempt to correct two sets of changes: 1.21.99.5 to 1.21.99.6, then 1.21.99.6 to 2.0.99.
@bapt bapt marked this pull request as ready for review August 21, 2025 15:36
@bapt
Copy link
Member

bapt commented Aug 21, 2025

can you rebase?

@grahamperrin
Copy link
Contributor Author

I probably can rebase, although my (little) Git knowledge has largely evaporated over the past year or so. I'll need a very clear head, so, maybe mid-September. Thanks for your patience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants