Re: How to ask a DNS resolver listening on a different port than the tcp/udp 53

2013-09-27 Thread jb
Laurent SALIN salin.laurent at laposte.net writes:

 
 Hello,
 I wondering how i can send queries to a dns resolver listening on a
 different port than the normaly 53 tcp/udp ?
 
 The situation:
 I've got a vps who running NSD as a autoritative nameserver, listening
 on tcp/udp 53 and unbound as personnal resolver, listening on a
 different tcp/udp port. It work very well on his own or with my OpenBSD
 gateway at home as DNS cache.
 
 Recently i've got a new FreeBSD VPS and I want to use the first VPS as
 DNS nameserver for the second VPS but FreeBSD is unable to send queries
 to nameserver on a different port as the normal one (tcp/udp 53).
 
 I've got a bad solution, use unbound on the second VPS and maybe tell
 him to ask the 1rst VPS on the unusual tcp/udp port, but I wonder myself
 if is it possible with Packet Filter to change the destination port of
 the queries forwarded to my 1rst VPS from tcp/udp 53 to tcp/udp 5353 for
 exemple ?
 
 Or maybe anybody got a other solution ?
 
 I hope you'll understand me :-/
 
 Laurent SALIN

Well, I hope I understand you.
You use DNS Proxy server, like BIND or DNSMASQ.

With BIND you have options in /etc/named.conf:
http://www.zytrax.com/books/dns/ch7/queries.html
forward
forwarders

I do not know how DNSMASQ configures it, if at all - you would have to
download original package with full documentation.

jb




 




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: ttys file question

2013-09-08 Thread jb
Jack Mc Lauren jack.mclauren at yahoo.com writes:

 
 Hi list
 
 I'm trying to connect to my server via a serial port which is named ttyu6
under FreeBSD. In order to do that,
 I've decided to change /etc/ttys file like this:
 
 ttyu6    std.115200 cons25  on secure
 
 But I can not connect to my server with this configuration. But if I
change ttyu6 to cuau6, everything works
 fine! I don't understand the difference, would you please explain the
reason for me?
 
 Thanks in advance 

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/serialcomms.html
26.3. Terminals
26.4. Dial-in Service 
26.5. Dial-out Service

jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org

Re: Assign program call to a key

2013-08-03 Thread jb
Polytropon freebsd at edvax.de writes:

 
 Is there a way to assign a predefined program call to a key
 in X, _independently_ from the window manager or desktop
 environment in use?
 ...

https://wiki.archlinux.org/index.php/Extra_Keyboard_Keys_in_Xorg
It may give you some hints.
jb
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: dhcp server returns core dump when i define network with mask 8

2013-07-23 Thread jb
s m sam.gh1986 at gmail.com writes:


 and thank you jb but if i define my network like below,  server runs
 correctly:
 log-facility local7;
 subnet 192.168.0.0 netmask 255.255.0.0 {
 range 192.168.0.1 192.168.255.255;
 }
 
 i think 192.168.255.55 is reserved for broadcast too. is it not true? if
 yes, why dhcp server works correctly?
 please help me to clear my mind.
 regards,
 SAM

Regarding subnets:

192.168.0.0 netmask 255.255.0.0
is equivalent to
192.168.0.0/16
which splits it into a network id 192.168. and host id .0.0
Another example:
192.168.0.0 netmask 255.0.0.0
is equivalent to
192.168.0.0/8
which splits it into a network id 192. and host id 168.0.0

Regarding broadcast address:

yes, for subnet  192.168.0.0/16 the broadcast ip is 192.168.255.255 .
What are the implications of including broadcast ip in range option ?

Firstly, it depends on how the authors of software, that is DHCP server,
interpreted the dhcpd.conf option data. They could have rejected that
option up front, or accept it (implying you are the boos !).
After all, dhcpd.conf(5) only says:

The range statement
range [ dynamic-bootp ] low-address [ high-address];
For any subnet on which addresses will be assigned dynamically, there
must be at least one range statement. The range statement gives
the lowest and highest IP addresses in a range. All IP addresses in
the range should be in the subnet in which the range statement is declared.

Well, looks good to me so far !

Next, dhcpd.conf(5) describes how DHCP server deals with:
DYNAMIC ADDRESS ALLOCATION
...
IP ADDRESS CONFLICT PREVENTION
...
You can analyse it and see if any trouble lurks there ...

Secondly, let's assume there was no problem and that ip was dispensed to a host.

But, in a different place of IP specs there is a RFC??? which says that
the 192.168.255.255 as a generically valid ip address will assume some
additional meaning, that is it will be treated as a broadcast address
(it will represent all hosts on a subnet).
Wow ! That should give you a pause ...

It is said that the broadcast address is used by an application to send
the same message to all other hosts in the network simultaneously.
Who is using it ?

Well, our client host is using it (let's assume it was assigned that ip
above ...).
What happens when the host sends a packet out with a source ip address of
a broadcast ip address ? One can imagine that the destination host will
respond and send back a packet to a destination ip address which is our
sender's broadcast ip address ... You mean to every host on that network ?
Something fishy is on the way ...
But while doing it, it will utilize some protocols, like ARP, RIP, etc.

In addition, it is said that broadcast messages are typically produced by
network protocols such as the Address Resolution Protocol (ARP) and
the Routing Information Protocol (RIP).
They will utilize that ip broadcast address regardless of the fact that it
has been presumably assigned to the client host too.

Wow, what a soup ...
Enjoy it while it lasts :-)
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: dhcp server returns core dump when i define network with mask 8

2013-07-23 Thread jb
s m sam.gh1986 at gmail.com writes:

 ... 
 subnet 192.0.0.0 netmask 255.0.0.0 {
 range 192.0.0.1 192.255.255.255;

The 'range' denotes IP addresses that can be allocated to clients.
The IP 192.255.255.255 is a reserved broadcast address for the network.
jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


UEFI Secure Boot

2013-07-08 Thread jb
Hi,

according to distrowatch.com:
FreeBSD developer Marshall Mickusick told IT Wire that the FreeBSD team would
probably follow in the footsteps of cutting-edge Linux distributions.
Indeed we will likely take the Linux shim loader, put our own key in it, and
then ask Microsoft to sign it. Since Microsoft will have already vetted
the shim loader code, we hope that there will be little trouble getting them
to sign our version for us.
http://www.itwire.com/business-it-news/open-source/60498-freebsd-begins-process-to-support-secure-boot

I am just wondering why Linus Torvald is concerned about Microsoft's role ...
http://www.zdnet.com/torvalds-clarifies-linuxs-windows-8-secure-boot-position-711918/

I hope FreeBSD (and other OSs) luminaries, devs and users will find a way not 
to harm themselves.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: UEFI Secure Boot

2013-07-08 Thread jb
Mike Jeays mike.jeays at rogers.com writes:

 
 On Tue, 9 Jul 2013 02:31:40 +0200
 Polytropon freebsd at edvax.de wrote:
 
  On Mon, 8 Jul 2013 16:21:28 + (UTC), jb wrote:
   I hope FreeBSD (and other OSs) luminaries, devs and users will find
   a way not to harm themselves.
  
  A massive problem I (personally) have is that with Restricted Boot
  (this is what Secure Boot basically is) you are no longer able
  to _ignore_ MICROS~1 and their products. A restrictive boot loader
  mechanism that requires signed and confirmed keys, handled by a
  major offender of free decisions and a healthy market - no thanks.
  What prevents MICROS~1 from revoking keys of a possible competitor?
  Or from messing with the specs just that things start breaking?
  ... 
 If I have understood correctly, it is quite easy to disable secure boot on
 most current machines; it is just an option in the UEFI setup.
 
 The real danger is machines where it cannot be disabled. This includes
 some recent HP machines; whether by design or incompetence I cannot say.

As readers on distrowatch.com put it regarding Secure Boot:

Secure Boot can be turned off completely or, custom mode entered and other
keys added if so desired thus avoiding the need to deal with Microsoft.
Although it does add extra steps to installing a Linux or BSD system it's
not that difficult to deal with and Secure Boot is part of the UEFI
specifications, not Microsoft's.

In some cases Secure Boot CANNOT be turned off completely, and in other
cases Secure Boot may be desired. In theses cases, an independent authority
should be signing the key, NOT Microsoft. We shouldn't have to forgo
the use of Secure Boot to avoid dealing with Microsoft.

It deeply disturbs me that Linux and BSD projects must grovel before
Microsoft to get their key signed to be allowed to install their OS. Why
should MS have such power? There should be an independent entity to handle
this.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Is this a memory error?

2013-07-06 Thread jb
Dennis Glatting freebsd at pki2.com writes:

 
 Is this message indicating I have a memory error? I'm seeing this
 message across two systems, one below:
 
 FreeBSD mc 9.1-STABLE FreeBSD 9.1-STABLE #0 r252678: Thu Jul  4 03:47:52
 PDT 2013 root at mc:/usr/obj/disk-1/src/sys/SMUNI  amd64
 
 Jul  4 15:11:10 mc kernel: MCA: Bank 2, Status 0x981a400c0176
 Jul  4 15:11:10 mc kernel: MCA: Global Cap 0x0107, Status
 0x
 Jul  4 15:11:10 mc kernel: MCA: Vendor AuthenticAMD, ID 0x600f12, APIC
 ID 72
 Jul  4 15:11:10 mc kernel: MCA: CPU 24 COR DCACHE L2 EVICT error
 Jul  4 15:11:10 mc kernel: MCA: Misc 0x0

Google search: kernel: MCA: Bank , Status  DCACHE L2 EVICT error

http://lists.freebsd.org/pipermail/freebsd-questions/2010-August/220060.html
http://forums.freebsd.org/showthread.php?t=24447
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: A very 'trivial' question about /root

2013-06-28 Thread jb
Julian H. Stacey jhs at berklix.com writes:

 
 jb.1234abcd at gmail.com 's ref to
   https://bugzilla.redhat.com/show_bug.cgi?id=578470
 relates to Linux upgrade procedures  /root
 I don't see it affects how we should perceive an idealised Unix.
 

The upgrade was a canary that told the user there is a problem.

The idealized UNIX is standardized.
According to Filesystem Hierarchy Standard (FHS), a UNIX standard:


/root : Home directory for the root user (optional)
Purpose
The root account's home directory may be determined by developer or local
preference, but this is the recommended default location. [17]

[17] If the home directory of the root account is not stored on the root
partition it will be necessary to make certain it will default to / if it
can not be located.


The above means that there has to be implied equivalency and consistency of
permisssions between /root and / in order to ensure trouble-free operation
of any process that may rely on any of them.

That Linux case I referred to was a case about a system that relied on
the above 0755 setup for /root dir, with an interesting twist of having it
as a dummy account/dir for consistency, but having other accounts play
the role of a superuser.

Another example:
some app (perhaps an installer) runs as non-root (e.g. Apache) user and
needs to be able to read the root ssh public key from /root dir.

There could be many such apps, accessing a front-end system, having to
check for permission in /root dir for whatever they want to do, anywhere
in sys admin, remote control, management, installation, etc areas.

By changing this default you may ambush many unsuspecting users.

jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: A very 'trivial' question about /root

2013-06-27 Thread jb
ASV asv at inhio.eu writes:

 
 Mine
 is just a concern about these permission defaults which look to me a bit
 too relaxed and cannot find yet a reason why not to restrict it.
 After all I believe having good default settings may make the difference
 in some circumstances and/or save time.

I think the 0755 permissions for /root are correct as default.
If you are concerned about others, you harden it to 0750 (after all you
are the boos, the root, anyway).
Otherwise, you may create conditions which cause trouble for others, for
example:
https://bugzilla.redhat.com/show_bug.cgi?id=578470

jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Bourne shell if syntax

2013-06-10 Thread jb
Michael Sierchio kudzu at tenebras.com writes:

 ... 
 Right.  Many scripts seem to assume that sh is bash, and that's
 certainly not the case here.
 
 if [ x$BLAH = x ]; then
 
 is the most reliable and portable way of determining if it's a string
 of zero length.

Actually this trick is not needed any more (it has not been required for
long time because the problem was fixed).
http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2012-August/004275.html

jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: swap partition leads to instability?

2013-05-30 Thread jb
RW rwmaillists at googlemail.com writes:

 ... 
  Yes, there is some confusion about the diff, if any, between paging
  and swapping.
  
  Paging - copying or moving pages between physical memory (RAM) and
  secondary storage (e.g. hard disk), in both directions.
  Swapping - nowdays is synonymous with paging.
But its history is as follows (per Wikipedia):
 
 This is a bit Linux-centric.
 ...
 You page-out pages and swap-out processes. 
 
 When FreeBSD is very short of memory it swaps-out entire processes to
 concentrate the memory in the running processes. Linux goes directly
 from paging to killing processes.

That was helpful - knowing the details of VMM implementation in various OSs
helps understand the generalizations, with exceptions ...
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: swap partition leads to instability?

2013-05-30 Thread jb
RW rwmaillists at googlemail.com writes:

 
 On Sun, 26 May 2013 12:36:42 + (UTC)
 jb wrote:
 
  But, swapping is also a symptom, not a problem.
  It is never a good idea to let it get to that point.
 
 No, there are thing that are better on disk than in memory. The most
 common example is tmpfs. It's much better that files left on tmpfs can
 sent to disk rather tying up physical memory indefinitely. 

Yup, tmpfs - in virtual memory. That's an unfortunate excuse.
But before its content are swapped out, the critical system like a server
will be destabilized and show lame performance.
The tmp-on-tmpfs has so many disadvantages that it is difficult to count and
follow all of them.
jb



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: swap partition leads to instability?

2013-05-29 Thread jb
Fred Morcos fred.morcos at gmail.com writes:

 .. 
 The improvement effect can be
 noticed on large inputs. These algorithms will most probably perform quite
 badly on small inputs.

I think your concern has been addressed in review of various algos where base
case identification helped to avoid overhead cost in small problem sizes
relative to cache.
http://erikdemaine.org/papers/BRICS2002/paper.pdf

In light of available but not implemented better VMM algos, perhaps *BSD and
Linux could eliminate or reduce the need for:
- swap space
- swapping out RAM even if there is no lack of it
- overcommitment of memory (a bluff asking to be punished by OOM killer)
- OOM killer
Besides, they allow sloppy/dangerous programming.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: swap partition leads to instability?

2013-05-29 Thread jb
RW rwmaillists at googlemail.com writes:

 
 On Sun, 26 May 2013 12:36:42 + (UTC)
 jb wrote:
 
  But, swapping is also a symptom, not a problem.
  It is never a good idea to let it get to that point.
 
 No, there are thing that are better on disk than in memory. The most
 common example is tmpfs. It's much better that files left on tmpfs can
 sent to disk rather tying up physical memory indefinitely. 
 
 BTW you mean paging, or swap use, rather that swapping. Linux supports
 only paging, so it can be taken as read that swapping means paging, but
 FreeBSD supports both.

Yes, there is some confusion about the diff, if any, between paging and 
swapping.

Paging - copying or moving pages between physical memory (RAM) and secondary
  storage (e.g. hard disk), in both directions.
Swapping - nowdays is synonymous with paging.
  But its history is as follows (per Wikipedia):
  Historically, swapping referred to moving from/to secondary storage a whole
  program at a time, in a scheme known as roll-in/roll-out. In the 1960s, after
  the concept of virtual memory was introduced — in two variants, either using
  segments or pages — the term swapping was applied to moving, respectively,
  either segments or pages, between memory and disk. Today with the virtual
  memory mostly based on pages, not segments, swapping became a fairly close
  synonym of paging.

You say that FB supports both, Linux supports paging only.
Well, Linux utilizes swap space as part of virtual memory.
So, can you elaborate more on that - what is the essence of the diff, why
should I avoid the term swapping when referring to Linux, assuming VMM
systems on both ?

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org

Re: swap partition leads to instability?

2013-05-28 Thread jb
Follow up comment.

It has been pointed out to me that there is Varnish software taking advantage 
of system VMM and swap space.

Well, there are cache-oblivious algorithms that perform as well, and so they
make the above (disk access model; cache-aware model) unnecessary
(obsolete ?) and are superior in their generality.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re:

2013-05-27 Thread jb
M. V. bored_to_death85 at yahoo.com writes:

 ... 
  Swapping by itself can decrease system reliability due to possible
  data corruption on swap disk or during two-way transfers, with 
 
  subsequent incorrect RAM and machine crash.
 
  But, swapping is also a symptom, not a problem.
  It is never a good idea to let it get to that point.
 ...
 
 
http://blog.jcole.us/2010/09/28/mysql-swap-insanity-and-the-numa-architecture/
 
 Very interesting point.
 - do you think this could hurt my server's stability too? (most of its
work is a noticeable amount of
 packet-forwarding, and other network services, like firewall, dhcp server,
ntp server, etc)
 - if so, in what conditions? can I do something to prevent this? or should
I just get rid of the swap partition?
 
 - does swap partition do any good for me at all? I mean if we even suppose
nothing bad happens because of it, is
 it worth risking to keep it? 
 
 thank you.

I wish there was a clear answer.

There are two schools practised by server owners:
- with swap space (partition or file)
  They see swapping as a symptom (of a problem, real or potential), and they 
  treat it as a useful early warning device that gives them time to act.
  If prolonged or unattended, swapping may slow down the system and even end
up   in thrashing, which is close to a terminal state.
- no swap space
  They are purists - when they set up a server for a specific purpose they   
  know it (requirements, apps run, resources assigned) and they are in charge.
  No sissy swapping, they do not trust those kernel algos, etc. 
  They know that out-of-memory kernel killer may terminate a process (perhaps 
  not the one they would expect) in case of memory crunch, but they think they 
  can live with it by closely watching system and app state indicators to
  prevent that from happening.

In the end it comes down to owner's preferences. 
If in doubt, try with and without swap space and see how it works in your
particular environment.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: swap partition leads to instability?

2013-05-26 Thread jb
M. V. bored_to_death85 at yahoo.com writes:

 
 hi everyone,
 
 I have a 24/7 network server/gateway with FreeBSD-8.2 on a SSD drive. it's
partitioned as normal (/ , /tmp,
 /var , /usr and swap) for a long time now. But recently I heard from a
FreeBSD expert that I shouldn't have
 swap partition for my server, and having swap partition could make my
server unstable. this was so strange
 for me, and I searched a lot but couldn't find a reason for this claim.
 
 so my question is simple:
 - could having a swap partition, be a bad thing for my FreeBSD server?
and if so, why and in what conditions?
 
 Cheers!

Hi,

I think your FB expert was up to something. I bet he spoke out of experience.

Swapping by itself can decrease system reliability due to possible data
corruption on swap disk or during two-way transfers, with subsequent incorrect 
RAM and machine crash.

But, swapping is also a symptom, not a problem.
It is never a good idea to let it get to that point.
Badly written, architected, or tuned server app or system are the reason.
Think of RDBMS/SQL server processing real-time on-line transactions and how 
much it goes into setting it up properly for a heavy use.
On a smaller scale, consider this example:
http://blog.jcole.us/2010/09/28/mysql-swap-insanity-and-the-numa-architecture/

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: where is 1GB of RAM

2013-02-04 Thread jb
Wojciech Puchar wojtek at wojtek.tensor.gdynia.pl writes:

 
 new dell server:
...
 real memory  = 34359738368 (32768 MB)
 avail memory = 33167446016 (31630 MB)
 
 where did 1GB of memory go?

- new BIOS firmware available ?
- BIOS - preallocation - graphics card ?
- $ sysctl -a |grep -i mem
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Reading the handbook from console

2013-01-13 Thread jb
Robert Bonomi bonomi at mail.r-bonomi.com writes:

 ... 
  The is a famous library, svgalib, a low level console graphics
  library which can - under _very_ specific circumstances - display
  graphics on the text mode console. There are few browsers,
  image viewers and even media players that can use this interface
  to display console graphics while _not_ needing X.
 ... 
 Works fine on FreeBSD  -- graphics-mode screen-savers (like 'fire')
 use it.
...

Yes, it is famous indeed ...
Is that still valid ?

www.svgalib.org/svgalib.user.faq.html
...
Why does a programs terminate immediatelly with svgalib: Cannot get I/O
permissions.?

svgalib programs need to be run as root. This means that either the user that
runs them is root, or, if running by normal users is desirable, the program
needs to be 'suid root', which means: the program must be owned by root (chown 0
program) and the suid bit needs to be set (chmod u+s program).
...

jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


A serious flaw in Java

2013-01-10 Thread jb
http://www.kb.cert.org/vuls/id/625617
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-07 Thread jb
jb jb.1234abcd at gmail.com writes:

 
 jb jb.1234abcd at gmail.com writes:
 
  ...
 
 Next problem:
 the FB 9.1 dmesg differs on:
 - VB VM
 pnp bios: Bad PnP BIOS data checksum
 ...
 orm0: ISA Option ROM at iomem 0xc-0xc7fff pnpid ORM on isa0

Correction
 - on real hardware
 none of the above
dmesg:
...
isab0: PCI-ISA bridge at device 31.0 on pci0
isa0: ISA bus on isab0
pmtimer0 on isa0
orm0: ISA Option ROMs at iomem 0xc-0xc,0xe-0xe pnpid ORM
on isa0
sc0: System console at flags 0x100 on isa0
vga0: Generic ISA VGA at port 0x3c0-0x3df iomem 0xa-0xb on isa0
...

That msg in FB VM:
pnp bios: Bad PnP BIOS data checksum
it means what is says - do not trust it; or also do not use PnP ?
But it may also mean a problem accessing it in VM only, as opposed to a real
machine.
Searched Google, it shows often, but no clear interpretation.
jb






___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
jb jb.1234abcd at gmail.com writes:

 
 Hi,
 
 host=CentOS
 guest=FreeBSD in VirtualBox
 
 FB 9.1 installation seemed to be normal (there was a one page text at the end
 that quickly disappeared, but could not catch it ...),

Perhaps those messages I could not catch were relevant, because it seems
that the installation did not finish properly (most of base dirs and kernel
dir were not populated) - it just died.
I guessed that 192MB RAM assigned to VM was insufficient.
This has been already reported for FB 9.1 recently.

Next problem:
the installation's dmesg shows net driver em0, which is Intel PRO/1000 - and
this is how install offers to configure the network;
but my host has Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI
Express, which is bge0 driver in FB.
How to force it to discover the right net device during install, and/or after
install ?

Next problem:
I selected powerd service during install, but after boot, there was error msg:
starting powerd
powerd lookup freq: No such file or directory
/etc/rc: WARNING failed to start powerd

Next problem:
when I am logged out from FB, and I do (I tested it repeatedly)

Machine-Close-Power off the machine
to cloce VM with FB, then on subsequent VM Start and FB reboot I get error
msgs:
...
Trying to mount root from ufs:/dev/ada0s1a [rw]...
WARNING: / was not properly dismounted
...
Starting file system checks:
** SU+J Recovering /dev/ada0s1a
...

but when I do
Machine-Close-Send the shutdown signal
there are no errors, just normal msgs:
...
Trying to mount root from ufs:/dev/ada0s1a [rw]...
...
Starting file system checks:
/dev/ada0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS
...

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
Matthew Seaman matthew at FreeBSD.org writes:

 
 On 06/01/2013 11:19, jb wrote:
  Next problem:
  the installation's dmesg shows net driver em0, which is Intel PRO/1000 - and
  this is how install offers to configure the network;
  but my host has Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI
  Express, which is bge0 driver in FB.
  How to force it to discover the right net device during install, and/or 
  after
  install ?
 
 This is normal for VirtualBox -- it doesn't matter what NIC the host
 has, VB always presents it as an em(4) interface to the guest.
 
   Cheers,
 
   Matthew
 

OK.
But I also could not ping:
$ ping -c 1 google.com
I have VM-Settings-Network
Attached to NAT
What is the correct setting here ?
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
Matthew Seaman matthew at FreeBSD.org writes:

 
 On 06/01/2013 11:19, jb wrote:
  Next problem:
  I selected powerd service during install, but after boot, there was error
  msg:
  starting powerd
  powerd lookup freq: No such file or directory
  /etc/rc: WARNING failed to start powerd
 
 Again -- standard for VirtualBox hosts: powerd doesn't work -- the guest
 OS can't control the frequency of the host CPU, which is what you'ld
 expect thinking about it.
 
 Just disable powerd in /etc/rc.conf to get rid of the error message.
 
   Cheers,
 
   Matthew
 

A general question: to what extent is FB Install aware of installation env (VB
here) ?
If so, would it make sense to sanitize it to avoid offering install options that
are irrelevant/inappropriate ?
jb



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
Michael Powell nightrecon at hotmail.com writes:

 ... 
 What I have not done is 
 tried all the various partitioning schemes available under Manual config. 
 Possibly one, such as Dos MBR or BSD disklabel which I have not tried, may 
 be broken boot-loading wise. I only went straight down the GPT road.
 
 -Mike

I have done Manual MBR paritioning here and it worked.
jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
jb jb.1234abcd at gmail.com writes:

 ...

Next problem:
the FB 9.1 dmesg differs on:
- VB VM
pnp bios: Bad PnP BIOS data checksum
...
orm0: ISA Option ROM at iomem 0xc-0xc7fff pnpid ORM on isa0
- on real hardware
none of the above

jb






___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
Matthew Seaman matthew at FreeBSD.org writes:

 
 On 06/01/2013 11:19, jb wrote:
  Next problem:
  I selected powerd service during install, but after boot, there was error
  msg:
  starting powerd
  powerd lookup freq: No such file or directory
  /etc/rc: WARNING failed to start powerd
 
 Again -- standard for VirtualBox hosts: powerd doesn't work -- the guest
 OS can't control the frequency of the host CPU, which is what you'ld
 expect thinking about it.
 
 Just disable powerd in /etc/rc.conf to get rid of the error message.
 
   Cheers,
 
   Matthew

If so, then bsdinstall should stop offering powerd as a service during
installation (regardless of whethter in real or virtual env). 

It can discover this condition with checking for lack of
sysctl -a | grep dev.cpu.0.freq
sysctl -a | grep dev.cpu.0.freq_levels
in /usr/libexec/bsdinstall/services,

exactly as it does with
 if (sysctlnametomib(dev.cpu.0.freq, freq_mib, len))
   err(1, lookup freq);
   ...
 if (sysctlnametomib(dev.cpu.0.freq_levels, levels_mib, len))
   err(1, lookup freq_levels);
in /usr/sbin/powerd (via /etc/rc.d/powerd) - see powerd.c.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
Matthew Seaman matthew at FreeBSD.org writes:

 
 On 06/01/2013 11:19, jb wrote:
  Next problem:
  when I am logged out from FB, and I do (I tested it repeatedly)
  
  Machine-Close-Power off the machine
  to cloce VM with FB, then on subsequent VM Start and FB reboot I get error
  msgs:
  ...
  Trying to mount root from ufs:/dev/ada0s1a [rw]...
  WARNING: / was not properly dismounted
  ...
  Starting file system checks:
  ** SU+J Recovering /dev/ada0s1a
  ...
  
  but when I do
  Machine-Close-Send the shutdown signal
  there are no errors, just normal msgs:
  ...
  Trying to mount root from ufs:/dev/ada0s1a [rw]...
  ...
  Starting file system checks:
  /dev/ada0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS
  ...
  
 
 Ummm... what did you expect to happen?  'Machine-Close-Power off' is
 essentially the same as ripping the power cord out of a physical
 machine.  It's designed to stop the guest system no matter what: even if
 the guest is trapped in so tight a loop it can't respond to anything else.
 
 'Machine-Close-Send shutdown' is more like pressing the power button on
 the front of most modern machines, in that what it does is signal the
 guest OS to shut itself off and power down the system after that.  You
 can achieve the same effect from within the guest OS by typing:
 
   shutdown -p now
 
 'Machine-Close-Send shutdown' is what you want to use routinely.
 
   Cheers,
 
   Matthew
 

Right, but the wordings are unfortunate and counterintuitive/misleading:

'Machine-Close-Send shutdown' means to 'shutdown -p now' (equivalent to
'poweroff') of Guest, followed by unforced Close of VM.

'Machine-Close-Power off' means Kill VM' without regard of the Guest - but
the Power off in its name may make user believe that there is Poweroff
(orderly shutdown, poweroff) involved as part of the process.

It would be better, in my opinion, if these options were called
Machine-Close-Shutdown-Guest
Machine-Close-Kill-Guest

No margin for error/misunderstanding.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
Matthew Seaman m.seaman at infracaninophile.co.uk writes:

 ...
There is no problem with interface em0, NAT, manual/DHCP config, and ping or
traceroute.
jb






___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 boot loader problem in VirtualBox

2013-01-06 Thread jb
Polytropon freebsd at edvax.de writes:

 ... 
 However, your transition of this knowledge to the terminology
 to be used in combination with _virtual_ machines makes sense.
 Maybe that wording is really not optimal. Kill guest matches
 today's understanding, but could possibly be formed better in
 regards of future use (like the power off vs. shutdown difference
 that was totally clear in the 1990's, but maybe isn't as clear
 anymore today).
 

Well, I remember some time ago there were some changes done to shutdown, halt,
poweroff commands and their interpretation/implementation.
Since then Confusion Reigns Supreme !

See Google search: difference shutdown poweroff 

Enjoy it -:)
jb



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


OT - turn off your cam and mike, now ...

2013-01-06 Thread jb

http://www.businessinsider.com/verizon-dvr-will-know-what-your-doing-and-saying-2012-12

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: OT - turn off your cam and mike, now ...

2013-01-06 Thread jb
Polytropon freebsd at edvax.de writes:

 
 On Sun, 6 Jan 2013 21:21:50 + (UTC), jb wrote:
  
 
http://www.businessinsider.com/verizon-dvr-will-know-what-your-doing-and-saying-2012-12
 
 http://boingboing.net/2012/11/08/microsoft-patents-spying-on-yo.html
 
 http://hdguru.com/is-your-new-hdtv-watching-you/7643/
 

And this is just a tip of an iceberg.
Is a Big Reset unavoidable ?
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Reduce the consumption of video memory

2013-01-05 Thread jb
Dima Naumov clangbsd at gmail.com writes:

 
 Can i reduce using of video memory in xorg.conf? My video card is almost 
 dead, i think is something with Video Memory, because in monitor showed 
 and disappear little noisy pixel, and i wish check out is problem with 
 video memory?

- check in BIOS
- man xorg.conf
  VideoRam

jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


FB 9.1 boot loader problem in VirtualBox

2013-01-05 Thread jb
Hi,

host=CentOS
guest=FreeBSD in VirtualBox

FB 9.1 installation seemed to be normal (there was a one page text at the end
that quickly disappeared, but could not catch it ...),
virtual disk was set up as
ada0
ada0s1 BSD
ada0s1a /
ada0s1b swap

but after reboot:

No /boot/loader

FreeBSD/i386 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
No /boot/kernel/kernel

FreeBSD/i386 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot: _

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


FB 9.1 - emulators/linux_base-f10 build error

2013-01-01 Thread jb
Hi,

# portmaster /usr/ports/www/nspluginwrapper
...
=== www/nspluginwrapper  accessibility/linux-f10-atk 
emulators/linux_base-f10 (2/2)

=== Port directory: /usr/ports/emulators/linux_base-f10

=== This port is marked IGNORE
=== linuxulator is not (kld)loaded


=== If you are sure you can build it, remove the
   IGNORE line in the Makefile and try again.

=== Update for emulators/linux_base-f10 failed
=== Aborting update

=== Update for accessibility/linux-f10-atk failed
=== Aborting update
#

Why marked IGNORE ?
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: FB 9.1 - emulators/linux_base-f10 build error

2013-01-01 Thread jb
David Demelier demelier.david at gmail.com writes:

 ... 
 Do you have linux emulation enabled? Such as linux_enable=YES in your 
 /etc/rc.conf
 
 Cheers,
 David

Yes, indeed, that was the cause. Thanks.
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: bind 192.168.1.1 to all interfaces

2012-12-23 Thread jb
Eugen Konkov kes-kes at yandex.ru writes:

 ... 
 So in my vlan I have two DHCP servers. One is mine and
 second is on that router. Some users get wrong IPs from that router.
 ... 
 Or  s there any other method to prevent such ilegal DHCP servers on LAN?

http://www.tcpipguide.com/free/t_DHCPSecurityIssues.htm
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: reboot after removing ipv6 ?

2012-12-19 Thread jb
Frank Bonnet f.bonnet at esiee.fr writes:

 
 Hello
 
 Do I have to reboot a server after unvalidating  IPv6 in /etc/rc.conf ?
 
 I seems to use /etc/rc.d/netif restart is not suffisant

Use 'netstat' to see what service(s) listen for ipv6 traffic and restart them.
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Startup Notification?

2012-12-14 Thread jb
Walter Hurry walterhurry at gmail.com writes:

 
 I'm running FreeBSD 9.1RC3 with LXDE and OpenBox.
 
 The startup-notification port is installed (it's required by a number of 
 other ports anyway), but I don't actually see any form of visual 
 notification when opening GUI applications. For many of these (e.g. 
 lxterminal, pcmanfm) this doesn't matter, since they appear virtually 
 instantaneously, but for others (like firefox) the lack is something of a 
 nuisance.
 
 Am I missing an optional port, or is there a configuration file somewhere 
 which I need to edit?

This narrative should give you some clue:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/11462

Find a file like e.g. mozilla-firefox.desktop that will look similar to this:
...
Exec=firefox %u
Icon=firefox
Terminal=false
Type=Application
StartupWMClass=Firefox-bin
MimeType=text/html;text/xml;application/xhtml+xml;application
/vnd.mozilla.xul+xml;text/mml;
StartupNotify=true
X-Desktop-File-Install-Version=0.15
Categories=Network;WebBrowser;

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: dhclient and random disconnects

2012-12-13 Thread jb
David Demelier demelier.david at gmail.com writes:

 ...

Logs are your friends.

If the lease actually expires and you have to get a new IP (a new lease), then
you could have a temporary disconnect.
But if dhcp server(s) are working correctly the lease should be renewed or
rebound without problems.

Search  for dhc and check how much time (see time stamps) it takes to renew, 
or rebind your IP address, or if it has any trouble with both of them and it is
forced to obtain a new lease:

$ less -i /var/log/messages

Look for any other errors in there too - e.g. WPA2 encryption protocol related,
like failing of security key exchange.

If you find any, post a sufficient copy to the list here.
jb



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: dhclient and random disconnects

2012-12-13 Thread jb
David Demelier demelier.david at gmail.com writes:

 ... 
 I have setup lagg0 for a failover with ethernet, (note the problem 
 appears if I use wlan0 only too)
 
 # Fail over between wired/wireless.
 cloned_interfaces=lagg0
 ifconfig_msk0=up
 ifconfig_ath0=ether 18:a9:05:87:38:0a
 ifconfig_wlan0=WPA
 ifconfig_lagg0=laggproto failover laggport msk0 laggport wlan0 DHCP
 ipv6_activate_all_interfaces=YES

According to the example in:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-aggregation.html

this line is missing in your setup:
wlans_ath0=wlan0 

which is also mentioned in:
/etc/defaults/rc.conf
...
#wlans_ath0=wlan0 # wlan(4) interfaces for ath0 device
...

I can not test it as I do not have access to a FB machine right now.
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: bash pipe redirection gets stuck

2012-12-04 Thread jb
 long at rule.lv writes:

 
 Dear all,
 I stumbled upon a problem where multiple pipe redirection occasionally get
 stuck when trying to get sha256 sum of a stream.
 
 You can try to reproduce the problem if you have /usr/ports/shells/bash
 installed (output redirection used in this command is possible only in
 bash).
 Create temporary test file with command: dd if=/dev/urandom of=/tmp/file1
 bs=1k count=10
 And the command I'm using is:
 /usr/local/bin/bash -c 'cat /tmp/file1 | tee (/sbin/sha256 
 /tmp/file1.sha256)  /tmp/file1.copy' ; echo $status

I could reproduce it on FreeBSD 9.0-RELEASE-p3 on 3rd try, but after upgrade
of bash-4.1.11 to bash-4.2.37 it works (tested 30 times).
jb
 

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: bash pipe redirection gets stuck

2012-12-03 Thread jb
 long at rule.lv writes:

 
 Dear all,
 I stumbled upon a problem where multiple pipe redirection occasionally get
 stuck when trying to get sha256 sum of a stream.
 
 You can try to reproduce the problem if you have /usr/ports/shells/bash
 installed (output redirection used in this command is possible only in
 bash).
 Create temporary test file with command: dd if=/dev/urandom of=/tmp/file1
 bs=1k count=10
 And the command I'm using is:
 /usr/local/bin/bash -c 'cat /tmp/file1 | tee (/sbin/sha256 
 /tmp/file1.sha256)  /tmp/file1.copy' ; echo $status
 ...

Do you get stuck with this ? Does it make any difference ?
/usr/local/bin/bash -c 'cat /tmp/file1 | tee /tmp/file1.copy | /sbin/sha256 \
/tmp/file1.sha256' ; echo $status

jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: bash pipe redirection gets stuck

2012-12-03 Thread jb
jb jb.1234abcd at gmail.com writes:

 ...
 Do you get stuck with this ? Does it make any difference ?

I missed a redirector - sorry about that; the entry should be:
/usr/local/bin/bash -c 'cat /tmp/file1 | tee /tmp/file1.copy | /sbin/sha256  \
/tmp/file1.sha256' ; echo $status

jb



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


OT - A Generation Lost in the Bazaar

2012-12-02 Thread jb
http://queue.acm.org/detail.cfm?id=2349257
It's about FreeBSD too ...
 
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


ports and 'make fetchindex'

2012-11-29 Thread jb
Hi,

# portsnap fetch update
...
Building new INDEX files... done.
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26626683 Nov 29 15:17 /usr/ports/INDEX-9

# cd /usr/ports/
[root@localhost /usr/ports]# make fetchindex
/usr/ports/INDEX-9.bz2100% of 1615 kB  160 kBps 00m00s
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26665016 Nov 29 15:20 /usr/ports/INDEX-9
 
Notice that 'make fetchindex' fetches INDEX-9.bz2 and deletes it at finish.

# portmaster -L --index | egrep '(ew|ort) version|total install'
/tmp/d-57121-index/INDEX-9.bz2100% of 1615 kB  164 kBps
...
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26665016 Nov 29 15:25 /usr/ports/INDEX-9
-rw-r--r--  1 root  wheel   1654048 Nov 11 11:45 /usr/ports/INDEX-9.bz2

Notice that 'portmaster ...' did NOT delete INDEX-9.bz2 at finish.

[root@localhost /usr/ports]# make fetchindex
[root@localhost /usr/ports]#
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26665016 Nov 29 15:29 /usr/ports/INDEX-9
#

Notice that 'make fetchindex' did NOT fetch a fresh copy of INDEX-9.bz2.
Is this a potential problem ?
I understand that Make fetchindex will just fetch the index from a repository
server.
Could it be that 'make fetchindex' could miss the latest INDEX-9.bz2 on server
in case of a long time passed since the old INDEX-9.bz2 was downloaded ?

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: When Is The Ports Tree Going To Be Updated?

2012-11-28 Thread jb
jb jb.1234abcd at gmail.com writes:

 ...

I tested and compared results on FreeBSD 9.0 and FreeBSD 9.1-RC3 (done here
earlier) and this is a summary.
Please review it, in particular the conclusions, as they are intended to be
the base for filing a PR#.

Test on FreeBSD 9.0
---

$ uname -a
FreeBSD localhost.localdomain 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun
12 01:47:53 UTC 2012
r...@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386

# ls /var/db/pkg/portmaster-3.11/

# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
Latest snapshot on server matches what we already have.
No updates needed.
Ports tree is already up to date.

# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26912299 Nov 28 08:53 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26796230 Nov 28 08:53 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26777464 Nov 28 08:53 /usr/ports/INDEX-9
-rw-r--r--  1 root  wheel   1654048 Nov 11 11:45 /usr/ports/INDEX-9.bz2

# portmaster -L | egrep '(ew|ort) version|total install'
...
=== New version available: xorg-7.5.2
=== 452 total installed ports
=== 194 have new versions available

# portmaster -L --index | egrep '(ew|ort) version|total install'
...
=== New version available: xorg-7.5.2
=== 452 total installed ports
=== 194 have new versions available

# portmaster -L --index-only | egrep '(ew|ort) version|total install'
...
=== New version available: xorg-7.5.2
=== 452 total installed ports
=== 194 have new versions available
#

# rm -rf /usr/ports

# portsnap extract
...
Building new INDEX files... done.
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26912299 Nov 28 09:07 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26796230 Nov 28 09:07 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26777464 Nov 28 09:07 /usr/ports/INDEX-9

# portmaster -L | egrep '(ew|ort) version|total install'
...
=== New version available: xorg-7.5.2
=== 452 total installed ports
=== 194 have new versions available

# portmaster -L --index | egrep '(ew|ort) version|total install'
/tmp/d-32794-index/INDEX-9.bz2100% of 1615 kB  173 kBps
...
=== New version available: xorg-7.5.2
=== 452 total installed ports
=== 193 have new versions available

# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26912299 Nov 28 09:07 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26796230 Nov 28 09:07 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26665016 Nov 28 09:12 /usr/ports/INDEX-9
-rw-r--r--  1 root  wheel   1654048 Nov 11 11:45 /usr/ports/INDEX-9.bz2

# portmaster -L --index-only | egrep '(ew|ort) version|total install'
...
=== New version available: xorg-7.5.2
=== 452 total installed ports
=== 193 have new versions available
#

The result shows that after this step:
# portmaster -L --index | egrep '(ew|ort) version|total install'
/tmp/d-32794-index/INDEX-9.bz2100% of 1615 kB  173 kBps
the uncompressed INDEX-9 
-rw-r--r--  1 root  wheel  26665016 Nov 28 09:12 /usr/ports/INDEX-9
is different from the prior original INDEX-9
-rw-r--r--  1 root  wheel  26777464 Nov 28 09:07 /usr/ports/INDEX-9
The cause of it could be:
- either portmaster gets identical size-wise, but not necessarily content-wise
  INDEX-9.bz2
- or portmaster uncompresses INDEX-9.bz2 incorectly and loses some content

Test on FreeBSD 9.1-RC3
---
 
$ uname -a
... 9.1-RC3 ...

$ cat /usr/ports/ports-mgmt/portmaster/distinfo
...
portmaster-portmaster-3.14-31009f6.tar.gz
...

# portsnap fetch extract

# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26879597 Nov 26 15:37 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26763600 Nov 26 15:38 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26744834 Nov 26 15:38 /usr/ports/INDEX-9
-rw-r--r--  1 root  wheel   1654048 Nov 11 11:45 /usr/ports/INDEX-9.bz2

# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
Latest snapshot on server matches what we already have.
No updates needed.
Ports tree is already up to date.

# portmaster -L | egrep '(ew|ort) version|total install'
=== New version available: java-zoneinfo-2012.j
=== New version available: liberation-fonts-ttf-2.00.1,1
=== New version available: libxul-10.0.11
=== New version available: firefox-17.0,1
=== New version available: libreoffice-3.5.7
=== New version available: vigra-1.9.0
=== 545 total installed ports
=== 6 have new versions available

# portmaster -L --index | egrep '(ew|ort) version|total install'
=== New version available: java-zoneinfo-2012.j
=== New version available: liberation-fonts-ttf-2.00.1,1
=== New version available: libxul-10.0.11
=== New version available: firefox-17.0,1

Re: When Is The Ports Tree Going To Be Updated?

2012-11-26 Thread jb
Tim Daneliuk tundra at tundraware.com writes:

 ... 
  I use portsnap fetch update and it works...
 
 Ah, maybe that was the problem.  That works for me as well.

Well, not quite ...
# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
Ports tree hasn't changed since last snapshot.
No updates needed.
Ports tree is already up to date.
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26879548 Nov 26 11:50 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26763551 Nov 26 11:50 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26665016 Nov 26 11:53 /usr/ports/INDEX-9
-rw-r--r--  1 root  wheel   1654048 Nov 11 11:45 /usr/ports/INDEX-9.bz2
# portmaster -L | egrep '(ew|ort) version|total install'=== New 
version
available: java-zoneinfo-2012.j
=== New version available: liberation-fonts-ttf-2.00.1,1
=== New version available: libxul-10.0.11
=== New version available: firefox-17.0,1
=== New version available: libreoffice-3.5.7
=== New version available: vigra-1.9.0
=== 545 total installed ports
=== 6 have new versions available
# portmaster -L --index-only | egrep '(ew|ort) version|total install'
=== New version available: libreoffice-3.5.7
=== 545 total installed ports
=== 1 has a new version available
# portmaster -L --index | egrep '(ew|ort) version|total install'
=== New version available: libreoffice-3.5.7
=== 545 total installed ports
=== 1 has a new version available
#



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: When Is The Ports Tree Going To Be Updated?

2012-11-26 Thread jb
Stas Verberkt legolas at legolasweb.nl writes:

 
 jb schreef op :
  Tim Daneliuk tundra at tundraware.com writes:
 
  ...
   I use portsnap fetch update and it works...
 
  Ah, maybe that was the problem.  That works for me as well.
 
  Well, not quite ...
 
 I think, after the security incident, you had to obtain a fresh 
 snapshot of the ports tree,
 i.e. you had to do portsnap fetch extract before usual service 
 continued.
 May this be your problem?

# portsnap fetch extract
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26879597 Nov 26 15:37 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26763600 Nov 26 15:38 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26744834 Nov 26 15:38 /usr/ports/INDEX-9
-rw-r--r--  1 root  wheel   1654048 Nov 11 11:45 /usr/ports/INDEX-9.bz2
# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
Latest snapshot on server matches what we already have.
No updates needed.
Ports tree is already up to date.
#

This fixed it.

But, let's see what happens with this test:

# rm -rf  /usr/ports/
# portsnap extract
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26879563 Nov 26 16:07 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26763566 Nov 26 16:07 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26744800 Nov 26 16:07 /usr/ports/INDEX-9
# portmaster -L | egrep '(ew|ort) version|total install'
=== New version available: java-zoneinfo-2012.j
=== New version available: liberation-fonts-ttf-2.00.1,1
=== New version available: libxul-10.0.11
=== New version available: firefox-17.0,1
=== New version available: libreoffice-3.5.7
=== New version available: vigra-1.9.0
=== 545 total installed ports
=== 6 have new versions available
# portmaster -L --index | egrep '(ew|ort) version|total install'
/tmp/d-78227-index/INDEX-9.bz2100% of 1615 kB  176 kBps 00m00s
=== New version available: libreoffice-3.5.7
=== 545 total installed ports
=== 1 has a new version available
# portmaster -L --index-only | egrep '(ew|ort) version|total install'
=== New version available: libreoffice-3.5.7
=== 545 total installed ports
=== 1 has a new version available
# ls -al /usr/ports/IN*
-rw-r--r--  1 root  wheel  26879563 Nov 26 16:07 /usr/ports/INDEX-7
-rw-r--r--  1 root  wheel  26763566 Nov 26 16:07 /usr/ports/INDEX-8
-rw-r--r--  1 root  wheel  26665016 Nov 26 16:12 /usr/ports/INDEX-9
-rw-r--r--  1 root  wheel   1654048 Nov 11 11:45 /usr/ports/INDEX-9.bz2
# portsnap update
Ports tree is already up to date.
#

Well, what do you say about this ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: When Is The Ports Tree Going To Be Updated?

2012-11-26 Thread jb
Tim Daneliuk tundra at tundraware.com writes:

 ... 
 One wonders if using svn to keep the ports tree up-to-date might not be
 simpler, and perhaps, more reliable ...

As managed by portsnap:
$ du -hs /usr/ports/
850M/usr/ports/

As managed by svn (it took much longer to checkout/download it by comparison):
$ du -hs /usr/local/ports/
1.4G/usr/local/ports/
$ du -hs /usr/local/ports/.svn/
702M/usr/local/ports/.svn/

One thing about svn is that it is a developer's tool, with its own commands
set (that should never be mixed with UNIX commands w/r to dir/file
manipulation), and that should not be expected to be learned by non-devs.

For that reasons alone the portsnap-managed ports repo is more generic,
flexible to be handled by user and add-on apps/utilities, looks like more
efficient without that svn overhead resulting from its requirements and
characteristics as a source control system.

But, svn offers to a user a unique view into ports repo, e.g. history, logs,
info, attributes, etc.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


OT: has Black Friday ever been tried at FreeBSD ?

2012-11-23 Thread jb
http://radio.woai.com/cc-common/news/sections/newsarticle.html?feed=104668article=10591459


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-21 Thread jb
Polytropon freebsd at edvax.de writes:

 ... 
  Yes, it is a keyword, a keyword parameter that tells CLI command what to do
  (yes, a keyword that may be taken verbatim or translated into an internal
  command parameter(s), a keyword that represents an action).
  But, it is not a command, or parameter of type command.
 
 I think Robert is right (which implies that you are wrong), at
 least in acknowledging the _possibility_ to interpret _certain_
 command line arguments as commands to the program (where a
 program can do various actions), in opposite to a modifier
 (which changes the way the one action a program performs
 in a certain way).
 ...

Putting aside the linguistics about executable command, entry, function, 
parameter, and argument - let's reduce the case to one common ground, so we
can compare them.

The are two entities, each having in their description as receiving a command
as a parameter, namely: 
- portsnap ... command ...
  e.g. portsnap fetch  
- system(command);
  e.g. system(ls -al); 
 
The former is passed an action keyword as an argument (I like the word
keyword; we could use command keyword as perhaps even a better fit and
the closest to describe the nature of it).
The latter is passed a command as an argument.

So, the manual for portsnap(8) is imprecise, actually unfortunate because
misleading.
 
jb
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-21 Thread jb
Robert Bonomi bonomi at mail.r-bonomi.com writes:

 
 
  From: jb jb.1234abcd at gmail.com
  Subject: Re: portsnap
  Date: Wed, 21 Nov 2012 10:43:30 + (UTC)
 
  So, the manual for portsnap(8) is imprecise, actually unfortunate because 
  misleading.
 
 The manual/ manpage for portsnap(8) and its use of 'command' is precise
 *and* entirely consistant with roughly 40(!!) years of Unix documentation
 history.  (see, for instance, the 'mt' manpage, which existed before
 6th Edition Unix.)
 
 And, of course, if one follows/accepts jb's reasoning, that which follows
 the '-c' parameter on a shell invocation is not a command.
 nor is that which follows '-exec' on a 'find' invocation.
 nor is that which follows the 'exec' command.
 `
 *snicker*

How come ?

According to sh(1):
sh ... -c string ...
The -c option causes the commands to be read from the string operand.
Example:
- non-executable string argument
  $ sh -c test1
  test1: not found
- executable string argument, thus a command
  $ sh -c echo test1
  test1

According to find(1):
find ... expression ...
The expression is composed of primaries and operands:
 -exec utility [argument ...] ;
 True if the program named utility returns a zero value as its
 exit status.  Optional arguments may be passed to the utility.
 -exec utility [argument ...] {} +
Well, that utility represents a program, thus a command.
Example:
- non-executable utility
  $ find . -type f -exec fakeutility {} \;
  find: fakeutility: No such file or directory
  ...
OMG ! CAN YOU SEE THIS ?! 
- executable utility 
  $ find . -type f -exec echo {} \;
  ./.cshrc
  ...

According to bash(1):
$ type exec
exec is a shell builtin
$ help exec
exec: exec ... command [arguments ...] ...
Replace the shell with the given command.
Example:
- non-executable string (non-command)
  $ exec fakecommand
  bash: exec: fakecommand: not found
- executable string (command)
  $ exec touch test-exec.file
  $ ls -al test*
  -rw-r--r--  1 jb  jb  0 Nov 21 22:37 test-exec.file

The examples you gave are about executable commands by themselves, and that's
what their documentations (man pages) truthfully state.
No Mickey Mouse here.

This is not the same what portsnap(8) does:
portsnap ... command ...
This command word is non-executable by itself; it has a meaning only as
a special word passed to portsnap command to tell it what to do internally,
just a kind of special indicator to be used for conditional processing:
if arg=fetch then do-fetch-routine
else if arg=update then do-update-routine
else 

Well, being a liar is an honorable trait :-)
jb







___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-20 Thread jb
Robert Bonomi bonomi at mail.r-bonomi.com writes:

 ... 
   You gave portsnap two commands - one succeeded and the other 
   failed.
   
Nope. I gave ONE command: 'portsnap fetch update'.
  
   FALSE TO FACT.
 
  No way. UNIX command (on a command line, also called CLI), is anything 
  between prompt
 
 *NOBODY* said Unix command.  _You_ falsely imputed that meaning to
 the respondants use of the word in a context with a different applicable
 meaning.
 
 'command' has many meanings -- *especially* in the Unix environment.
 
 [drivelectomy]
 
 You persist in repeating your error.
 ...

Well, yes - CLI applies to many environments (not only OSs), with the same
basic format.

http://en.wikipedia.org/wiki/Command-line_interface
...
The general pattern of an OS command line interface is:
prompt command param1 param2 param3 ... paramN

A simple CLI will display a prompt, accept a command line typed by the user
terminated by the Enter key, then execute the specified command and provide
textual display of results or error messages. Advanced CLIs will validate,
interpret and parameter-expand the command line before executing the specified
command, and optionally capture or redirect its output.
...
Command prompt
...
Arguments
...
Command-line option
...

Examples:
- OSs (e.g. UNIX)
  $ portsnap fetch update
- database and/or languages environments (e.g. SQL)
  sql  select fields from table
- applications (e.g. reservation system)
   pax dl123/12augdis
  which means:
  display a list of passengers
  for flight DL123, departing on 12 Aug, out of DIS (Disney Land)

So, we are discussing here things that are obvious.
People who write technical or user manuals should have a clue of what they are
writing and talking about (e.g. what is a command, also called an entry).
Otherwise they screw up the users and it's a software error sysadmins.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-20 Thread jb
Steve O'Hara-Smith ateve at sohara.org writes:

 ...
 
Educate yourselves, please. It's scary when one confuses command arguments
with a command because some nitwit described/called it that way.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-20 Thread jb
Robert Bonomi bonomi at mail.r-bonomi.com writes:

 ... 
  http://en.wikipedia.org/wiki/Command-line_interface
  ...
  The general pattern of an OS command line interface is: prompt command 
  param1 param2 param3 ... paramN
 
 No argument -- for _that_ meaning of the word.  That, however, is not
 the only valid usage or interpretation of it.
 
 The truth that you refuse to acknowledge is that in *many* cases, one or
 more of the 'params' on the command line are commands TO THE APPlICATION
 BEING INVOKED.
  A simple CLI will display a prompt, accept a command line typed by the 
   [drivelectomy]
  So, we are discussing here things that are obvious. People who write 
  technical or user manuals should have a clue of what they are writing and 
  talking about (e.g. what is a command, also called an entry). 
  Otherwise they screw up the users and it's a software error sysadmins. 
 
 the authors of the portsnap docs (and the _numerous_ other applications
 that describe the use of certain keywords used as input to that appication
 ARE correct -- despite your boneheaded denial of that fact.
 
 A command specifies, to the application to which it is directed, _what_
 (or _which_, if you prefer) operation/activity/function is to be performed.
 In grammar terms it is a =verb=.
 
 A 'parameter'/'option'/'switch'/etc. instructs the application to which it 
 is directed to , _how_ to perform the particular action.  It _modifies_ the
 action to be performed.  In grammar terms it is an =adverb=.
 
 This distinction has been known to, understood, and employed by those who
 write/read/use technical instructions for well over THREE HUNDRED years.
 (early multi-function machinery, such as a crane, could only perform one
 action at a time -- e.g. traverse, adjust boom, lift; you moved one set
 of controls to command the machine _which_ action to perform, and then
 another set of controls to ccntrol how it is done.

... also responding to kpneal at pobox.com ...

With regard to definition of a command as we practice and argue about here:

In general (see bash(1), SHELL GRAMMAR, Simple Commands), a command is 
an executable preceded by optional vars and followed by optional parameters.

Look at PORTSNAP(8)'s synopsis again.
The command is 'portsnap', anything else are parameters to it.

If you call a parameter a command here, you imply that it has attributes of
a command, which clearly does not, as referenced by me above.

So, basically, it is an indicator, verbosely (but not required to be so if it
were also verbosely defined in man page) describing an action parameter, e.g.
extract, telling the actual 'portsnap' command what to do (yes - what to do,
and not how to do it).

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-20 Thread jb
Robert Bonomi bonomi at mail.r-bonomi.com writes:

 ... 
   the authors of the portsnap docs (and the _numerous_ other applications 
   that describe the use of certain keywords used as input to that 
   appication ARE correct -- despite your boneheaded denial of that fact.

Yes, it is a keyword, a keyword parameter that tells CLI command what to do
(yes, a keyword that may be taken verbatim or translated into an internal
command parameter(s), a keyword that represents an action).
But, it is not a command, or parameter of type command.

  With regard to definition of a command as we practice and argue about 
  here:
 
  In general (see bash(1), SHELL GRAMMAR, Simple Commands), a command is an 
  executable preceded by optional vars and followed by optional parameters.

 You lie.  A command does not have to have the attributes of a command-line
 invocation.

Well, a second nature ... But, it is an honor :-)

To drive the point:
let's assume that it is a valid syntax to pass a parameter like this:
ls -al
or much better, command=command, like this:
command=ls -al
then it would be clear that a command (parameter) is passed to CLI command.
This kind of command parameter passing fulfilles the definition of a command
as referenced.

If you are familiar with C function system(), you will have easier time to
understand:
http://www.cplusplus.com/reference/clibrary/cstdlib/system/
The prototype is:
int system ( const char * command );
The command ls -al (yes, it is a command as referenced) is a parameter to
system() function:
system(ls -al);
It just says, execute that command ls -al in the existing execution
environment.

The reason I go so by the book about it is that words have meaning and
definitions :-)
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


portsnap

2012-11-19 Thread jb
Hi,
have i caught portsnap with its pants down ?

# rm -rf /usr/ports
# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Sun Nov 11 15:54:03 CET 2012 to Mon Nov 19 15:34:57 CET 2012.
Fetching 4 metadata patches... done.
Applying metadata patches... done.
Fetching 0 metadata files... done.
Fetching 24085 patches.102030405060708090...
...
0240602407024080.. done.
Applying patches... done.
Fetching 18 new ports or files... done.
/usr/ports was not created by portsnap.
You must run 'portsnap extract' before running 'portsnap update'.
#
# ls /usr/ports
ls: /usr/ports: No such file or directory
#

# ls -al /var/db/portsnap/
total 6144
drwxr-xr-x   3 root  wheel  512 Nov 19 16:04 .
drwxr-xr-x  11 root  wheel  512 Nov  4 11:07 ..
-rw-r--r--   1 root  wheel  2063752 Nov 19 15:51 INDEX
drwxr-xr-x   3 root  wheel  4113920 Nov 19 16:04 files
-rw-r--r--   1 root  wheel  451 Oct 16 22:50 pub.ssl
-rw-r--r--   1 root  wheel  284 Nov 19 15:51 serverlist
-rw-r--r--   1 root  wheel  284 Nov 19 15:51 serverlist_full
-rw-r--r--   1 root  wheel   48 Nov 19 15:51 serverlist_tried
-rw-r--r--   1 root  wheel  527 Nov 19 15:51 tINDEX
-rw-r--r--   1 root  wheel   85 Nov 19 15:51 tag

So, why did it do so much work (ca. 5 min, 24085 patches), even claiming to
have applied patches, before telling me the env was not properly set up ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-19 Thread jb
RW rwmaillists at googlemail.com writes:

 ... 
  ...
  So, why did it do so much work (ca. 5 min, 24085 patches), even
  claiming to have applied patches, before telling me the env was not
  properly set up ? jb
 
 You gave portsnap two commands - one succeeded and the other failed.
 
 fetch downloads and applies patches to the compressed 
 snapshot. update uses the compressed snapshot to update a
 pre-existing ports tree created by an extract 
 ...

OK.
But this looks like a flaky entry validation - it should be rejected up front
as invalid entry, even if it applied to the second part - update.
Because the effect of processing the entire entry fetch plus update is lost
anyway.
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-19 Thread jb
RW rwmaillists at googlemail.com writes:

 
 On Mon, 19 Nov 2012 16:10:48 + (UTC)
 jb wrote:
 
   You gave portsnap two commands - one succeeded and the other failed.

Nope. I gave ONE command: 'portsnap fetch update'. 

  But this looks like a flaky entry validation - it should be rejected
  up front as invalid entry, even if it applied to the second part -
  update. Because the effect of processing the entire entry fetch
  plus update is lost anyway.
 
 Not isn't, you've brought the snapshot up to date.

Well, yes. But as I already explained, there was ONE command.

If I wanted to be satisfied with two command outcomes, even if logically
linked by sequential execution, then I would do:
# portsnap fetch; portsnap update

There is a subtle, but important difference.

In general, if I wanted to check for command completion code, which is quite
common in UNIX CLI or scripting env, it would make a lot of difference if
a command failed half way in both cases:
'portsnap fetch update; check-completion-code'
and
'portsnap fetch; check-completion-code; portsnap update; check-completion-code'

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portsnap

2012-11-19 Thread jb
Robert Bonomi bonomi at mail.r-bonomi.com writes:

 
  From owner-freebsd-questions at freebsd.org  Mon Nov 19 14:15:23 2012
  To: freebsd-questions at freebsd.org
  From: jb jb.1234abcd at gmail.com
  Subject: Re: portsnap
  Date: Mon, 19 Nov 2012 20:13:45 + (UTC)
 
  RW rwmaillists at googlemail.com writes:
 
  
   On Mon, 19 Nov 2012 16:10:48 + (UTC) jb wrote:
  
 You gave portsnap two commands - one succeeded and the other 
 failed.
 
  Nope. I gave ONE command: 'portsnap fetch update'.
 
 FALSE TO FACT.

No way.
UNIX command (on a command line, also called CLI), is anything between prompt
(e.g. $) and ENTER, that is in general:
$ command option option
and this is how shell interprets it.
There are simple commands as above, and command constructs as pipeline and 
lists, e.g.
$ command options | command options ; command1; command2
but that does not change the meaning of how they are interpreted as commands.

You got confused by portsnap(8) vocabulary, which is misleading:
SYNOPSIS
 portsnap [-I] [-d workdir] [-f conffile] [-k KEY] [-l descfile]
  [-p portsdir] [-s server] command ... [path]
...
COMMANDS
 The command can be any one of the following:

 fetchFetch a compressed snapshot of the ports tree, or update the
...

The word command in SYNOPSIS is very unfortunate, outright wrong because
misleading - it represents an option or a parameter to a command portsnap.
This is how any command line parser/editor processes the entire entry.
No magic here.

This should explain your confusion in the rest of your post.

 ...


  In general, if I wanted to check for command completion code, which is 
  quite common in UNIX CLI or scripting env, it would make a lot of 
  difference if a command failed half way in both cases:
  'portsnap fetch update; check-completion-code'
  and 'portsnap fetch; check-completion-code; portsnap update; 
  check-completion-code'
 
 'portsnap fetch update' is the EXACT equivalent of:
   'portsnap fetch  portsnap update; `check-completion-code'`

No, it is not.

Your CLI command line above is an example of a list (see bash(1)): 
...
  Lists
   A list is a sequence of one or more pipelines separated by one  of  the
   operators ;, , , or ||, and optionally terminated by one of ;, , or
   newline.
...

In other words, it is a CLI command that is a composition of INDEPENDENT
commands, here logically linked with '.

It is not the same as your list - the difference is, once again, that when I
enter:
$ portsnap fetch update
this represents a CLI command, just one command with two options or params,
as understood in UNIX and as explained at the very beginning of this post,
regardless of how it is going to be executed internally (with subtasks fetch
and update playing only internal and logical role in the context of that
command's execution). It follows, that the completion code is of that one CLI
command, and not a logical  result of multiple commands in a list.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Security advisory FreeBSD - intrusion incident

2012-11-17 Thread jb
http://www.freebsd.org/
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: odd phantom directory

2012-11-16 Thread jb
Brian Gold bgold at simons-rock.edu writes:

 
 Hi all,
 
 I ran into a rather odd issue this morning with my FreeBSD 9.0-Release
 system running ZFS v28. This system serves as an RSYNC host which all of our
 other systems back up to each night. Last night, I started getting the
 following error:
 
 file has vanished: /backup/ldap1/etc/pki
 
 Now, usually when I get a file has vanished error during an RSYNC run, it
 indicates that the source file/directory on the system that is sending the
 rsync backup has been deleted or moved before rsync got a chance to actually
 send it. That doesn't appear to be the case here. /backup/ldap1/etc/pki is
 the destination directory on my Freebsd/ZFS server. I take a look in
 /backup/ldap1/etc on my Freebsd server and the pki subdirectory is no
 longer listed.
 
 Ok, so I run mkdir /backup/ldap1/etc/pki and get the following error:
 mkdir: /backup/ldap1/etc/pki: File exists. Odd
 
 Just to double check, I run ls -la /backup/ldap1/etc/pki and get the
 following: ls: /backup/ldap1/etc/pki: No such file or directory
 ...

There have been cases like that reported in the past.

One was dated 2006:
http://lists.freebsd.org/pipermail/freebsd-bugs/2006-April/018069.html
I assume the backup host was on UFS.
This comment seems to be interesting:
Such behavior usually caused by lost vnode reference and/or bugs in the 
 vnode traversal code. ...

Next dated 2011:
http://freebsd.1045724.n5.nabble.com/carsten-c-otto-de-ftpsync-freebsd-ftp-ftp-1013-rsync-ERROR-on-2011-03-04-09-23-00-td4073512.html
I assume the backup host was on UFS2.
There was a fix commited:
...John Baldwin commited very promising MFC yesterday, see
http://svn.freebsd.org/changeset/base/219744 .

Next dated 2011:
http://lists.freebsd.org/pipermail/freebsd-current/2011-October/027902.html
The backup host was on ZFS.

Yours is similar to the last one.

Perhaps looking for the solution to this problem should start at top VFS
layer ?
The description in /usr/src/sys/sys/vnode.h is a good reference.

I would suggest you file a PR# to get VFS and fs devs have a look at it.
jb






 




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


OT: problems with gpl-licensed software

2012-11-14 Thread jb
Thinking about extending or dual-licensing a gpl-licensed software ?
https://lkml.org/lkml/2012/11/7/338

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: curious -- what's /tmp/fam-root ?

2012-11-14 Thread jb
Gary Aitken freebsd at dreamchaser.org writes:

 
 Just curious; what's the purpose of /tmp/fam-root, and what is written there?
 Is it simply where the os writes stuff which is sensitive,
 and putting it in a rwx-- directory avoids potential security issues
 regarding file access?
 or is there more to it than that?

# procstat -af |grep -i fam
23038 polkitd12 s - rw---   1   0 UDS /tmp/fam-root/fam-
23040 gam_server  4 s - rw---   1   0 UDS /tmp/fam-root/fam-
23040 gam_server  7 s - rw---   1   0 UDS /tmp/fam-root/fam-
26654 thunar  7 s - rw---   1   0 UDS /tmp/fam-jb/fam-
...
# file /tmp/fam-root/fam-
/tmp/fam-root/fam-: socket

jb
 




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


portmaster or ports (packaging) problem ?

2012-11-09 Thread jb
Hi,
I hit a problem today during a system update.

There were two libxul ports:
/usr/ports/www/libxul
/usr/ports/www/libxul19
of which the last one was installed:
/var/db/pkg/libxul-1.9.2.28_1/

There was a port to update which died on error:
# portmaster icedtea-web
...
=== The dependency for www/libxul
   seems to be handled by libxul-1.9.2.28_1
...
===   Found libxul-1.9.2.28_1, but you need to upgrade to libxul=10.
*** [build-depends] Error code 1
...
#

So, I had to manually deinstall www/libxul19 and install www/libxul and try
again.

# portmaster icedtea-web
...
=== The following actions will be taken if you choose to proceed:
Upgrade icedtea-web-1.3_1 to icedtea-web-1.3.1
Install www/libxul
...
#

Is the portmaster to blame for not being smart enough and not taking steps
of deinstalling www/libxul19 and installing www/libxul in one step ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portmaster or ports (packaging) problem ?

2012-11-09 Thread jb
uki ukaszg at gmail.com writes:

 
 But theese are different packages (different names). since ports dont have
 any equivalent of debian provides flag it is impossible to figure it out
 in a safe way.

I have never built a port/package, so I could be wrong here.

This paragraph seems to contain means to specify a dependency and built it if
needed:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-depend.html

for example
5.8.3 BUILD_DEPENDS
aside from its primary meaning as a requirement for building *this* port, it
could be used indirectly to build and install a dependent port :-)

and this offer means to specify a minimal version of a dependency:
5.8.8 Minimal Version of a Dependency

My point is, the logic/infrastrucutre already exists, just adopt it to
next level of port/package management.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Upgrading Using FreeBSD Update

2012-11-06 Thread jb
Jinsong Zhao jszhao at yeah.net writes:

 ... 
 My questions is: how to rebuild all third-party applications? I have 
 kept the ports tree up to date using
 # portsnap fetch update
 and
 # portmaster -Ga
 every day.
 ...

I would advise you to drop -G option and use these entries:
# portsnap fetch update
# portmaster -f portmaster 
# portmaster -a -f

Ref: PORTMASTER(8) Examples.
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: My freebsd partition changed by Windows chkdsk

2012-11-05 Thread jb
Manish Jain bourne.identity at hotmail.com writes:

 
 
 Hello Leslie,
 
 The short answer is No. And it would need more than a miracle to salvage 
 the situation if the partition information is lost.
 ...

I am wondering if this could help:
http://www.cgsecurity.org/wiki/TestDisk
jb
  





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Booting 2nd(!) FreeBSD installation sitting on same disk

2012-11-03 Thread jb
Andre Albsmeier Andre.Albsmeier at siemens.com writes:

 ... 
 However, when pressing F3, the system of slice 2(!) is  
 loaded. This is due to the fact that boot1 always loads
 the first active FreeBSD slice ;-(.
 ... 
 Is there no chance to actually honour the fact that F3 was
 pressed and boot from slice 3 without updating the MBR before?

I do not know the story of active slice in FreeBSD, but I know that neither
Windows nor Linux require active partitions (in their jargon) to boot from any
more.
Perhaps it is time to review this requirement in FreeBSD and drop it if
possible.
Opinions are welcome.
If there are no counterarguments, we will create a PR# to start the process.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Booting 2nd(!) FreeBSD installation sitting on same disk

2012-11-03 Thread jb
jb jb.1234abcd at gmail.com writes:

 ... 
 I do not know the story of active slice in FreeBSD, but I know that neither
 Windows nor Linux require active partitions (in their jargon) to boot from any
 more.
 Perhaps it is time to review this requirement in FreeBSD and drop it if
 possible.
 Opinions are welcome.
 If there are no counterarguments, we will create a PR# to start the process.

I forgot to mention that in such case a new boot option would be introduced to
set a default boot item in a boot manager's menu.
jb
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Which NNTP newsreader for huge newsgroups?

2012-10-30 Thread jb
C. P. Ghost cpghost at cordula.ws writes:

 
 Hello,
 
 I'm looking for an NNTP newsreader that can gracefully
 handle newsgroups with a *huge* number of posts, if
 possible with a moderate memory and CPU footprint.
 ...

$ cat /usr/ports/news/pan/pkg-descr
Pan is a newsreader, loosely based on Agent and Gravity, which attempts to
be pleasant to use for new and advanced users alike. It has all the typical
features found in newsreaders, and also supports offline reading, multiple
connections, and a number of features for power users and alt.binaries fans.

WWW: http://pan.rebelbase.com/

jb
  





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


/etc/passwd and char

2012-10-29 Thread jb
Hi,

Question:
What is the purpose of the  char in GECOS fields, e.g. user's name field, in
/etc/passwd file ?

$ grep  /etc/passwd
root:*:0:0:Charlie :/root:/bin/csh
operator:*:2:5:System :/:/usr/sbin/nologin
svn:*:1002:1002:User :/home/svn:/usr/sbin/nologin

The field containing  char represents -c comment option in pw(8), which
sets up GECOS fields (user's full name, etc).

The pw(8) states further:
...
 The pw utility allows 8-bit characters in the passwd GECOS field ...
 ...
Using 8-bit characters may also affect other
 programs that transmit the contents of the GECOS field over the Internet,
 such as fingerd(8), and a small number of TCP/IP clients, such as IRC,
 where full names specified in the passwd file may be used by default.
...

http://en.wikipedia.org/wiki/Ampersand
...
Encoding and display
...
Programming languages
...
  The ampersand character is used as a special character in at least some
  versions of the database software originally created in Denmark under the
  name Navision (the software has since been acquired by Microsoft). Using this
  character in either Text or Code fields could create difficulties for
  performing certain tasks in Navision, such as filtering records (either by
  the user or by programming). It is also used as described below to indicate
  shortcuts in menu items and lab els.
...
Text markup
  In SGML, XML, and HTML, ... This creates what is known as the ampersand
  problem. ...
...
Unix shells
...
Web standards
...

Google search results for  character:
Special (escape) characters in SGML, HTML and XML documents:
amp;   #38;  ampersand

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


ports index out-of-date

2012-10-28 Thread jb
Hi,
it seems that the problem (last reported and fixed around Oct 17) still 
persists:
# cd /usr/ports
# fetch http://www.FreeBSD.org/ports/INDEX-9.bz2
INDEX-9.bz2   100% of 1621 kB  161 kBps 00m00s
# ls -al IN*
-rw-r--r--  1 root  wheel   1660069 Oct 20 18:13 INDEX-9.bz2
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Why RELENG_9 branch is labeled as PRERELEASE and freebsd.org says FreeBSD is currently at 9.1-RC2 ?

2012-10-28 Thread jb
Yuri yuri at rawbw.com writes:

 
 On 10/28/2012 07:17, Patrick Lamaiziere wrote:
  RELENG_9 should be called 9-STABLE, if you want 9.1 use RELENG_9_1
 
 Hm, if they wanted to keep RELENG_9 as stable 9.X branch, why then 
 9.1-PRERELEASE is there? Is PRERELEASE considered more stable than RC? 
 This looks strange to me.
 
 Yuri

http://svnweb.freebsd.org/base/releng/9.1/sys/conf/newvers.sh?view=log

Go back to Revision 227495, read log text, click View and scroll down to see
TYPE=FreeBSD
34  REVISION=9.0
BRANCH=PRERELEASE
Then back off and move the log up by repeating as above.
Hopefully you understand his drill :-)
jb
 




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


kernel config

2012-10-25 Thread jb
Hi,
what controls how parts of kernel are built, that is, built-in or modular ?
For example, I want to:
- build a kernel that has eveything built in
- build a kernel that has everything possible (what controls the impossible ?)
  built as modules
- build a kernel that has mixed support, e.g. support for cd9660 fs built-in
  and ext2fs as module
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: kernel config

2012-10-25 Thread jb
Erich Dollansky erichfreebsdlist at ovitrap.com writes:

 ...  
 Just check how a custom kernel is build. You can then build three
 versions of it. One with nothing, one with the modules you want and one
 with the non-conflicting modules build-in.
 
 Just read the handbook regarding custom kernels.
 ...

I have already read all docs :-)
The problem is I still do not get it ...

I understand that files sys/conf/NOTES and sys/arch/conf/NOTES contain
directive lines like 'device', 'options', 'machine', 'ident', 'maxusers',
'makeoptions'  etc that the user may place in the kernel configuration that she
will run config(8) with.

What is the specific mechanism (directive in GENERIC file, or something else
in GENERIC file or elsewhere) that says build support for cd9660 fs as built-in
and ext2fs as module, or entire kernel as built-in, or entire kernel as
modular (except things that must be built-in, but then what things and where is
this specified) ?
jb


 




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: kernel config

2012-10-25 Thread jb
Erich Dollansky erichfreebsdlist at ovitrap.com writes:

 ... 

What decides about that (built-in or module) ?
# kldstat -v |grep cd9660
414 cd9660
# kldstat -v |grep ext2fs
151 0xc9911000 11000ext2fs.ko (/boot/kernel/ext2fs.ko)
538 ext2fs

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: kernel config

2012-10-25 Thread jb
jb jb.1234abcd at gmail.com writes:

 ... 
 What decides about that (built-in or module) ?
 # kldstat -v |grep cd9660
   414 cd9660
 # kldstat -v |grep ext2fs
 151 0xc9911000 11000ext2fs.ko (/boot/kernel/ext2fs.ko)
   538 ext2fs

That was already clarified.
jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org



Re: portmaster options

2012-10-12 Thread jb
Polytropon freebsd at edvax.de writes:

 
 On Fri, 12 Oct 2012 04:35:43 + (UTC), jb wrote:
  Hi,
  what is the diff between
  --index
  and
  --index-only
 ...
  --index
  use INDEX-[7-9] exclusively to check if a port is up to date
 ...
  --index-only
  do not try to use /usr/ports.  For updating ports when no /usr/ports
  directory is present the -PP|--packages-only option is required.  See
  the ENVIRONMENT section below for additional requirements.
 
 This means --index-only is to be used when using portmaster for
 binary installs without an installed ports collection.
 

Well, yes, BUT they seem to be redundant (that's why I asked).

# portmaster -L --index-only | egrep '(ew|ort) version|total install'
=== New version available: smartmontools-5.43_1
=== 618 total installed ports
=== 1 has a new version available

# portmaster -L --index | egrep '(ew|ort) version|total install'
=== New version available: smartmontools-5.43_1
=== 618 total installed ports
=== 1 has a new version available
# 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portmaster options

2012-10-12 Thread jb
jb jb.1234abcd at gmail.com writes:

 ... 
   --index-only
   do not try to use /usr/ports.  For updating ports when no 
   /usr/ports
   directory is present the -PP|--packages-only option is required.  
   See the ENVIRONMENT section below for additional requirements.
  
 ...

And -PP|--packages-only option implies index only entry behavior, so there
is redundancy here as well.

Does anybody know where this --index-only option really matter ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portmaster options

2012-10-12 Thread jb
Polytropon freebsd at edvax.de writes:

 ... 
  Well, yes, BUT they seem to be redundant (that's why I asked).
  
  # portmaster -L --index-only | egrep '(ew|ort) version|total install'
  === New version available: smartmontools-5.43_1
  === 618 total installed ports
  === 1 has a new version available
  
  # portmaster -L --index | egrep '(ew|ort) version|total install'
  === New version available: smartmontools-5.43_1
  === 618 total installed ports
  === 1 has a new version available
  # 
 
 Did you test this with or _without_ an actually installed ports
 collection? If you don't have one installed, --index probably
 won't work.
 

# mv /usr/ports /usr/ports-saved

# portmaster -L --index-only | egrep '(ew|ort) version|total install'
/tmp/d-85964-index/INDEX-9.bz2100% of 1619 kB  185 kBps
=== New version available: smartmontools-5.43_1
=== 618 total installed ports
=== 1 has a new version available

# portmaster -L --index | egrep '(ew|ort) version|total install'
/tmp/d-87852-index/INDEX-9.bz2100% of 1619 kB  125 kBps 00m00s
Terminated
#

Well, the second entry outcome (with --index option) looks like a bug to me.
jb






___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portmaster options

2012-10-12 Thread jb
RW rwmaillists at googlemail.com writes:

 
 On Fri, 12 Oct 2012 04:35:43 + (UTC)
 jb wrote:
 
  Hi,
  what is the diff between
  --index
  and
  --index-only
 
 From a *very* quick look, it appears that --index-only means don't use
 the the port-directory at all, so that the index file is downloaded
 into /tmp, and some checks and optimizations are skipped or done
 less efficiently.  
 ...

# ls -al /usr/ports/
...
-rw-r--r-- 1 root  wheel  26881412 Oct 12 07:47 INDEX-7
-rw-r--r-- 1 root  wheel  26765446 Oct 12 07:47 INDEX-8
-rw-r--r-- 1 root  wheel  26715339 Oct 12 13:28 INDEX-9
-rw-r--r-- 1 root  wheel   1658547 Oct 12 12:01 INDEX-9.bz2
...
#

# find /tmp -name *INDEX*

# portmaster -L --index-only | egrep '(ew|ort) version|total install'
=== New version available: smartmontools-5.43_1
=== 618 total installed ports
=== 1 has a new version available

# find /tmp -name *INDEX*

Nope :-)
jb






___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portmaster options

2012-10-12 Thread jb
Polytropon freebsd at edvax.de writes:

 ... 
 But this?
 
 # portmaster -L --index | egrep '(ew|ort) version|total install'
 /tmp/d-87852-index/INDEX-9.bz2100% of 1619 kB  125 kBps
 00m00s
 Terminated
 
 This is with --index and _no_ ports collection in the default
 location (example quoted from your message)...
 

The above (aborted ?) entry did not create any /tmp die files - this will be
obvious below.
I repeated the procedure once again, with extra tests.

[root@localhost ~]# mv /usr/ports /usr/ports-saved

[root@localhost ~]# ls -al /tmp/d
d-49774-index/   dbus-VVS2cduIFg  dbus-cgVqiePRiB  dbus-pt6vB9UUJ6
dbus-4inUXwgfJ4  dbus-Y2iXdHF5tz  dbus-fsMikdzeLa  dbus-u5N9XsFQwT
dbus-DoADJZr2PE  dbus-ZGcPBBe763  dbus-o2yUi7puUT  dbus-vT3uAQQB6U
dbus-FEJgZRlX7B  dbus-ZmBHPDrpWD  dbus-oVPu6XWzrw  dbus-zrcvtjVO62
dbus-KPYiGOw8UL  dbus-c36HAD5e3q  dbus-paXxX0f1fy  
[root@localhost ~]# ls -al /tmp/d-49774-index/
total 8
drwx--   2 jbwheel   512 Oct  7 00:19 .
drwxrwxrwt  23 root  wheel  2048 Oct 12 15:35 ..
[root@localhost ~]# find /tmp -name *INDEX*
 
[root@localhost ~]# portmaster -L --index-only | egrep '(ew|ort) version|total
install'
/tmp/d-93752-index/INDEX-9.bz2100% of 1619 kB  185 kBps
=== New version available: smartmontools-5.43_1
=== 618 total installed ports
=== 1 has a new version available

# ls -al /tmp/d
d-49774-index/   dbus-FEJgZRlX7B  dbus-Y2iXdHF5tz  dbus-c36HAD5e3q 
dbus-o2yUi7puUT  dbus-pt6vB9UUJ6  dbus-zrcvtjVO62
dbus-4inUXwgfJ4  dbus-KPYiGOw8UL  dbus-ZGcPBBe763  dbus-cgVqiePRiB 
dbus-oVPu6XWzrw  dbus-u5N9XsFQwT  
dbus-DoADJZr2PE  dbus-VVS2cduIFg  dbus-ZmBHPDrpWD  dbus-fsMikdzeLa 
dbus-paXxX0f1fy  dbus-vT3uAQQB6U  
# ls -al /tmp/d-49774-index/
total 8
drwx--   2 jbwheel   512 Oct  7 00:19 .
drwxrwxrwt  23 root  wheel  2048 Oct 12 16:00 ..
[root@localhost ~]# find /tmp -name *INDEX*
/tmp/INDEX-9
/tmp/INDEX-9.bz2
[root@localhost ~]# ls -al /tmp/*INDEX*
-rw-r--r--  1 root  wheel  26715339 Oct 12 16:00 /tmp/INDEX-9
-rw-r--r--  1 root  wheel   1658547 Oct 12 12:01 /tmp/INDEX-9.bz2

[root@localhost ~]# portmaster -L --index | egrep '(ew|ort) version|total
install'
Terminated

[root@localhost ~]# ls -al /tmp/d
d-49774-index/   dbus-VVS2cduIFg  dbus-cgVqiePRiB  dbus-pt6vB9UUJ6
dbus-4inUXwgfJ4  dbus-Y2iXdHF5tz  dbus-fsMikdzeLa  dbus-u5N9XsFQwT
dbus-DoADJZr2PE  dbus-ZGcPBBe763  dbus-o2yUi7puUT  dbus-vT3uAQQB6U
dbus-FEJgZRlX7B  dbus-ZmBHPDrpWD  dbus-oVPu6XWzrw  dbus-zrcvtjVO62
dbus-KPYiGOw8UL  dbus-c36HAD5e3q  dbus-paXxX0f1fy  
[root@localhost ~]# ls -al /tmp/d-49774-index/
total 8
drwx--   2 jbwheel   512 Oct  7 00:19 .
drwxrwxrwt  23 root  wheel  2048 Oct 12 16:00 ..
[root@localhost ~]# find /tmp -name *INDEX*
/tmp/INDEX-9
/tmp/INDEX-9.bz2
[root@localhost ~]# ls -al /tmp/*INDEX*
-rw-r--r--  1 root  wheel  26715339 Oct 12 16:00 /tmp/INDEX-9
-rw-r--r--  1 root  wheel   1658547 Oct 12 12:01 /tmp/INDEX-9.bz2

[root@localhost ~]# rm /tmp/INDEX*
[root@localhost ~]# find /tmp -name *INDEX*
[root@localhost ~]# 

# portmaster -L --index | egrep '(ew|ort) version|total install'
Terminated
[root@localhost ~]# 

[root@localhost ~]# find /tmp -name *INDEX*
[root@localhost ~]# 

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: portmaster options

2012-10-12 Thread jb
jb jb.1234abcd at gmail.com writes:

 ...

I have doubts about these options use, so I filed a PR#:
http://www.freebsd.org/cgi/query-pr.cgi?pr=172651

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


portmaster options

2012-10-11 Thread jb
Hi,
what is the diff between
--index
and
--index-only
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-08 Thread jb
jb jb.1234abcd at gmail.com writes:

 ...

A follow up.
I e-mailed FB office boyz and received a response, which is safe to share
with the list:

 
Baptiste Daroussin b...@freebsd.org

This is almost not doable for many reason:

1/ the ports itself will be over complicated to only allow compiler some part of
libreoffice imho (that is the main reason I didn't make it at first

2/ splitting the build won't give you much

3/ what linux distributions do it splitting the result of the build, not the
build itself, and the ports tree does not allow this for the moment.

regards,
Bapt


Well, if you have an opinion make it count now when this stuff is discussed.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


portmaster backup package

2012-10-08 Thread jb
Hi,
what to do with that backup package (-b option) after installation of new port
failed ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread jb
Polytropon freebsd at edvax.de writes:

 
 On Sun, 7 Oct 2012 05:11:50 + (UTC), jb wrote:
  Hi,
  is there a way to do that right now in ports (config, make options) ?
  Or would that require separate source packaging per component ?
 
 I'm not aware that this is possible, as LibreOffice (like
 OpenOffice) is designed as an integrated package containing
 various interconnected parts of office productivity programs.
 So I assume it's not easy to build _only_ one component.
 ...

It is possible - those Linux lollipops offer such in some distros, prepackaged.
I hope that FB's office team finds time to figure it out.
It would benefit FB-based OSs to reasonably customize their CDs.
jb
   




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread jb
Polytropon freebsd at edvax.de writes:

 
 On Sun, 7 Oct 2012 12:12:17 + (UTC), jb wrote:
  Polytropon freebsd at edvax.de writes:
  
   
   On Sun, 7 Oct 2012 05:11:50 + (UTC), jb wrote:
Hi,
is there a way to do that right now in ports (config, make options) ?
Or would that require separate source packaging per component ?
   
   I'm not aware that this is possible, as LibreOffice (like
   OpenOffice) is designed as an integrated package containing
   various interconnected parts of office productivity programs.
   So I assume it's not easy to build _only_ one component.
   ...
  
  It is possible - those Linux lollipops offer such in some distros,
  prepackaged.
 
 Interesting, I didn't think that was possible. Does this come
 with a _separated_ build for all the components that have such
 a corresponding package, or is it simply not containing the
 binaries for the other components?
 ...

For example, in Archlinux these are separate builds/packages:

libreoffice-common

libreoffice-base
libreoffice-calc
libreoffice-draw
libreoffice-impress
libreoffice-writer

libreoffice-sdk
libreoffice-sdk-doc

libreoffice-extension-nlpsolver
libreoffice-extension-pdfimport
libreoffice-extension-presentation-minimizer
libreoffice-extension-presenter-screen
libreoffice-gnome
libreoffice-kde4
libreoffice-math
libreoffice-postgresql-connector
libreoffice-scripting-javascript
...

So, there is a lot of functionality thru modularity.

For example, in CentOS (clone of RedHat) I can install libreoffice-writer
only, which pulls libreoffice-common, and perhaps some extension packages
(if so configured).
jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Building Ports: Is there a make equivalent for --batch ?

2012-10-07 Thread jb
Ronald F. Guilmette rfg at tristatelogic.com writes:

 ... 
 However there's one instance where I don't know how to get this
 functionality, i.e. the functionality provided by the --batch option.
 ...

There is no guarantee that either of those will work (try them separately):

$ cat /etc/make.conf
BATCH=yes

# env BATCH=yes make
 
jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread jb
Walter Hurry walterhurry at gmail.com writes:

 ... 
 Yes, but libreoffice-common is essentially the whole thing; libreoffice-
 base, libreoffice-calc, libreoffice-draw, libreoffice-impress and 
 libreoffice-writer are (relatively) small front ends.
 
 To all intents and purposes, Polytropon is right.
 ...

Installed Size:
libreoffice-common224.7 MB
libreoffice-base7.2 MB
libreoffice-calc   17.9 MB
libreoffice-draw   48.0 KB
libreoffice-impress   732.0 KB
libreoffice-writer 11.2 MB
libreoffice-sdk26.2 MB
libreoffice-sdk-doc   104.8 MB 
and not counting many other extensions.

It may be relevant saving perhaps 100 MB when you compose CD functionality,
and you want to offer Libreoffice Writer on it.

Besides that, there is always a chance that one can look into the splits more
deeply and discover that it can be done differently (better ?) and make
libreoffice-common leaner, and offer some more stuff as separate packages or
extensions packages.
Who knows what FB office boyz could do with it if they really wanted.

Anyway, the objective would be to be able to install each of components
individually, as needed.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


compile/install Libreoffice Writer only

2012-10-06 Thread jb
Hi,
is there a way to do that right now in ports (config, make options) ?
Or would that require separate source packaging per component ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Port update hosed entire system

2012-10-01 Thread jb
Rod Person rodperson at rodperson.com writes:

 ... 
 I'm still able to issue sudo, so using sudo rm -r I was able to free up
 25GB...but still, /bin/sh, ls, clear all seg fault and su doesn't work
 and switching consoles doesn't let me log in.
 
 I maybe be left with attempting a single user boot, but I'm still not
 that comfortable at attempting such as I don't want to have a totally
 useless box.
 

Well, in emergency:
- add /rescue/sh to /etc/shells
  Anything in /rescue/ is statically compiled.
- change root shell to /rescue/sh
  vipw

jb




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Port update hosed entire system

2012-10-01 Thread jb
jb jb.1234abcd at gmail.com writes:

 
 Rod Person rodperson at rodperson.com writes:
 
  ... 
  I'm still able to issue sudo, so using sudo rm -r I was able to free up
  25GB...but still, /bin/sh, ls, clear all seg fault and su doesn't work
  and switching consoles doesn't let me log in.
  
  I maybe be left with attempting a single user boot, but I'm still not
  that comfortable at attempting such as I don't want to have a totally
  useless box.
  
 
 Well, in emergency:
 - add /rescue/sh to /etc/shells
   Anything in /rescue/ is statically compiled.
 - change root shell to /rescue/sh
   vipw
 
 jb

I forgot to mention that you may want to do this:

Save /bin/sh.
mv /bin/sh /bin/sh-saved

Softlink /bin/sh:
ln -s /rescue/sh /bin/sh

jb



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


boot error

2012-09-28 Thread jb
 Corporation'
device = '82801H (ICH8 Family) USB2 EHCI Controller'
class  = serial bus
subclass   = USB
pcib4@pci0:0:30:0:  class=0x060401 card=0x20ae17aa chip=0x24488086 rev=0xf3
 hdr=0x01
vendor = 'Intel Corporation'
device = '82801 Mobile PCI Bridge'
class  = bridge
subclass   = PCI-PCI
isab0@pci0:0:31:0:  class=0x060100 card=0x20a517aa chip=0x28158086 rev=0x03
 hdr=0x00
vendor = 'Intel Corporation'
device = '82801HEM (ICH8M) LPC Interface Controller'
class  = bridge
subclass   = PCI-ISA
atapci0@pci0:0:31:1:class=0x01018a card=0x20a617aa chip=0x28508086 rev=0x03
hdr=0x00
vendor = 'Intel Corporation'
device = '82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller'
class  = mass storage
subclass   = ATA
ahci0@pci0:0:31:2:  class=0x010601 card=0x20a717aa chip=0x28298086 rev=0x03
 hdr=0x00
vendor = 'Intel Corporation'
device = '82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller'
class  = mass storage
subclass   = SATA
none0@pci0:0:31:3:  class=0x0c0500 card=0x20a917aa chip=0x283e8086 rev=0x03
 hdr=0x00
vendor = 'Intel Corporation'
device = '82801H (ICH8 Family) SMBus Controller'
class  = serial bus
subclass   = SMBus
wpi0@pci0:3:0:0:class=0x028000 card=0x10118086 chip=0x42278086 rev=0x02
 hdr=0x00
vendor = 'Intel Corporation'
device = 'PRO/Wireless 3945ABG [Golan] Network Connection'
class  = network
bge0@pci0:4:0:0:class=0x02 card=0x20d517aa chip=0x169314e4 rev=0x02
 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'NetLink BCM5787M Gigabit Ethernet PCI Express'
class  = network
subclass   = ethernet
cbb0@pci0:21:0:0:   class=0x060700 card=0x20c417aa chip=0x04761180 rev=0xb6
 hdr=0x02
vendor = 'Ricoh Co Ltd'
device = 'RL5c476 II'
class  = bridge
subclass   = PCI-CardBus

Looks like a timeout problem.
Anything else I can provide / help debug ?
jb
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: boot error

2012-09-28 Thread jb
Per olof Ljungmark peo at intersonic.se writes:

 ... 
 Try a verbose boot.

I forgot to mention:
$ uname -a
FreeBSD localhost.localdomain 9.1-RC1 FreeBSD 9.1-RC1 #0: Tue Aug 14 03:56:40
UTC 2012 r...@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

I set Verbose ON and put hw.usb.ugen.debug=1 in /boot/loader.conf as
originally ugen(4) driver followed the point of lockup.

This time the log sequence was a little different - the ata(4) driver
followed the point of lockup.

If I understand it correctly, these log messages may be recorded in somewhat
random sequence, so the dmesg output sequence in not 100% reliable.
Anyway, here it is:

$ dmesg -a
...
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 480Mbps High Speed USB v2.0
usbus3: 12Mbps Full Speed USB v1.0
usbus4: 12Mbps Full Speed USB v1.0
usbus5: 12Mbps Full Speed USB v1.0
usbus6: 480Mbps High Speed USB v2.0
 HERE THE BOOT LOCKUP HAPPENED =
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb
ata0: stat1=0x00 err=0x00 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=00 stat1=00 devices=0x1
ugen0.1: Intel at usbus0
uhub0: Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1 on usbus0
ugen1.1: Intel at usbus1
uhub1: Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1 on usbus1
ugen2.1: Intel at usbus2
uhub2: Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1 on usbus2
ugen3.1: Intel at usbus3
uhub3: Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1 on usbus3
ugen4.1: Intel at usbus4
uhub4: Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1 on usbus4
ugen5.1: Intel at usbus5
uhub5: Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1 on usbus5
ugen6.1: Intel at usbus6
uhub6: Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1 on usbus6
ahcich0: AHCI reset...
...

More ideas what to look for or catch ?
jb






___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: new to subversion

2012-09-22 Thread jb
Robert Huff roberthuff at rcn.com writes:

 
 
   One quick question:
 
   I've converted from csup to subversion for ports and docs.
 Ports works fine, but for docs, I get messages like:
 
 Skipped 'mn_MN.UTF-8' -- Node remains in conflict
 
   Deleting the tree and pulling a fresh chackout has not helped.
   Any suggestions?

Change to your top-most working copy dir (the one you obtained with checkout):
$ cd working-copy-dir
$ svn status
If you have done no local edits yet or do not care of loosing them (save it
otherwise), then do the following:
$ svn update --accept theirs-full
$ svn status

Did it help ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: exclude device from bus probe?

2012-09-18 Thread jb
Göran Löwkrantz goran.lowkrantz at ismobile.com writes:

 ... 
 Is it possible to disable the probe of the NIC using hists to the PCI bus 
 driver? I have addded hint.em.0.disable=1 but it does not help.
 ...

DEVICE.HINTS(5)

The format is:
hint.driver.unit.keyword=value
The keyword may be:
...
disabled  can be set to 1 to disable the device.
   ^
Note the wording ^ here.

jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


  1   2   >