aboutsummaryrefslogtreecommitdiff
path: root/sysutils
Commit message (Collapse)AuthorAgeFilesLines
* Fix variable name used for token fileMarc G. Fournier2006-08-143-9/+9
| | | | | | | Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> Notes: svn path=/head/; revision=170632
* Update to version 3.0.12Markus Brueffer2006-08-148-54/+8
| | | | Notes: svn path=/head/; revision=170630
* - Update to 2.1.7Sergey Matveychuk2006-08-143-6/+5
| | | | Notes: svn path=/head/; revision=170621
* - update to version 1.3.1Cheng-Lung Sung2006-08-142-4/+4
| | | | | | | | PR: ports/102010 Submitted by: maintainer <tgyurci at freemail.hu> Notes: svn path=/head/; revision=170588
* Use MASTER_SITE_LOCALSergey Skvortsov2006-08-141-1/+2
| | | | Notes: svn path=/head/; revision=170587
* Ensure that data returned from server on initial challenge is, inMarc G. Fournier2006-08-143-8/+61
| | | | | | | | | fact, only the data that we expect. Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> Notes: svn path=/head/; revision=170584
* This is mostly a rewrite of the bsdstats script:Marc G. Fournier2006-08-145-94/+141
| | | | | | | | | | | - eliminate use of ip/hostname as unique keys - reduce # of fetch's down to 4 - move to using bsdstats.org - put in a time delay on initial challenge/response to make it a bit more difficult for fakers Notes: svn path=/head/; revision=170556
* - Respect DESTDIRCheng-Lung Sung2006-08-141-1/+1
| | | | | | | | PR: ports/101887 Submitted by: Gea-Suan Lin <gslin_AT_gslin dot org> Notes: svn path=/head/; revision=170537
* - Respect DESTDIRCheng-Lung Sung2006-08-141-1/+1
| | | | | | | | PR: ports/101836 Submitted by: maintainer (Gea-Suan Lin) Notes: svn path=/head/; revision=170520
* - Respect DESTDIRCheng-Lung Sung2006-08-141-1/+1
| | | | | | | | PR: ports/101835 Submitted by: maintainer (Gea-Suan Lin) Notes: svn path=/head/; revision=170519
* - Respect DESTDIRCheng-Lung Sung2006-08-141-1/+1
| | | | | | | | PR: ports/101834 Submitted by: maintainer (Gea-Suan Lin) Notes: svn path=/head/; revision=170518
* - Remove sysutils/linux-e2fsprogs. It was integrated to linux_base-fc4Jose Alonso Cardenas Marquez2006-08-143-31/+0
| | | | | | | Approved by: garga (mentor) Notes: svn path=/head/; revision=170511
* - Fix build on -CURRENTPav Lucistnik2006-08-125-2/+464
| | | | | | | | | | - Fix path in pkg-message PR: ports/100403 Submitted by: Anish Mistry <amistry@am-productions.biz> (maintainer) Notes: svn path=/head/; revision=170438
* Get media size by DIOCGMEDIASIZE ioctl(2).Norikatsu Shigemura2006-08-122-1/+27
| | | | | | | | | | | # dd if=/dev/zero of=/var/tmp/reiserfs.img bs=1m count=64 # mdconfig -a -t vnode -f /var/tmp/reiserfs.img # mkfs.reiserfs -q /dev/md0. Obtained from: src/sbin/newfs/newfs.c Notes: svn path=/head/; revision=170401
* Update for new version 1.7Doug Barton2006-08-121-1/+1
| | | | Notes: svn path=/head/; revision=170393
* Update for new expunge feature in 1.7, and generally improve markupDoug Barton2006-08-121-12/+31
| | | | Notes: svn path=/head/; revision=170391
* New FeaturesDoug Barton2006-08-121-104/+209
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============ 1. -e mode to expunge a port via pkg_delete, and optionally remove its distfiles 2. -s and -e modes now respect -b (backup) and -d|D options regarding always deleting (or not deleting) distfiles General ======= 1. Re-factor more code out into functions, and move them earlier in the script so that they are available to the new features. 2. Clean up the code in a few places to make it slightly more efficient, and a lot more readable. Bug Fixes ========= 1. Fix exit status of various code paths to be more in keeping with Unix tradition [1] 2. Be a lot more thorough about killing off errant children when the user hits ^C [1] 3. If the directory referred to by PKGREPOSITORY exists, use it to store packages built for -b and -g instead of HOME [2] My thanks to both Darren and James for their patience and testing of several development versions to nail down bugs 2 and 3. Brought to my attention by: Darren Pilgrim <darren.pilgrim@bitfreak.org> [1] Brought to my attention by: James O'Gorman <james@netinertia.co.uk> [2] Notes: svn path=/head/; revision=170390
* Add WITHOUT_SETI knob.Roman Bogorodskiy2006-08-112-0/+8
| | | | Notes: svn path=/head/; revision=170363
* With permission from maintainer, revert to ports@.Mark Linimon2006-08-111-1/+1
| | | | | | | Hat: portmgr Notes: svn path=/head/; revision=170326
* Reset maintainer who did not respond to query about port commit bit status.Mark Linimon2006-08-101-1/+1
| | | | | | | | | We hope to see him back again sometime. Hat: portmgr Notes: svn path=/head/; revision=170305
* - Update to 1.7.0Cheng-Lung Sung2006-08-102-4/+4
| | | | | | | | PR: ports/101742 Submitted by: maintainer (Paul Dlug) Notes: svn path=/head/; revision=170240
* somehow, defining $OS fell out in one of the commits ...Marc G. Fournier2006-08-093-2/+5
| | | | Notes: svn path=/head/; revision=170217
* - Make fetch(1) quiet when STDOUT is not a tty (as it was before).Sergey Matveychuk2006-08-092-3/+14
| | | | | | | | PR: ports/101341 Requested by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> Notes: svn path=/head/; revision=170216
* Include class information for devices, so that its easier toMarc G. Fournier2006-08-093-6/+9
| | | | | | | categorize them in reports ... Notes: svn path=/head/; revision=170215
* Add some verbosity to the script, letting ppl know that a report hasMarc G. Fournier2006-08-093-4/+29
| | | | | | | | | been sent, and/or that it is disabled and how to enable it ... Submitted by: Paul Schmehl <pauls@utdallas.edu> Notes: svn path=/head/; revision=170214
* - Update to 1.6.0Sergei Kolobov2006-08-093-10/+5
| | | | | | | - Remove programs and documentation that are no longer installed Notes: svn path=/head/; revision=170188
* Add p5-BSD-Jail-Object 0.02, an object oriented perl interface toCheng-Lung Sung2006-08-095-0/+69
| | | | | | | | | | jail(2). PR: ports/101643 Submitted by: Mahlon E. Smith <mahlon at martini.nu> Notes: svn path=/head/; revision=170159
* Add CPUs to the devices report, and clean up the script a bitMarc G. Fournier2006-08-093-12/+83
| | | | | | | Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> Notes: svn path=/head/; revision=170155
* Fix RBL2SMTPD patch that I added accidentally inside SSL patch ifRenato Botelho2006-08-081-5/+5
| | | | Notes: svn path=/head/; revision=170105
* - Change to use MASTER_SITE_RUBYFORGE macro to fix fetch problem.Jean Milanez Melo2006-08-081-1/+2
| | | | | | | Approved by: portmgr (erwin) Notes: svn path=/head/; revision=170091
* - Update to 0.15Cheng-Lung Sung2006-08-083-17/+24
| | | | | | | | PR: ports/101633 Submitted by: maintainer (Gea-Suan Lin) Notes: svn path=/head/; revision=170069
* remove the monthly_statistics_mailto variable from the script ... itMarc G. Fournier2006-08-083-5/+3
| | | | | | | is not used, nor was it ever used ... Notes: svn path=/head/; revision=170057
* Redirect fetch output to /dev/null ...Marc G. Fournier2006-08-083-9/+9
| | | | Notes: svn path=/head/; revision=170056
* have getid report operating system, so that other *BSDs can participateMarc G. Fournier2006-08-083-5/+7
| | | | | | | as well ... Notes: svn path=/head/; revision=170054
* Makefile cleanupMarc G. Fournier2006-08-081-2/+2
| | | | | | | Submitted by: Boris Samorodov <bsam@ipt.ru> Notes: svn path=/head/; revision=170047
* Add a message pointing people to where the stats themselves canMarc G. Fournier2006-08-083-0/+7
| | | | | | | be viewed Notes: svn path=/head/; revision=170046
* Add missing libiconv dependency.Kirill Ponomarev2006-08-071-0/+2
| | | | | | | Submitted by: mlaier via IRC Notes: svn path=/head/; revision=170031
* Update for version 1.6.Doug Barton2006-08-072-10/+51
| | | | Notes: svn path=/head/; revision=170027
* New FeaturesDoug Barton2006-08-071-114/+368
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============ 1. -L mode to list all installed ports, and search for updates. 2. Trap SIGINT, and use the opportunity to reap all the child processes we can find. 3. Warn the user during config mode if a port sets IS_INTERACTIVE 4. Support +IGNOREME files in /var/db/pkg/<portname>, ala portupgrade 5. Store the results of the user's choices for -i during config, so they don't have to enter it again during build 6. When deleting stale distfiles, recurse through successively shorter versions of file-name-* till we find something to delete, or run out of dashes. This means a lot fewer false positives, although the algorithm is still aggressive. Performance Optimizations ========================= 1. Skip dependency check prior to build if the 'make config' recursion does not find any ports that need updating. 2. Cache the dependency list for the parent port. 3. -s mode is now recursive, so if a removed port has dependencies, they are checked too. Remember what ports the user does not want to delete so they don't have to keep saying "no." 4. Much better support for failed downloads in the background, and the 'make checksum' process is only run once for each port. 5. Switch to using variables and case rather then grep to maintain state for current dependencies, answers for -i, etc. 6. Re-order some tests to micro-optimize do_update, etc. 7. Handle regular files in /var/db/pkg more efficiently 8. Track the pid of the parent process, and use that to manage state more efficiently. Also makes for more readable code. 9. Don't clean dependencies, since we don't recurse through them using the ports tree, we'll let each portmaster process handle it. 10. Cache information about dependencies that are already up to date to avoid having to do this check when not necessary. This dramatically improves performance for building/updating large ports (especially meta-ports like gnome or kde) with a lot of dependencies. Bug Fixes ========= 1. Add -f to pkg_delete in -s case 2. Reverse the "is required by" statements to make more sense for -r 3. Add PATCHFILES to the list of distfiles to delete when looking for stale distfiles 4. Minor cleanups, and better code consistency 5. usage() already exits, so clean up h) getopt 6. Add a catchall getopt so user will get usage() for an invalid option 7. Update some messages to make them more meaningful and simplify code 8. Fix specifying second option to -o in <category/portname> format 9. Properly handle the case where the second argument to -o is a port that is already installed 10. Don't mention the 'make config' step if -G Security Enhancement ==================== 1. Be more careful to only delete temp files if they haven't already been deleted or moved Notes: svn path=/head/; revision=170026
* - Fix PLIST: Remove locale dirs not contained in BSD.local.distRenato Botelho2006-08-072-0/+6
| | | | | | | | | | - Add USE_GETTEXT and INSTALLS_ICONS PR: ports/101491 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru> Notes: svn path=/head/; revision=169966
* Add CONFLICTS to devel/sge.Vanilla I. Shu2006-08-074-4/+4
| | | | Notes: svn path=/head/; revision=169913
* bsdstats v2.0 ... device reportingMarc G. Fournier2006-08-075-10/+41
| | | | Notes: svn path=/head/; revision=169899
* - Update to 0.2.10Rong-En Fan2006-08-074-28/+78
| | | | | | | | | | | | - Move manpage list to separate file - Add python bindings support - Pass maintainership to submitter PR: ports/101372 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru> Notes: svn path=/head/; revision=169897
* Add p5-Fuse-Simple 1.00, simple way to write filesystems in Perl usingCheng-Lung Sung2006-08-075-0/+50
| | | | | | | | | | FUSE. PR: ports/101455 Submitted by: Gea-Suan Lin <gslin at gslin.org> Notes: svn path=/head/; revision=169879
* Record Operating System itself, in case someone in the NetBSD,Marc G. Fournier2006-08-063-4/+7
| | | | | | | | OpenBSD or DragonflyBSD decides they want to add to the stats, so that we know where the numbers belong ... Notes: svn path=/head/; revision=169823
* - Add CONFLICTS with cups-baseIon-Mihai Tetcu2006-08-061-1/+3
| | | | | | | | PR: ports/99791 Submitted by: Leif Pedersen / Marcin Wisnicki Notes: svn path=/head/; revision=169806
* Initial port for bsdstats scriptMarc G. Fournier2006-08-067-0/+112
| | | | | | | Submitted by: John Nielsen <john@jnielsen.net> Notes: svn path=/head/; revision=169788
* A new option is added, called "cjkwidth [on|off]". When itRong-En Fan2006-08-052-0/+232
| | | | | | | | | | | | | | | | | | | | is enabled, it treats CJK ambiguous characters as full width. This feature is very helpful for reading legacy CJK applications' output which assume all CJK characters are full width. This option is default off. The patch is obtained from http://www.mhsin.org/~mhsin/patches/screen/patch-cjkwidth The credit belongs to Michael Hsin <mhsin _at mhsin.org>. It also has been submitted to upstream: http://savannah.gnu.org/bugs/?func=detailitem&item_id=16666 PR: ports/96167 Submitted by: rafan Approved by: maintainer timeout (3 months and 2 weeks) Notes: svn path=/head/; revision=169764
* - Update to 2.1.1Martin Wilke2006-08-052-5/+5
| | | | | | | | | PR: ports/101319 Submitted by: Dominic Fandrey <lon_kamikaze(at)gmx.de> Approved by: krion (mentor) Notes: svn path=/head/; revision=169761
* Upgrade to xfsprogs-2.8.10Craig Rodrigues2006-08-053-24/+4
| | | | Notes: svn path=/head/; revision=169751