Page MenuHomeFreeBSD

New Port: sysutils/py-ajenti: Linux & BSD web admin panel
AcceptedPublic

Authored by xmj on Jun 28 2014, 3:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
May 23 2024, 11:03 AM
Unknown Object (File)
May 23 2024, 2:33 AM
Unknown Object (File)
May 23 2024, 2:14 AM
Unknown Object (File)
May 23 2024, 1:57 AM
Unknown Object (File)
Apr 25 2024, 5:25 PM
Unknown Object (File)
Apr 1 2024, 1:12 PM
Unknown Object (File)
Mar 13 2024, 6:44 PM
Unknown Object (File)
Mar 8 2024, 9:40 PM
Subscribers
None

Details

Reviewers
swills
koobs
Summary

Ajenti is a web based control panel for servers much like webmin, but built in python.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

feld retitled this revision from to New Port: sysutils/ajenti.
feld updated this object.
feld edited the test plan for this revision. (Show Details)
feld added reviewers: xmj, koobs.
feld set the repository for this revision to rP FreeBSD ports repository.
feld retitled this revision from New Port: sysutils/ajenti to New Port: sysutils/py-ajenti.

should be called py-ajenti

This diff containing ports carrying my name, make sure both of my mentors are added :-)

koobs requested changes to this revision.Jun 30 2014, 12:01 PM
koobs edited edge metadata.
koobs added inline comments.
devel/py-catcher/Makefile
4 ↗(On Diff #515)

py-<upstream-name> unless product not module.

9 ↗(On Diff #515)

Not necessary with above PORTNAME change

devel/py-exconsole/Makefile
4 ↗(On Diff #515)

py-<upstream-name> unless product not module.

9 ↗(On Diff #515)

Not necessary with above PORTNAME change

sysutils/py-ajenti/Makefile
2

Who? :)

6

Latest tag is 1.2.21, where did "12" come from?

9

Strip this. Ajenti is a turn-key/packaged product name (not just a development module)

11

Who?

12

Don't include package name or indefinite articles in COMMENT.

See: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#makefile-comment

19

setup.py says psutil>=0.6.0

22

You may want to check compatibility with requests 2.x (which is what www/py-requests is currently). 0.12.x is *very* old. If it doesnt work, try depending on www/py-requests1. Ajenti unit tests (regression-test) would be very useful here, and in general

25

setup.py says reconfigure>=0.1.43

26

setup.py says python-exconsole>=0.1.5

34

${PORTNAME} ?

This revision now requires changes to proceed.Jun 30 2014, 12:01 PM
sysutils/py-ajenti/Makefile
9

Ignore this.

xmj edited reviewers, added: feld; removed: xmj.

Taking it for updates

xmj edited edge metadata.

Change portnames/dirs to include python-,
upgrade ajenti to .13

swills edited edge metadata.

Change the one comment to remove the OS references and commit. Approved. (I see the bug where arc is doubling or tripling the file contents is happening again...)

sysutils/py-ajenti/Makefile
11

Change to "Web admin panel", IMHO.

koobs edited edge metadata.

Approved with comment

sysutils/py-ajenti/Makefile
11

Id be explicit and say "administration" too

This revision is now accepted and ready to land.Jul 7 2014, 1:39 PM
feld removed a reviewer: feld.
linimon retitled this revision from New Port: sysutils/py-ajenti to New Port: sysutils/py-ajenti: Linux & BSD web admin panel.Feb 18 2019, 2:54 AM