Re: install: /usr/tests/etc/rc.d/routing_test: No such file or directory

2015-01-24 Thread Scot Hetzel
On Sat, Jan 24, 2015 at 10:42 AM, Adrian Chadd adr...@freebsd.org wrote: I just updated a box: === etc/tests/rc.d (install) install -o root -g wheel -m 555 routing_test /usr/tests/etc/rc.d/routing_test install: /usr/tests/etc/rc.d/routing_test: No such file or directory *** Error code

Re: Buildworld fails due to WITHOUT_CRYPT (3 issues)

2014-12-24 Thread Scot Hetzel
On Wed, Dec 24, 2014 at 3:45 AM, Beeblebrox zap...@berentweb.com wrote: I plan on using openssl from ports and have no need for kerberos. /etc/src.conf WITHOUT_CRYPT= yes Instead of using WITHOUT_CRYPT, you could have used WITHOUT_KERBEROS. * I would prefer being able to use SSH from world

Re: MK_ vs. WITH_/WITHOUT_ in release/Makefile

2014-11-10 Thread Scot Hetzel
On Mon, Nov 10, 2014 at 8:38 AM, Rick Miller vmil...@hostileadmin.com wrote: Hi all, release/Makefile in CURRENT utilizes MK_* knobs vs. the WITH_/WITHOUT_* knobs seen in release/Makefile in the STABLE/RELEASE branches. Merging a CURRENT version of the Makefile into a RELEASE branch and

Re: How exactly does the base toolchain determine WHICH language to build with?

2014-11-07 Thread Scot Hetzel
On Fri, Nov 7, 2014 at 6:23 PM, Chris H bsd-li...@bsdforge.com wrote: Greetings, Sorry for the long title. I've been [needlessly] struggling with getting ports within the ports tree to build, on a fresh 11-CURRENT install from 2014-11-05. With custom KERNEL and WORLD built, and installed.

Re: SOEKRIS kernel config

2014-09-28 Thread Scot Hetzel
On Sat, Sep 27, 2014 at 9:47 PM, Tom Everett t...@khubla.com wrote: I see there is no SOEKRIS config on the tree, here https://svnweb.freebsd.org/base/head/sys/i386/conf/ I have attached one for addition to the tree. Since you only appended a few configuration options to the end of the

Re: service doen't get started at boottime, but can start manually

2014-09-07 Thread Scot Hetzel
On Sun, Sep 7, 2014 at 2:43 AM, O. Hartmann ohart...@zedat.fu-berlin.de wrote: Am Sun, 7 Sep 2014 15:33:42 +0800 Erich Dollansky er...@alogt.com schrieb: Hi, On Sun, 7 Sep 2014 09:03:21 +0200 O. Hartmann ohart...@zedat.fu-berlin.de wrote: I use a service (textprox/refdb from ports,

Re: service doen't get started at boottime, but can start manually

2014-09-07 Thread Scot Hetzel
On Sun, Sep 7, 2014 at 3:39 AM, Scot Hetzel swhet...@gmail.com wrote: I had a look at scripts/refdb.in, it is not a proper rc script for FreeBSD, as it is missing several keywords: # PROVIDE: - all scripts need this # REQUIRE: # BEFORE: # KEYWORD: - optional Which tells rcorder where

Re: service doen't get started at boottime, but can start manually

2014-09-07 Thread Scot Hetzel
On Sun, Sep 7, 2014 at 4:28 AM, O. Hartmann ohart...@zedat.fu-berlin.de wrote: Am Sun, 7 Sep 2014 04:03:25 -0500 Scot Hetzel swhet...@gmail.com schrieb: On Sun, Sep 7, 2014 at 3:39 AM, Scot Hetzel swhet...@gmail.com wrote: I had a look at scripts/refdb.in, it is not a proper rc script

Re: service doen't get started at boottime, but can start manually

2014-09-07 Thread Scot Hetzel
On Sun, Sep 7, 2014 at 10:44 AM, Scot Hetzel swhet...@gmail.com wrote: I created the rc.d/refdbd script by copying /etc/rc.d/inetd and make a few minor changes. This script (untested) should do what the scripts/refdb.in and scripts/refdbctl.in were doing: #!/bin/sh # # $FreeBSD

Re: importing sam leffler's libstatfoo into -HEAd

2014-03-05 Thread Scot Hetzel
On Tue, Mar 4, 2014 at 11:16 PM, Adrian Chadd adrian.ch...@gmail.com wrote: On 4 March 2014 20:19, Rui Paulo rpa...@freebsd.org wrote: On 4 Mar 2014, at 18:31, Adrian Chadd adrian.ch...@gmail.com wrote: hi, i'd like to import the libstatfoo code from sam into -HEAD. It's used by some of

Re: py.sqlite3 fails to build in firefox port

2014-02-27 Thread Scot Hetzel
On Thu, Feb 27, 2014 at 8:26 AM, buddha knowledgeispowe...@gmail.com wrote: cc: error: unknown argument: '-R/usr/local/lib' Python build finished, but the necessary bits to build these modules were not found: _bsddb _tkinter dl imageoplinuxaudiodev

Re: libinit idea

2014-02-22 Thread Scot Hetzel
On Sat, Feb 22, 2014 at 5:54 PM, Bruno Lauzé brunola...@msn.com wrote: https://github.com/brunolauze/libnit I know there's really big debate about init system but here's my tentative to propose a new model to replace rc. Let's call it libinit but the name as no significance for now. I

Re: zfs boot manual pages

2014-02-04 Thread Scot Hetzel
On Tue, Feb 4, 2014 at 7:53 AM, Andriy Gapon a...@freebsd.org wrote: I've started working on manual pages for the zfs boot chain. Please [p]review my work in progress here: https://github.com/avg-I/freebsd/compare/review;zfs-boot-man-pages Any additions, corrections, suggestions and other

Re: zfs boot manual pages

2014-02-04 Thread Scot Hetzel
On Tue, Feb 4, 2014 at 2:13 PM, Warren Block wbl...@wonkity.com wrote: On Tue, 4 Feb 2014, Scot Hetzel wrote: On Tue, Feb 4, 2014 at 7:53 AM, Andriy Gapon a...@freebsd.org wrote: I've started working on manual pages for the zfs boot chain. Please [p]review my work in progress here: https

Re: Problem updating bootcode on ZFS on root system with MBR

2014-01-26 Thread Scot Hetzel
On Tue, Jan 21, 2014 at 3:11 PM, Thomas Hoffmann trh...@gmail.com wrote: On Tue, Jan 21, 2014 at 10:47 AM, Andriy Gapon a...@freebsd.org wrote: on 21/01/2014 13:18 Andrey V. Elsukov said the following: On 21.01.2014 14:45, Andriy Gapon wrote: What do I need to do to get the boot2 code

Re: FreeBSD 10.0-RC3 Now Available

2013-12-27 Thread Scot Hetzel
On Fri, Dec 27, 2013 at 10:08 AM, Warren Block wbl...@wonkity.com wrote: On Fri, 27 Dec 2013, Mathieu Arnold wrote: +--On 27 décembre 2013 10:28:07 -0500 Thomas Hoffmann trh...@gmail.com wrote: | All the examples I've seen for updating bootcode assume GPT. If one has | MBR (as I do) and

Re: /usr/src/lib/msun errors

2013-10-12 Thread Scot Hetzel
On Sat, Oct 12, 2013 at 10:21 PM, Allan Jude free...@allanjude.com wrote: On 2013-10-12 21:23, Joe Nosay wrote: I am not top posting. Do not accuse me of this. I am upset and depressed and I do not need you to accuse me of something I am not doing. My system is shitting out on me. I have

Re: GCC withdraw

2013-08-25 Thread Scot Hetzel
On Sat, Aug 24, 2013 at 5:42 PM, Slawa Olhovchenkov s...@zxy.spb.ru wrote: On Sat, Aug 24, 2013 at 07:42:17PM +0400, Slawa Olhovchenkov wrote: On Sat, Aug 24, 2013 at 01:10:46PM +0100, David Chisnall wrote: On 24 Aug 2013, at 12:51, Slawa Olhovchenkov s...@zxy.spb.ru wrote: Oh, I

Re: Ports with daemons on uninstall...

2013-07-14 Thread Scot Hetzel
On Sun, Jul 14, 2013 at 10:52 AM, Ian FREISLICH i...@clue.co.za wrote: Hi I have to ask if there's a standard for the way ports should handle their daemons when the port is uninstalled. I've encountered 3 varients of ports behaviour on uninstall: 1. Do nothing 2. Stop the daemon 3. Ask

Re: CURRENT: CLANG 3.3 and -stad=c++11 and -stdlib=libc++: isnan()/isninf() oddity

2013-07-12 Thread Scot Hetzel
On Thu, Jul 11, 2013 at 9:33 AM, David Chisnall thera...@freebsd.org wrote: On 11 Jul 2013, at 13:11, Bruce Evans b...@optusnet.com.au wrote: The error message for the __builtin_isnan() version is slightly better up to where it says more. The less-unportable macro can do more classification

Re: CURRENT: CLANG 3.3 and -stad=c++11 and -stdlib=libc++: isnan()/isninf() oddity

2013-07-12 Thread Scot Hetzel
On Fri, Jul 12, 2013 at 11:16 AM, Scot Hetzel swhet...@gmail.com wrote: On Thu, Jul 11, 2013 at 9:33 AM, David Chisnall thera...@freebsd.org wrote: On 11 Jul 2013, at 13:11, Bruce Evans b...@optusnet.com.au wrote: The error message for the __builtin_isnan() version is slightly better up

Re: RFC: swapon(8) vnode-backed md and gbde/geli encryption support

2013-06-23 Thread Scot Hetzel
On Sat, Jun 22, 2013 at 1:53 PM, Hiroki Sato h...@freebsd.org wrote: Hi, I created a patchset to add support of automatic generation of vnode-backed md(4) devices and gbde/geli geom providers to swapon(8) via /etc/fstab. We already have equivalent functionality by using rc.d scripts.

Re: control of order of inet devices

2013-04-17 Thread Scot Hetzel
On Wed, Apr 17, 2013 at 4:14 AM, Willy Offermans wi...@offermans.rompen.nlwrote: Hello Brooks, On Tue, Apr 16, 2013 at 10:44:23AM -0500, Brooks Davis wrote: On Tue, Apr 16, 2013 at 03:56:21PM +0200, Willy Offermans wrote: Dear FreeBSD friends, How can I control the order of the

Re: FreeBSD is very slow when Memory chip sizes are imbalanced in slots

2013-03-18 Thread Scot Hetzel
On Mon, Mar 18, 2013 at 11:06 AM, Mehmet Erol Sanliturk m.e.sanlit...@gmail.com wrote: Computer A : Memory Chip Sizes : ( 2 GB , 1 GB , 2 GB , 1 GB ) : Working SLOW . FreeBSD A Computer B : Memory Chip Sizes : ( 2 GB , 2 GB , 2 GB , 2 GB ) : Working FAST . FreeBSD B Interchange memory chips

Re: r244114 ia64: make check-old-libs says /lib/libz.so.5 can be removed, but it is still needed by /usr/sbin/dtrace and /usr/sbin/lockstat

2012-12-12 Thread Scot Hetzel
On Wed, Dec 12, 2012 at 4:07 AM, Anton Shterenlikht me...@bristol.ac.uk wrote: I updated to r244114 on ia64 following the standard procedure. I then get: # make check-old-libs Checking for old libraries /lib/libz.so.5 # while sysutils/libchk shows: Binaries that are linked with:

Re: r244114 ia64: make check-old-libs says /lib/libz.so.5 can be removed, but it is still needed by /usr/sbin/dtrace and /usr/sbin/lockstat

2012-12-12 Thread Scot Hetzel
On Wed, Dec 12, 2012 at 10:52 AM, Scot Hetzel swhet...@gmail.com wrote: On Wed, Dec 12, 2012 at 4:07 AM, Anton Shterenlikht me...@bristol.ac.uk wrote: I updated to r244114 on ia64 following the standard procedure. I then get: # make check-old-libs Checking for old libraries /lib/libz.so.5

Re: Do we have a CPUTYPE=native and/or generic stability problem?

2012-11-04 Thread Scot Hetzel
On Sat, Nov 3, 2012 at 5:24 PM, Alexander Leidinger alexan...@leidinger.net wrote: Hi, while trying to update from r239708 to r242511 (amd64 arch) I tried to compile the world with make -j8. After a short while I got an internal error in the clang compile (this is a gcc-compiled system, I

Re: A little question about safe mode

2012-10-20 Thread Scot Hetzel
On Thu, Oct 18, 2012 at 2:35 AM, Alexander Yerenkow yeren...@gmail.com wrote: Hello there. I have problem here, and don't know if it's bug or feature :) If I prerare boot media (hdd, sd card,usb, etc) with FreeBSD, and NOT create there fstab, I see such behavior: 1. I need enter manually

Re: rpcbind does not honor -h flag

2012-08-31 Thread Scot Hetzel
On Fri, Aug 31, 2012 at 3:42 AM, Борис Самородов b...@passap.ru wrote: 31.08.2012 12:34, Maxim Konovalov пишет: Please file a PR against rc ASAP. http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/117711 I see. Thanks. Looks like Matteo Riondato had created a patch for the problem in

Re: Sil3124 + Sil4726 PortMultipier and FreeBSD9

2011-12-04 Thread Scot Hetzel
On Sat, Dec 3, 2011 at 8:46 PM, Nenhum_de_Nos math...@eternamente.info wrote: On Sun, December 4, 2011 00:32, Adrian Chadd wrote: Why not just run FreeNAS? thanks for the tip on FreeNAS, as others said too. will it run some other services, as http server for some stuff (wiki for example),

Re: RFC: Project geom-events

2011-10-05 Thread Scot Hetzel
2011/10/5 Miroslav Lachman 000.f...@quip.cz: I am waiting years for the moment, when these GEOM problems will be fixed, so I am really glad to see your interest! It will be move to right direction even if changes will not be backward compatible. The current state is too fragile to be used in

Re: x11/nvidia-driver / Compilation has failed

2011-10-05 Thread Scot Hetzel
On Wed, Oct 5, 2011 at 3:52 PM, Ali Mashtizadeh mashtiza...@gmail.com wrote: Is there any reason I should still be hitting this bug when building on 9-STABLE? With Linux compatibility disabled I can build the driver, but the kernel refuses to load it saying it's incompatible with my kernel

Re: x11/nvidia-driver / Compilation has failed

2011-10-05 Thread Scot Hetzel
On Wed, Oct 5, 2011 at 4:43 PM, Ali Mashtizadeh mashtiza...@gmail.com wrote: On Wed, Oct 5, 2011 at 2:27 PM, Scot Hetzel swhet...@gmail.com wrote: On Wed, Oct 5, 2011 at 3:52 PM, Ali Mashtizadeh mashtiza...@gmail.com wrote: Is there any reason I should still be hitting this bug when building

Re: ZFS: i/o error - all block copies unavailable after upgrading to r225312

2011-09-11 Thread Scot Hetzel
On Sun, Sep 11, 2011 at 6:31 AM, Peter Jeremy peterjer...@acm.org wrote: In any case, size isn't an issue for any of gptboot, gptzfsboot or zfsboot (unlike boot2).  For that matter, why do we need both gptboot and gptzfsboot?  It would be more convenient to have a single GPT bootstrap that

Re: 9.0-BETA1 installer glithcies (i386)

2011-08-21 Thread Scot Hetzel
2011/8/21 Kevin Oberman kob6...@gmail.com: 2011/8/21 Lev Serebryakov l...@freebsd.org: Hello, Nathan. You wrote 21 августа 2011 г., 20:53:22: GPT is bootable on all x86 systems, with either EFI or BIOS, and is now   Ok, I was not sure here. The Wikipedia article on GUID Partition Table

Re: em problem in virtualbox since the weekend

2011-07-21 Thread Scot Hetzel
On Thu, Jul 21, 2011 at 10:53 AM, John Baldwin j...@freebsd.org wrote: Hmm, so there does look to be a reasonable _CRS method.  Oh, I think I see what I don't like:                DWordMemory (ResourceProducer, PosDecode, MinNotFixed, MaxFixed, Cacheable, ReadWrite,                    

Re: Panic in ieee80211 tx mgmt timeout

2011-06-28 Thread Scot Hetzel
On Tue, Jun 28, 2011 at 4:28 AM, Stefan Esser st_es...@t-online.de wrote: This panic message is manually transcribed, since the GPT-only partitioning prevents dumping of a kernel core. (Why, BTW?) You should be able to get a kernel core dump on a system with a GPT partitioned disk. Do you have

Re: Broadcom BCM4310 USB Controller (Wifi)

2010-10-29 Thread Scot Hetzel
On Fri, Oct 29, 2010 at 12:59 AM, Matthias Apitz g...@unixarea.de wrote: I booted the 8-CURRENT this morning, loaded the module with kldload(8) and wlan0 came up by its own (I did not realized this yesterday). I have in rc.conf: wlans_ndis0=wlan0 ifconfig_wlan0=WPA DHCP wpa_supplicant(8)

Re: Broadcom BCM4310 USB Controller (Wifi)

2010-10-28 Thread Scot Hetzel
On Thu, Oct 28, 2010 at 1:06 AM, Matthias Apitz g...@unixarea.de wrote: El día Wednesday, October 27, 2010 a las 12:12:09PM -0500, Scot Hetzel escribió: Where did you get your bcmwl5 driver?  If you downloaded it from Acer, it should work.  If you downloaded it from anywhere else

Re: Broadcom BCM4310 USB Controller (Wifi)

2010-10-27 Thread Scot Hetzel
On Wed, Oct 27, 2010 at 12:07 PM, Scot Hetzel swhet...@gmail.com wrote: On Wed, Oct 27, 2010 at 8:58 AM, Alberto Villa avi...@freebsd.org wrote: On Wed, Oct 27, 2010 at 1:36 PM, Paul B Mahol one...@gmail.com wrote: NDISulator does not support 6.X NDIS API. You will need to find bcmwl5 driver

Re: Broadcom BCM4310 USB Controller (Wifi)

2010-10-27 Thread Scot Hetzel
On Wed, Oct 27, 2010 at 8:58 AM, Alberto Villa avi...@freebsd.org wrote: On Wed, Oct 27, 2010 at 1:36 PM, Paul B Mahol one...@gmail.com wrote: NDISulator does not support 6.X NDIS API. You will need to find bcmwl5 driver. Note 5 vs 6 in driver name. Editing inf files will give you nothing.

Re: build failures after stdlib update

2010-03-23 Thread Scot Hetzel
On Tue, Mar 23, 2010 at 4:34 AM, Alexander Best alexbes...@wwu.de wrote: i don't think conf/112997 and the issue where gcc segfaults are directly related to each other: 1. if CPUTYPE is set to 'native' your patch uses `gcc -v -x c -E -mtune=native /dev/null -o /dev/null 21 | grep mtune | sed

Re: build failures after stdlib update

2010-03-22 Thread Scot Hetzel
On Sun, Mar 21, 2010 at 7:29 PM, jhell jh...@dataix.net wrote: Native is equal to CPUTYPE not being defined right ? Built into GCC is the ability to auto-detect the CPUTYPE when -mtune=native, if you run this command GCC will tell ouput your processor type: gcc -v -x c -E -mtune=native

MACHINE_CPU not being set correctly when CPUTYPE=native.

2010-03-22 Thread Scot Hetzel
Could someone commit the last patch in PR 112997 to share/mk/bsd.cpu.mk, as it fixes the bug where MACHINE_CPU is not set correctly when CPUTYPE is set to 'native'. On Tue, Aug 28, 2007 at 1:54 AM, Scot Hetzel swhet...@gmail.com wrote: Gcc 4.2 has a new cpu_type (native) for x86 and amd64

Re: HEADS UP: COMPAT_IA32 renamed COMPAT_FREEBSD32

2010-03-11 Thread Scot Hetzel
On Thu, Mar 11, 2010 at 10:36 AM, Mike Jakubik mike.jaku...@intertainservices.com wrote: On 3/11/2010 9:50 AM, Nathan Whitehorn wrote: As a result of importing 32-bit compatibility support for non-x86 64-bit platforms, the kernel options COMPAT_IA32 has been renamed COMPAT_FREEBSD32 in

Re: Questions about witness reports on sparc64

2010-03-04 Thread Scot Hetzel
On Thu, Mar 4, 2010 at 7:19 PM, Nikolai Fetissov nikolai-free...@fetissov.org wrote: Folks, I'm pretty new here, so feel free to use the clue stick :) Playing with current- on Sun Fire V210 I see more or less consistent lock reversal reports like the following: : My questions are - is it

Re: Problem building Openoffice 3.2.0 at current

2010-03-01 Thread Scot Hetzel
On Mon, Mar 1, 2010 at 7:29 AM, KOT MATPOCKuH matpoc...@gmail.com wrote: Hello! I'm trying to build OOo 3.2.0 on my notebook with 2Gb of memory and 4Gb swap size. from dmesg.boot: real memory  = 2147483648 (2048 MB) avail memory = 2089287680 (1992 MB) swapinfo: Device          1K-blocks  

Re: Seeing the dreaded ZFS: i/o error - all block copies unavailable on 9.0-CURRENT

2010-02-17 Thread Scot Hetzel
On Wed, Feb 17, 2010 at 12:40 PM, Pegasus Mc Cleaft k...@mthelicon.com wrote: Hello Chris, Scott Current        I use gptzfsboot on my AMD64 (current) machine all the time and also on my laptop. I am not sure if this will cause the problem you are seeing but I know I ran into a lot of

Re: Seeing the dreaded ZFS: i/o error - all block copies unavailable on 9.0-CURRENT

2010-02-16 Thread Scot Hetzel
On Tue, Feb 16, 2010 at 8:21 PM, Chris behrnetwo...@gmail.com wrote: Just a wild guess... Did you copied the /boot/zfs folder to the target file system? Xin, The only thing I copied over was the zpool.cache file, as per the wiki. Should I have copied over the entire /boot/zfs folder? The

Re: Seeing the dreaded ZFS: i/o error - all block copies unavailable on 9.0-CURRENT

2010-02-16 Thread Scot Hetzel
On Tue, Feb 16, 2010 at 8:42 PM, Scot Hetzel swhet...@gmail.com wrote: On Tue, Feb 16, 2010 at 8:21 PM, Chris behrnetwo...@gmail.com wrote: Just a wild guess...  Did you copied the /boot/zfs folder to the target file system? Xin, The only thing I copied over was the zpool.cache file

Re: pptp mpd under 5.0

2003-03-17 Thread Scot Hetzel
From: Aaron Wohl [EMAIL PROTECTED] replacement for MAKDEV to mkae them? ... and I cant seem to get truss to run at all on any program... bash-2.05b# truss mpd truss: cannot open /proc/curproc/mem: No such file or directory truss: cannot open /proc/1107/mem: No such file or directory

Digital Unix (Tru64) binaries on FreeBSD-Alpha

2003-03-13 Thread Scot Hetzel
I maintain the www/apache13-fp and www/frontpage ports, and are supposed to work on FreeBSD-Alpha as they install the Digital Unix (Tru64) Frontpage Extentions binaries. Richard is trying to install the www/apache13-fp ports on his Alpha (5.0-RELEASE w/GENERIC kernel), but he is getting errors

Re: Digital Unix (Tru64) binaries on FreeBSD-Alpha

2003-03-13 Thread Scot Hetzel
moved to the FreeBSD-Alpha list, send all replies there. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message

Re: Adduser difference between 5.0 and earlier versions

2003-01-22 Thread Scot Hetzel
Here's the requested changes to make it re'ask the question on an invalid input. I left the code in for the default answer, but commented out. Scot Index: adduser.sh === RCS file: /home/ncvs/src/usr.sbin/adduser/adduser.sh,v

Re: Adduser difference between 5.0 and earlier versions

2003-01-22 Thread Scot Hetzel
Use this patch, as it fixes the value of uidstart to be the next available uid, instead of the uid of the previously added user. Scot Index: adduser.sh === RCS file: /home/ncvs/src/usr.sbin/adduser/adduser.sh,v retrieving revision

Re: Problem with RC3

2003-01-15 Thread Scot Hetzel
From: Chris Knight [EMAIL PROTECTED] Interestingly, loader ignores my hint.acpi.0.disable=1 and acpi_load=NO settings in /boot/loader.conf and tries loading it anyway - even when manually setting them. Renaming the acpi module fixed it. That should be: hint.acpi.0.disabled=1 Scot To

Re: Jail detection

2003-01-03 Thread Scot Hetzel
From: Julian Elischer [EMAIL PROTECTED] We have some software we'd like to behave slightly differently if it is in a jail. What methods do people use to detect they are in a jail? There's a program called in.jail (/usr/ports/sysutils/jailer) that is capable of detecting if it is running in a