View Issue Details

IDProjectCategoryView StatusLast Update
0008400Kali LinuxTool Upgrade Requestpublic2023-08-14 17:07
Reporterron190 Assigned Todaniruiz  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version2023.3 
Summary0008400: jSQL Injection v0.90 and continous deployment
Description

Hello, the tool jSQL is upgraded to v0.90, please could you bump the version in Kali?

  • I started to release versions more frequently, like multiple times by month and weeks.
    Is there an integration process with Kali to bump automatically? or the best way is to contact you with Mantis?

  • I'd like also to update the homepage: https://www.kali.org/tools/jsql/
    I forked the project: https://gitlab.com/-/ide/project/ron190/kali-tools/edit/main/-/jsql/
    And looked to the code and I see the message "Do not edit anything above this line" which prevent any update.
    What is the process to update the homepage? is creating a merge request possible?

Activities

sbrun

sbrun

2023-08-11 07:53

manager   ~0018298

I have updated jsql to version 0.90 in kali-dev. It should be available in kali-rolling on Monday.

We started to monitor the tagged releases on github. So we will automatically be informed when a new release must be packaged.

sbrun

sbrun

2023-08-11 07:54

manager   ~0018299

About the homepage I think @daniruiz can help you.

daniruiz

daniruiz

2023-08-11 08:42

manager   ~0018300

Heya. The package will probably be ready in kali repos for next week, so I'll do the page update once it's been released

ron190

ron190

2023-08-11 23:12

reporter   ~0018306

@sbrun I flag my tags as 'Pre-release' on Github which may exclude it from your monitoring. Can you eventually confirm?
I'll release production-ready builds if 'Pre-release' is indeed ignored.

@daniruiz You can copy/paste anything you need from Github homepage for inspiration.
There's text, screenshots and diagrams available: https://github.com/ron190/jsql-injection

sbrun

sbrun

2023-08-14 06:56

manager   ~0018311

We only monitor the tags, not the 'flags'. We don't get this information unless we manually check the release.

Maybe you can use a specific version scheme for the pre-release like '0.90-pre1' or '0.90-alpha'. We can easily filter and ignore this version scheme.

daniruiz

daniruiz

2023-08-14 11:12

manager   ~0018318

Hello again
I've run the automated update for jsql and now it shows the version 0.90. But that only includes the content that we auto-generate. The content page can be modified by anyone by a MR in gitlab, so if you don't mind doing so you can upload the content you want to the doc page. There's an edit button in the page's sidebar (for next time you need it) but you can also use this link https://gitlab.com/-/ide/project/kalilinux/documentation/kali-tools/edit/main/-/jsql/index.md

ron190

ron190

2023-08-14 16:25

reporter   ~0018319

@sbrun Version scheme filtering is good to know.
As the end-users do not mind about the Pre-release flag and it's also fine with the current Kali packaging process then we can keep it like it is, without further filtering.
I'll move to production-ready release in the future if it's required by anything.

@daniruiz I've created the MR, fresh new text and new picture: https://gitlab.com/kalilinux/documentation/kali-tools/-/merge_requests/8
I have not included the diagram as Mermaid Flowchart may not be integrated to the homepage.

daniruiz

daniruiz

2023-08-14 17:07

manager   ~0018320

The changes to the doc page are now live https://www.kali.org/tools/jsql/
I'm closing this as it's done now

Issue History

Date Modified Username Field Change
2023-07-25 18:00 ron190 New Issue
2023-07-25 18:00 ron190 Status new => assigned
2023-07-25 18:00 ron190 Assigned To => sbrun
2023-08-11 07:53 sbrun Note Added: 0018298
2023-08-11 07:54 sbrun Note Added: 0018299
2023-08-11 07:54 sbrun Assigned To sbrun => daniruiz
2023-08-11 08:42 daniruiz Note Added: 0018300
2023-08-11 23:12 ron190 Note Added: 0018306
2023-08-14 06:56 sbrun Note Added: 0018311
2023-08-14 11:12 daniruiz Note Added: 0018318
2023-08-14 16:25 ron190 Note Added: 0018319
2023-08-14 17:07 daniruiz Note Added: 0018320
2023-08-14 17:07 daniruiz Status assigned => resolved
2023-08-14 17:07 daniruiz Resolution open => fixed
2023-08-14 17:07 daniruiz Fixed in Version => 2023.3