Bug 275036 - [NEW PORT] security/xsser: XSS Exploration
Summary: [NEW PORT] security/xsser: XSS Exploration
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-12 06:43 UTC by Azrael
Modified: 2023-12-28 10:15 UTC (History)
2 users (show)

See Also:


Attachments
diff file requested. (10.20 KB, patch)
2023-11-15 21:32 UTC, Azrael
no flags Details | Diff
New Diff File (5.07 KB, patch)
2023-11-17 02:44 UTC, Azrael
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Azrael 2023-11-12 06:43:05 UTC
I'm not sure if this is correct. ChatGPT said I should submit my proposal and work for a new possible port I created here to see if its worthy to be added to the ports collection. If so, this is a link to my Makefile and everything to build it here: https://github.com/mephistolist/xsser-port.git . You can put those file in /usr/ports/security/xsser to test it. Otherwise, if you could point me in the right direction I would appreciate it. Thanks
Comment 1 Li-Wen Hsu freebsd_committer freebsd_triage 2023-11-13 05:09:07 UTC
Hi,

I haven't had time to review and provide all the comments, but it seems that it's better to check the porter's handbook ( https://docs.freebsd.org/en/books/porters-handbook/ ), especially the python section ( https://docs.freebsd.org/en/books/porters-handbook/special/#using-python ) to improve this patch.

In the meantime, please change `MAINTAINER=notmyemail@gmail.com` to your real email, we cannot add a new port without a maintainer.
Comment 2 Azrael 2023-11-13 22:13:34 UTC
My apologies, you should see cloneozone@gmail.com for the MAINTAINER in that repo now. I went through the whole porters handbook including the section on Python. I won't be surprised if I missed something else, but I did go through there first. Thanks
Comment 3 Renato Botelho freebsd_committer freebsd_triage 2023-11-15 20:10:17 UTC
(In reply to Azrael from comment #2)
I didn't review the port itself, but I would be glad to if you attach the diff here as described at https://docs.freebsd.org/en/books/porters-handbook/quick-porting/#porting-submitting
Comment 4 Azrael 2023-11-15 21:32:10 UTC
Created attachment 246345 [details]
diff file requested.

Okay, I think this is what you're looking for. Let me know if you need anything else and thanks!
Comment 5 Renato Botelho freebsd_committer freebsd_triage 2023-11-16 13:25:16 UTC
(In reply to Azrael from comment #4)
Actually no, this diff doesn't look correct.  It contains only 3 files:

 .gitignore |   5 +++
 count      |  43 ++++++++++++++++++++
 pkg-plist  | 113 ++++++++++++++++++++++++++++++++++++++++++++++++++---

You should clone FreeBSD ports repository [1], then add the new port there, commit it and create a diff using `git-format-patch`.  The diff should contain security/xsser directory with all ports files inside it (Makefile, pkg-plist, pkg-descr, ditinfo, files/)

[1] https://cgit.freebsd.org/ports/
Comment 6 Azrael 2023-11-17 02:44:06 UTC
Created attachment 246366 [details]
New Diff File

My apologies. This is my first port and its all very new. I double-checked and found it mentions all files this time. Let me know how this works. Thanks again.
Comment 7 Azrael 2023-11-26 06:56:28 UTC
Hey, just thought I'd check back. I know the US had a big holiday and I thought this might have gotten lost. No rush, I just wanted follow up.
Comment 8 Azrael 2023-11-28 05:22:44 UTC
(In reply to Renato Botelho from comment #5)
Sorry, I just realized I could tag you in replies. If you still have time for this let me know.