| Commit History - (may be incomplete: see CVSWeb link above for full details) |
| Date | By | Description |
14 Jan 2012 08:57:23
5.5_2
|
dougb  |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
11 Jan 2012 00:40:59
5.5_2
|
scheidell  |
- Last pr committer has agreed to become maintainer
PR: ports/163999
Approved by: gabor (mentor, implicit) |
07 Jan 2012 23:19:23
5.5_2
|
scheidell  |
- Simplifies installation and sets up default options
PR: ports/163516
Submitted by: 4JT9aHfQ@nanoman.ca
Approved by: gabor (mentor, implicit) |
25 Sep 2011 21:35:26
5.5_2
|
eadler  |
- use shell arithmetic instead of expr
PR: ports/160504
Submitted by: KOIE Hidetaka <koie@suri.co.jp>
Submitted by: h h <aakuusta@gmail.com>
Approved by: bapt (mentor) |
19 Aug 2010 03:06:14
5.5_1
|
amdmi3  |
- Respect LOCALBASE
- Switch to modern style of rc script handling
- Installation-related nits
PR: 146257
Submitted by: Anonymous <swell.k@gmail.com> |
19 Aug 2010 03:03:34
5.5
|
amdmi3  |
- Forced commit to note that some files were repocopied:
- files/300.statistics -> files/300.statistics.in
- files/bsdstats -> files/bsdstats.in
- pkg-message -> files/pkg-message.in
Repocopy by: marcus |
02 Jun 2010 12:05:48
5.5
|
pav  |
- Ensure executable permissions on periodic script in case files subdirectory
get permissions stripped
PR: ports/147255
Submitted by: Chris Rees <utisoft@gmail.com> |
02 Jun 2010 12:02:59
5.5
|
pav  |
- Update WWW
PR: ports/147315
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> |
18 Sep 2009 21:19:34
5.5
|
pav  |
- Set HTTP Timeout to prevent blocking
PR: ports/136124
Submitted by: Alexander Best <alexbestms@math.uni-muenster.de>
Feature safe: yes |
13 Jun 2009 20:57:00
5.4_2
|
linimon  |
scrappy's bit has been taken for safekeeping, so return these ports to
the pool.
Hat: portmgr |
06 Jan 2009 17:59:31
5.4_2
|
pav  |
- Remove conditional checks for FreeBSD 5.x and older |
19 Aug 2008 10:25:06
5.4_2
|
bsam  |
. do not remove (shared) directories periodic, periodic/monthly [1] [3]
at deinstall;
. fix useless use of cat(1); [2]
. hardcoded directory name isreplaced with the appropriate variable. [2]
PR: 105206 [1], 119453 [2], 126632 [3]
Submitted by: delphij [1], olli [2], bsam [3]
Approved by: maintainer timeout |
20 Dec 2007 04:39:11
5.4_1
|
scrappy  |
Set LOCALBASE if not already set
PR: ports/114305
Submitted by: Volker Werth <volker@vwsoft.com> |
20 Dec 2007 04:36:39
5.4
|
scrappy  |
Remove a reference to hostname that was in the script, but was never
actually used anywhere ...
PR: ports/106298
Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com> |
16 Oct 2007 04:34:49
5.3_7
|
scrappy  |
The point of bsdstats is to be as painless as possible, but also to be
run monthly ... change the behaviour such that when it is run with the
-nodelay option, it *only* reports the operating system, even if both
devices and ports reporting are also enabled ...
... this when, when run as part of the original port install, *or*
on system reboot if enabled in /etc/rc.conf, it is 'quick n painless',
and we get the critical number we are looking for ... |
16 Oct 2007 04:24:34
5.3_6
|
scrappy  |
As per discussion on -advocacy, resurrect having the installer prompted
if they want to enable it in /etc/rc.conf, instead of making it automatic.
Put a message explaining that for desktop/laptop environments, enabling in
/etc/rc.conf is recommended ... |
29 Aug 2007 04:51:01
5.3_5
|
scrappy  |
fix problem where, when you try and run on install, it gives error because
LOCALBASE isn't set ... |
30 Apr 2007 18:49:09
5.3_4
|
scrappy  |
clean up some warnings from portlint -avz and fix it so that if already
installed, and enabled, it properly enables in /etc/rc.conf also |
28 Apr 2007 23:54:03
5.3_3
|
scrappy  |
forgot to cvs add the start up file ... |
28 Apr 2007 19:23:40
5.3_3
|
scrappy  |
slight change to better handle boottime reporting, as well as to document
it in the pkg-message |
28 Apr 2007 19:12:31
5.3_2
|
scrappy  |
By popular request, I've added a bsdstats.sh script to etc/rc.d so that
it can be enabled to run on reboot (ie. for laptops, office computers, etc)
since not everyone runs a server 24/7 ...
I've added to pkg-install a yesno question as to whether it should be enabled
on reboot, seperate from the monthly periodic run ... |
09 Dec 2006 06:06:13
5.3_1
|
scrappy  |
Only depend on netcat if we are running an older version of FreeBSD
that doesn't already include it ...
PR: ports/106446
Submitted by: KIMURA Yasuhiro <yasu@utahime.org> |
05 Dec 2006 13:49:45
5.3
|
scrappy  |
start reporting 'none' devices ... it just pads the results, but there
is no harm in doing so ... |
05 Dec 2006 13:28:15
5.2
|
scrappy  |
forgot to ready version |
05 Dec 2006 13:26:32
5.1
|
scrappy  |
on FreeBSD 4x the port sysutils/bsdstats should depend on net/netcat
PR: ports/106373
Submitted by: George L. Yermulnik"<yz@yz.kiev.ua> |
04 Dec 2006 01:44:24
5.1
|
scrappy  |
make bsdstats's install a bit more friendly
PR: ports/106284
Submitted by: Mikko Tyolajarvi<mbsd@pacbell.net> |
01 Dec 2006 13:30:45
5.0
|
scrappy  |
v5.0 of the BSDstats script ...
This version brings in optional port reporting.
This version is backwards compatible with the older versions, so an
upgrade isn't required, except if you wish to enable port reporting |
05 Nov 2006 18:56:10
4.8_2
|
scrappy  |
clean up pkg-install a bit to avoid generating an error when
/etc/periodic.conf doesn't exist ...
Submitted by: Paul Dekkers <Paul.Dekkers@surfnet.nl> |
08 Oct 2006 00:39:29
4.8_1
|
scrappy  |
Make pkg-install a bit smarter ... if the questions have already been
answered in /etc/periodic.conf, don't ask them again, just print
out the message ...
Better for unattended port upgrades ... |
04 Oct 2006 04:51:41
4.8
|
scrappy  |
Fix the report server hostname ... |
04 Oct 2006 04:46:01
4.7
|
scrappy  |
Fix PATH so that it includes /usr/local/bin, so that dig is found on
systems where its installed via ports
Log communications, by default, to /var/log/bsdstats, so that one
knows if things are successful ... now have it so that if any phase
FAILs, it exits and doesn't just go to the next, which most likely
won't work either ... |
03 Oct 2006 01:33:11
4.6
|
scrappy  |
Slight typo ...
Submitted by: Ian Darwin <ian@darwinsys.com> |
02 Oct 2006 12:07:30
4.5
|
scrappy  |
cosmetic change |
02 Oct 2006 12:03:49
4.4
|
scrappy  |
Eliminate initial sleep(s) for getting the id token |
01 Oct 2006 06:15:32
4.3
|
scrappy  |
Minor change ... make the report server a seperate subdomain then the
web server itself to make it easier to add on multiple report server
front ends |
29 Sep 2006 18:59:28
4.2
|
scrappy  |
since we're removing a bunch of the sleep(s), let's increase the couple
that remain so that we have pretty much the same overall 'randomness' for
reporting systems ... |
29 Sep 2006 18:58:20
4.1
|
scrappy  |
slight change to the when the sleeps happen ... |
29 Sep 2006 02:24:55
4.0
|
scrappy  |
Various changes to address some major issues ...
See -questions for more details ... |
28 Sep 2006 18:21:51
3.11
|
scrappy  |
Add a network connectivity check using dns |
28 Sep 2006 18:00:04
3.10
|
scrappy  |
fix the code a bit to allow for setting the checkin_server to something
different ... instructions soon to follow on web site as to how to use
this to use apache to redirect requests through it as a 'light proxy' |
09 Sep 2006 16:45:36
3.9
|
scrappy  |
Clean up the code a wee bit, since the non-FreeBSD case(s), where OSs don't
have pciconf, just keeps growing ...
Fix up code for use of /etc/rc.conf.local for those systems that don't use
periodic.conf
Submitted by: Thorsten Glaser <tg@mirbsd.de> |
07 Sep 2006 04:50:21
3.8
|
scrappy  |
Even better random number generator using jot ... |
07 Sep 2006 04:22:27
3.7
|
scrappy  |
Apparently Sparc doesn't like using openssl to generate a random value ... it
created a 41 year 'sleep' time for one ...
Fix it to use sum instead of openssl |
06 Sep 2006 00:36:03
3.6
|
scrappy  |
OpenBSD uses the same method to submit as NetBSD |
06 Sep 2006 00:33:26
3.5
|
scrappy  |
Add 'unset HTTP_USER_AGENT' ... the backend is setup to only accept specific
USER_AGENTs, so if someone has this set in their shell when running it manually,
it will break
Add random sleep 'breaks' before doing the fetchs, to help reduce impact on
the server when all reporting hosts submit their data ... get them someone
staggered ...
Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com> |
04 Sep 2006 22:40:56
3.4_1
|
scrappy  |
temporarily broke get_id function
Submitted by: David Brownlee <abs@absd.org> |
04 Sep 2006 20:36:44
3.4
|
scrappy  |
Several cleanups, and extensions to allow NetBSD to submit ...
- uri_escape IDTOKEN properly
- use ftp vs fetch
- use /etc/rc.conf instead of /etc/periodic.conf
Submitted by: David Brownlee <abs@absd.org> |
04 Sep 2006 06:57:49
3.3_1
|
scrappy  |
forgot to 'cvs add' pkg-install
Submitted by: Paul Lipps <paul.lipps@gmail.com> |
04 Sep 2006 02:51:03
3.3
|
scrappy  |
If installer enables the script, also prompt to run it the first
time |
04 Sep 2006 02:47:41
3.2
|
scrappy  |
have it prompt, similar to postfix, whether or not you wish to activate
the script when you install it
Submitted by: Antony Mawer <antony@mawer.org> |
04 Sep 2006 01:59:28
3.1
|
scrappy  |
First, set PATH similar to /etc/rc.shutdown, so that we don't have to
hardcode openssl, to allow for those using ports for it to easily make
use of acript
Second, check timestamp of /var/db/bsdstats to make sure that the 15
minutes have passed before submitting, so that ppl don't get that 'false
success' when they ctl-C
Submitted by: Oliver Fromme <olli@lurza.secnetix.de> |
26 Aug 2006 17:12:50
3.0_4
|
scrappy  |
Fix " : not found" when first running script |
26 Aug 2006 02:17:59
3.0_3
|
scrappy  |
fix typo in PLIST_DIRS
Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr> |
14 Aug 2006 20:26:12
3.0_2
|
scrappy  |
Fix variable name used for token file
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> |
14 Aug 2006 13:08:01
3.0_1
|
scrappy  |
Ensure that data returned from server on initial challenge is, in
fact, only the data that we expect.
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> |
14 Aug 2006 07:35:09
3.0
|
scrappy  |
This is mostly a rewrite of the bsdstats script:
- 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 |
09 Aug 2006 18:36:16
2.2_1
|
scrappy  |
somehow, defining $OS fell out in one of the commits ... |
09 Aug 2006 16:54:30
2.2
|
scrappy  |
Include class information for devices, so that its easier to
categorize them in reports ... |
09 Aug 2006 16:21:30
2.1_1
|
scrappy  |
Add some verbosity to the script, letting ppl know that a report has
been sent, and/or that it is disabled and how to enable it ...
Submitted by: Paul Schmehl <pauls@utdallas.edu> |
09 Aug 2006 02:37:09
2.1
|
scrappy  |
Add CPUs to the devices report, and clean up the script a bit
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> |
08 Aug 2006 04:32:21
2.0_5
|
scrappy  |
remove the monthly_statistics_mailto variable from the script ... it
is not used, nor was it ever used ... |
08 Aug 2006 04:30:39
2.0_4
|
scrappy  |
Redirect fetch output to /dev/null ... |
08 Aug 2006 04:06:55
2.0_3
|
scrappy  |
have getid report operating system, so that other *BSDs can participate
as well ... |
08 Aug 2006 02:17:35
2.0_2
|
scrappy  |
Makefile cleanup
Submitted by: Boris Samorodov <bsam@ipt.ru> |
08 Aug 2006 02:12:13
2.0_1
|
scrappy  |
Add a message pointing people to where the stats themselves can
be viewed |
07 Aug 2006 03:35:39
2.0
|
scrappy  |
bsdstats v2.0 ... device reporting |
06 Aug 2006 14:11:15
1.0_1
|
scrappy  |
Record Operating System itself, in case someone in the NetBSD,
OpenBSD or DragonflyBSD decides they want to add to the stats, so
that we know where the numbers belong ... |
06 Aug 2006 03:34:08
1.0
|
scrappy  |
Initial port for bsdstats script
Submitted by: John Nielsen <john@jnielsen.net> |