Project

General

Profile

Actions

Bug #2541

closed

Remove man pages from Pbi Packages

Added by Carlos Cesario over 12 years ago. Updated over 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
PBIs
Target version:
Start date:
07/05/2012
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
2.1
Affected Plus Version:
Affected Architecture:

Description

Does possible remove the man pages/directory from PBI packs? Or is really necessary to keep these directories.
That too would help a lot systems with a small hard discs :) as this other ticket already fixed http://redmine.pfsense.org/issues/2528

  3M    /usr/local/lib/perl5/5.12.4/perl/man
 20k    /usr/local/lib/perl5/5.12.4/man
4.5M    /usr/local/man
204k    /usr/share/man
 92k    /usr/X11R6/man
  3M    /usr/pbi/open-vm-tools-nox11-amd64/lib/perl5/5.12.4/perl/man
4.0k    /usr/pbi/open-vm-tools-nox11-amd64/lib/perl5/5.12.4/man
3.6M    /usr/pbi/open-vm-tools-nox11-amd64/man
  3M    /usr/pbi/squid-amd64/lib/perl5/5.12.4/perl/man
4.0k    /usr/pbi/squid-amd64/lib/perl5/5.12.4/man
3.7M    /usr/pbi/squid-amd64/man
  3M    /usr/pbi/freeradius-amd64/lib/perl5/5.12.4/perl/man
4.0k    /usr/pbi/freeradius-amd64/lib/perl5/5.12.4/man
4.6M    /usr/pbi/freeradius-amd64/man
234k    /usr/pbi/zabbix-agent-amd64/man
232k    /usr/pbi/quagga-amd64/man
  3M    /usr/pbi/proxy_mod_security-amd64/lib/perl5/5.12.4/perl/man
8.0k    /usr/pbi/proxy_mod_security-amd64/lib/perl5/5.12.4/man
3.7M    /usr/pbi/proxy_mod_security-amd64/man
696k    /usr/pbi/snort-amd64/man
216k    /usr/pbi/mbmon-amd64/man
  3M    /usr/pbi/squidguard-amd64/lib/perl5/5.12.4/perl/man
4.0k    /usr/pbi/squidguard-amd64/lib/perl5/5.12.4/man
3.3M    /usr/pbi/squidguard-amd64/man
234k    /usr/pbi/spamd-amd64/man
  3M    /usr/pbi/avahi-amd64/lib/perl5/5.12.4/perl/man
4.0k    /usr/pbi/avahi-amd64/lib/perl5/5.12.4/man
3.6M    /usr/pbi/avahi-amd64/man
 49M    total
Actions #1

Updated by Jim Pingle over 12 years ago

  • Assignee set to Jim Pingle
Actions #2

Updated by Jim Pingle over 12 years ago

Man pages should be safe to remove, I'll add them to the exclude list. Though the way perl puts those under lib/ might make that a bit tougher to exclude them.

We could probably also remove include/ from PBIs as well but I'm not sure if anything relies on those being present.

Actions #3

Updated by Carlos Cesario over 12 years ago

That would be great :)

Actions #4

Updated by Jim Pingle over 12 years ago

https://github.com/bsdperimeter/pfsense-tools/commit/d3b32de0d2b2ec38e58a5aead1cd4235ddb70230

I rebuilt and uploaded a new PBI for both squid (2.x) and quagga and the man pages appear to be gone as expected. Not doing a full rebuild yet, but as the PBIs are rebuilt they will have the man pages removed.

Actions #5

Updated by Carlos Cesario over 12 years ago

Nice!

Have you idea when next full rebuild run!? I can reinstall all packages to test.

Actions #6

Updated by Jim Pingle over 12 years ago

  • Status changed from New to Resolved

Not sure, but when I do that I typically update the sticky 2.1 package testing thread in the forum. I may do it this weekend.

I'm going to close this out for now since the two I tested worked fine, and the others should once they're rebuilt. When the time comes if you find an issue, note it here.

Actions

Also available in: Atom PDF