<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://freebsdwiki.net/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://freebsdwiki.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.171.150.67</id>
		<title>FreeBSDwiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://freebsdwiki.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.171.150.67"/>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Special:Contributions/129.171.150.67"/>
		<updated>2026-04-05T16:55:26Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.0</generator>

	<entry>
		<id>http://freebsdwiki.net/index.php/Xargs</id>
		<title>Xargs</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Xargs"/>
				<updated>2006-05-30T13:30:06Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;from the manpage:&lt;br /&gt;
     The xargs utility reads space, tab, newline and end-of-file delimited&lt;br /&gt;
     strings from the standard input and executes utility with the strings as&lt;br /&gt;
     arguments.&lt;br /&gt;
&lt;br /&gt;
     Any arguments specified on the command line are given to utility upon&lt;br /&gt;
     each invocation, followed by some number of the arguments read from the&lt;br /&gt;
     standard input of xargs.  The utility is repeatedly executed until stan-&lt;br /&gt;
     dard input is exhausted.&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/Talk:Apache,_Installing_with_PHP</id>
		<title>Talk:Apache, Installing with PHP</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Talk:Apache,_Installing_with_PHP"/>
				<updated>2006-03-29T16:21:40Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Are you a Linux guy, ColdFire?  Just kinda curious as to why you'd compile Apache and PHP raw-dog rather than use the ports tree (and run a cron job to start it at boot time rather than use a /usr/local/etc/rc.d script).  --[[User:Jimbo|Jimbo]] 01:49, 27 March 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
== not to mention ==&lt;br /&gt;
&lt;br /&gt;
using [[wget]] instead of [[fetch]]&lt;br /&gt;
--[[User:Dave|Dave]] 13:00, 28 March 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
==Is There No Thing Called Free Speach?==&lt;br /&gt;
So is &amp;quot;from source&amp;quot; not welcome here? What is the point of me writing articles, only for you to just change the whole lot?&lt;br /&gt;
&lt;br /&gt;
[[Installing_Apache_with_PHP]] was a &amp;quot;from source&amp;quot; guide, for one simple fact: You know where everything goes, and you can then easily query errors. And not like all, some people '''do''' prefer source installs -- which I'd thought I'd give the user a choice!&lt;br /&gt;
&lt;br /&gt;
But it seems this a pkg_add based wiki. Great. What gives?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Actually around here we generally prefer the [[ports tree]], which Dave also gave the nod to.  Which is also building from source, but has the (rather distinct) advantage of also creating entries in the ports database, as well as making sure that any FreeBSD-centric patches and file location changes get made, you can use portupgrade to update the port later, etc etc etc.&lt;br /&gt;
&lt;br /&gt;
However I was still interested to see your &amp;quot;from tarballs&amp;quot; approach.  It's not something I'd normally recommend on a FreeBSD machine when there is a port for that application, for the reasons mentioned above, but it's nice to see it done a bit.  After all every now and then it is possible to run across something you want that there isn't already a port for!&lt;br /&gt;
&lt;br /&gt;
Maybe you could write us an article specifically about building applications from tarballs rather than using the ports tree, and common gotchas and how to fix them?&lt;br /&gt;
&lt;br /&gt;
PS: the talk page for your article is really a better place for this kinda thing, I had already asked you a leading question about some of this stuff there. =)  --[[User:Jimbo|Jimbo]] 10:02, 29 March 2006 (EST)&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/User_talk:Dave</id>
		<title>User talk:Dave</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/User_talk:Dave"/>
				<updated>2006-03-29T16:21:21Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==RE:welcome==&lt;br /&gt;
What do you think of the idea of putting the whole handbook in here and improving it through the wiki process?  We may be able to get the doc project on board with that, especially since there are some tools (crude as of yet I think) that can convert mediawiki markup to docbook.  Do you have the space and bandwidth for that? If it really takes off it could be merged back into the official FreeBSD webspace. - [[User:Taxman|Taxman]] 15:28, 17 Sep 2004 (GMT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==problem with that==&lt;br /&gt;
There are two problems with that; a) this question is better asked of Jimbo (since this is his baby, not mine,) although I am pretty sure his answer's going to be along the lines of &amp;quot;no, I'd rather write something easier to deal with than to copy verbatim&amp;quot; and b) the handbook makes my eyes gloss over, and part of the reason I think a wiki is better than the handbook is because it brings fresher ways of presenting the information -- especially nice is the compactness of it (specifics when you want 'em). I mean, the handbook is already available in chunks of HTML-ized chapters....don't need to repeat work that's been done already. Although I'm sure Jimbo would be happy to see his work linked from/become part of official FreeBSD documentation (I know I'd be happy if someone saw an article I wrote and went &amp;quot;oh shit! that's how you do it! thanks!&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
--[[User:Dave|Dave]]&lt;br /&gt;
&lt;br /&gt;
==Dave said it right==&lt;br /&gt;
I'm not in favor of getting this project buried underneath the ''Handbook'', for all the reasons Dave listed.  I get pretty frustrated every time I try digging information out of the ''Handbook''; so while I don't mind incorporating some of the stuff from it piecemeal, I am very very very much not in favor of dumping it here ''en masse''.  --[[User:Jimbo|Jimbo]] 00:40, 18 Sep 2004 (GMT)&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/Running_an_SSH_server_in_Windows</id>
		<title>Running an SSH server in Windows</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Running_an_SSH_server_in_Windows"/>
				<updated>2006-03-28T17:58:35Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Why? So you can ssh into your Windows machines as well!&lt;br /&gt;
&lt;br /&gt;
# Get Cygwin [[http://cygwin.com here]].&lt;br /&gt;
# Install it and choose the OpenSSH package (OpenSSL will also be chosen for you, as a dependency).&lt;br /&gt;
# Install the &amp;lt;I&amp;gt;cygrunsrv&amp;lt;/I&amp;gt; package from the Admin category.&lt;br /&gt;
# Right-click &amp;quot;My Computer&amp;quot;, select properties, go to Advanced tab, select &amp;quot;Environment Variables&amp;quot;. Find the variable for &amp;quot;Path&amp;quot; and double-click it. Add &amp;quot;C:\cygwin\bin&amp;quot; to the path, after whatever else is there. Click on &amp;quot;New&amp;quot; and add a new variable named CYGWIN with the value set to &amp;lt;I&amp;gt;ntsec tty&amp;lt;/I&amp;gt;.&lt;br /&gt;
# Open a cygwin bash shell and run &amp;lt;B&amp;gt;ssh-host-config -y&amp;lt;/B&amp;gt; to set up ssh keys, your sshd config file and to set sshd to run as a Windows service. It'll ask for the value of the CYGWIN variable, put in the same thing as the var above: &amp;lt;I&amp;gt;ntsec tty&amp;lt;/I&amp;gt;.&lt;br /&gt;
# start the service from the cygwin bash shell by running &amp;lt;B&amp;gt;cygrunsrv -S sshd&amp;lt;/B&amp;gt;.&lt;br /&gt;
# You should be able to test it by ssh'ing to &amp;lt;B&amp;gt;localhost&amp;lt;/B&amp;gt;. If that works, try it over your LAN. If that doesn't work, check your Windows firewall and allow connections to TCP port 22.&lt;br /&gt;
&lt;br /&gt;
[[Category:Cygwin]]&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/Running_an_SSH_server_in_Windows</id>
		<title>Running an SSH server in Windows</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Running_an_SSH_server_in_Windows"/>
				<updated>2006-03-28T17:58:18Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Why? So you can ssh into your Windows machines as well!&lt;br /&gt;
&lt;br /&gt;
# Get Cygwin &amp;lt;a href=&amp;quot;http://cygwin.com&amp;quot;&amp;gt;here&amp;lt;/a&amp;gt;.&lt;br /&gt;
# Install it and choose the OpenSSH package (OpenSSL will also be chosen for you, as a dependency).&lt;br /&gt;
# Install the &amp;lt;I&amp;gt;cygrunsrv&amp;lt;/I&amp;gt; package from the Admin category.&lt;br /&gt;
# Right-click &amp;quot;My Computer&amp;quot;, select properties, go to Advanced tab, select &amp;quot;Environment Variables&amp;quot;. Find the variable for &amp;quot;Path&amp;quot; and double-click it. Add &amp;quot;C:\cygwin\bin&amp;quot; to the path, after whatever else is there. Click on &amp;quot;New&amp;quot; and add a new variable named CYGWIN with the value set to &amp;lt;I&amp;gt;ntsec tty&amp;lt;/I&amp;gt;.&lt;br /&gt;
# Open a cygwin bash shell and run &amp;lt;B&amp;gt;ssh-host-config -y&amp;lt;/B&amp;gt; to set up ssh keys, your sshd config file and to set sshd to run as a Windows service. It'll ask for the value of the CYGWIN variable, put in the same thing as the var above: &amp;lt;I&amp;gt;ntsec tty&amp;lt;/I&amp;gt;.&lt;br /&gt;
# start the service from the cygwin bash shell by running &amp;lt;B&amp;gt;cygrunsrv -S sshd&amp;lt;/B&amp;gt;.&lt;br /&gt;
# You should be able to test it by ssh'ing to &amp;lt;B&amp;gt;localhost&amp;lt;/B&amp;gt;. If that works, try it over your LAN. If that doesn't work, check your Windows firewall and allow connections to TCP port 22.&lt;br /&gt;
&lt;br /&gt;
[[Category:Cygwin]]&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/FreeBSDwiki:Community_Portal</id>
		<title>FreeBSDwiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/FreeBSDwiki:Community_Portal"/>
				<updated>2006-01-09T14:36:16Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;What's this page for?&lt;br /&gt;
&lt;br /&gt;
BSD-related links in general? &lt;br /&gt;
&lt;br /&gt;
I wouldn't mind some BSD wallpapers.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Can someone here take the trouble and create /usr/ports/www/mediawiki?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
I would appreciate some information in the commands section on process and file locking:&lt;br /&gt;
locating/tracking down locked files and processes.  I would also appreciate some extra info&lt;br /&gt;
on what commands to use to unlock resources that remain locked after a program abnormally terminates.&lt;br /&gt;
&lt;br /&gt;
-- Joe B. --&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Can you give me a little more background info on this?  I've never had any trouble with file or process locking; particularly given that, at least if you're root, there IS no such thing.  Actually I'm unaware of per-user file locking on a non-superuser level either - which isn't to say that it doesn't EXIST, but I see an AWFUL lot of programs implementing their own flock system with special files to indicate locking on data files.  Which tends to reinforce my (possibly naive) idea that if you want locking, you have to implement it for yourself..&lt;br /&gt;
&lt;br /&gt;
So, yeah, can you give us more info about what you're having trouble with exactly?&lt;br /&gt;
&lt;br /&gt;
--[[User:Jimbo|Jimbo]] 21:43, 17 Nov 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Sounds like it's being init'd by root (or a user with root privs) at boot time and doesn't want to give it up. if you've used lsof to see what's open, kill -HUP or kill -9 it.&lt;br /&gt;
&lt;br /&gt;
-dave&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
you can use [[lsof]] to see what files are open....&lt;br /&gt;
&lt;br /&gt;
--[[User:Dave|Dave]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
I have installed Hylafax and tried to set it up.  For some reason, the installation was interrupted and I keep getting the message that the modem [/dev/cuaa4], is 'locked', so no faxes can be sent. I can still dial the modem with a program like Seyon or Minicom.  I've tried to hunt down the lockfiles used by the program, in case any of them are misbehaving, but with no luck and, besides, I'm still unsure how to unlock a locked socket or file if I find one.  I'm running FreeBSD 5.1. The lockup continues even after a hard reboot and reinstall.&lt;br /&gt;
&lt;br /&gt;
-- Joe B. --&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hrm.  I'm unfamiliar with Hylafax, and to be honest my experience with modems under BSD is also nonexistent - I haven't used dialup under *nix since I got PPP set up under SuSE with my very first experiments with running my own *nix box about six years ago.  What user context is your app running under?  It's possible that you might have to do something special to delegate some privileges if you want it to run in a non-root context, sort of like mounting or dismounting CDs or floppies.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jimbo|Jimbo]] 16:08, 2 Dec 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hylafax has configuration files for its demons.  They are similar to other allow/deny files, like, say, lpd's.  All of those have been set up properly, as far as I can tell.&lt;br /&gt;
&lt;br /&gt;
-- Joe B. --&lt;br /&gt;
&lt;br /&gt;
check permissions on the daemons and the files they're supposed ot be accessing -- including devices. could be they don't have rights to do what they're supposed to and therefore fucking up.&lt;br /&gt;
&lt;br /&gt;
Dave&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Can we have a page for problem ports like [[java]] and eventually the walkthru for people who just left windoze, as well as a place to put a small page to present user?&lt;br /&gt;
&lt;br /&gt;
Relax&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
not a bad idea -- i don't understand what you mean by &amp;amp;amp;amp;quot;a small page to present user&amp;amp;amp;amp;quot; since users of the wiki do have their own pages...click on jimbo's name (or [[User:Dave|Dave]]) for an example.&lt;br /&gt;
&lt;br /&gt;
dave&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Cool - but where is the page that points at the users?&lt;br /&gt;
&lt;br /&gt;
Relax&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Special:Listusers]]&lt;br /&gt;
&lt;br /&gt;
btw, see the little icon at the top of the edit area that looks sorta like a signature, in between the red &amp;amp;amp;amp;quot;nowiki&amp;amp;amp;amp;quot; icon and the solid line icon?  That's the signature icon, handy for Talk pages like this one, because it does this for you:&lt;br /&gt;
&lt;br /&gt;
--[[User:Jimbo|Jimbo]] 13:03, 24 Dec 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Should we post a story to slashdot so we can get more users?&lt;br /&gt;
&lt;br /&gt;
[[User:Simon|relax]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fine by me.  Hell, I'm advertising the thing on Google's adsense, what's wrong with ''free'' publicity? =)  --[[User:Jimbo|Jimbo]] 01:19, 4 Jan 2005 (EST)&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
&lt;br /&gt;
My story of a FreeBSD wiki was rejected. I may be good with technical writing but not with marketing or story telling...&lt;br /&gt;
&lt;br /&gt;
Someone else can give it a try? There are many slashdot editors so there is bound to be one that is thrilled by the idea of a BSD wiki!&lt;br /&gt;
&lt;br /&gt;
We might want to provide one grandma-usable drolling-idiot-proof script that installs java on a browser or other feats unheard of in freeBSD newbie circles. It would prove technical competence, and provide a story because sun would stubornly insist on clicking on one of their agreements but made the whole install very obnoxious to most users precisely because they wanted users to see the license agreement. Such behavior isn't very open source minded.&lt;br /&gt;
&lt;br /&gt;
Anyhow that's what I based my slashdot story attempt on (the obnoxious license preventing a simple &amp;amp;amp;amp;quot;make install&amp;amp;amp;amp;quot; from being used and the wiki as last hope of the FreeBSD newbie), but I'm sure someone else would word it better than me.&lt;br /&gt;
&lt;br /&gt;
And THAT would be free publicity on a few sites, slashdot or no slashdot. (-;&lt;br /&gt;
&lt;br /&gt;
P.S.: and we could all add a FreeBSD wiki link to every slashdot discussion about any form of wiki. Don't spam, just make sure you make a meaningful contribution to the discussion (i.e. be a karma whore and quote wikipedia first or make some kind of self-interview of your wiki experience. Pointing out which wiki codes are superior at what also helps).&lt;br /&gt;
&lt;br /&gt;
[[User:Simon|relax]]&lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
I added a slashdot comment on the new java license fiasco story. It links here. Dear wiki, brace for impact!!&lt;br /&gt;
&lt;br /&gt;
P.S.: we have spam in the main page at the bottom. How do wikis deal with those? Can we make the wiki auto-revert when certain spamlinks are added??&lt;br /&gt;
&lt;br /&gt;
[[User:Simon|relax]]&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
&lt;br /&gt;
I saw you link to the wiki, and I added you as a &amp;amp;amp;amp;quot;friend&amp;amp;amp;amp;quot; (jimbo's on my friends list as well,) and my story to OSNews.com didn't get published, so it's fair to say that it was rejected as well.&lt;br /&gt;
&lt;br /&gt;
The main problem with a simple &amp;amp;amp;amp;quot;one script to install Java on FreeBSD&amp;amp;amp;amp;quot; is that a) such a script would break the Sun License w/r/t Java -- this is the main reason there isn't a port for it, AFAIK -- and b) such a script would have to be really fucking complex to take into account all the different FreeBSD distros (4 series, 5.x series, various architectures etc) as well as checking that all the prereq's are available on your system. Also, there's no simple way to install all the files you have to download since you a) have to have a login to get to the Sun download page and b) have to get a bunch of stuff. If you were just able to download the files, a simple fetch or wget would suffice, but as it is, you have to login, agree to a license agreement and select which downloads to get. Downloading the files in to one central location is not an option for the sun license agreement(s). Sun might not be as big as Microsoft or as popular as Apple, but they're a big company that would be Very Unhappy if someone were to distribute their stuff without their consent. Large companies with lots of lawyers and piles of money are Not Fun when you piss them off.&lt;br /&gt;
&lt;br /&gt;
The closest you could really get is a script that printed &amp;amp;amp;amp;quot;you need to get file12312-sadf-ix86.tar.bz2 before you can continue. Do you want to do this? You will need to login and download the file manually.&amp;amp;amp;amp;quot; and if the user enters &amp;amp;amp;amp;quot;yes&amp;amp;amp;amp;quot;, do a &amp;amp;amp;amp;quot;mozilla http://downloads.sun.com/java&amp;amp;amp;amp;quot; or something. Added to the fact that it's not a sure thing that a given computer will have a GUI, much less a browser, much less mozilla specifically. If it were easy, the FreeBSD.org folks who do Java (and there seem to be a fair number of them,) would have done so. I'm not saying it's impossible, but it's a big PITA. You may be able to compile a package and distribute THAT, but I doubt it; I'm fairly sure that the blackdown and other java package maintainers are in the FreeBSD committers group(s) and as such are covered by the FreeBSD/Sun Java agreement.&lt;br /&gt;
&lt;br /&gt;
--[[User:Dave|Dave]] 21:03, 7 Jan 2005 (EST)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I never mean a port that illegally installs java without displaying a licence!!&lt;br /&gt;
&lt;br /&gt;
I mean a script - or some scripts - to do the technical grunt work those ports are leaving clueless users to do and point you exactly your errors as you make them so to avoid the 160+ hours of non-license-related technicalities I've been going thru as a simple user.&lt;br /&gt;
&lt;br /&gt;
The java install process is very far from smooth. I've learned tons of FreeBSD technicalities along the way, but I'm no closer to a working java in any browser than I was last week or the week before.&lt;br /&gt;
&lt;br /&gt;
I'd gladly install WINE and internet explorer on top if it would get java to work, but apparently this port is having config difficulties that annoys the pros so I won't try that...... yet.&lt;br /&gt;
&lt;br /&gt;
And sure, the license part is annoying and manual fetching of files at URL that no longer exist (version number changes - 10 minutes of aggravating guesswork) repeated 6 times as the port won't list all your needs at once is annoying but it's nothing compared to the actual install or linking to browser which is what we should have a port for.&lt;br /&gt;
&lt;br /&gt;
A &amp;amp;amp;amp;quot;how to intall it&amp;amp;amp;amp;quot; documentation port would be welcome if even a script pointing you the newbie-invisible mistakes that don't leave error messages would have legal problems (I don't see how).&lt;br /&gt;
&lt;br /&gt;
As for the varieties of BSDs out there and browsers, why not have a port that does just any browser the port-maker prefers and the latest BSD as an example of what to do? I haven't seen a complete walkthru for any browser whatsoever (so I'm never sure if the 7 incomplete install instructions I have all get the same omission). The recent license pull by JAVA has even affected my option to go back for old binaries...&lt;br /&gt;
&lt;br /&gt;
And sorry for being french, what's &amp;amp;amp;amp;quot;PITA&amp;amp;amp;amp;quot;?&lt;br /&gt;
&lt;br /&gt;
[[User:Simon|relax]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
PITA = Pain In The Ass.  And installing Java is ALWAYS going to be a PITA as long as Sun requires you to click a very complex piece of shit in a web page that can't possibly be rendered without a complex graphical browser in order to download the code, which is one reason why I very very frequently rather fervently espouse AVOIDING Java - the damn thing just isn't that great of a platform to make it worth saddling yourself with all that legal shit, &amp;amp;amp;amp;quot;free&amp;amp;amp;amp;quot; or not.  It might be free as in beer, but it's a loooooooooooong way from being free as in speech.&lt;br /&gt;
&lt;br /&gt;
As far as putting together a *complete* walkthrough... well, that's what the wiki here is all about.  By all means, hit it up!  You're right, a complete walkthrough of getting Java set up for [browser] would be great, and helpful... so make one.  That way, the NEXT time you have to do this, you'll have a nicely documented path to walk down of all the things that actually worked the first time - which is, again, what this wiki is all about. =)  If all the good simple documentation were already out there, I wouldn't have set this thing up to begin with.  --[[User:Jimbo|Jimbo]] 22:59, 12 Jan 2005 (EST)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I added this wiki to my stumpleupon page. Those moz extensions (stubleupon being my fav) are truly something M$ can't duplicate! (-;&lt;br /&gt;
&lt;br /&gt;
[[User:24.202.242.123|24.202.242.123]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Domain has no postmaster!! I am getting this in vqadmin Any idea&lt;br /&gt;
&lt;br /&gt;
(62.254.0.55)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Well, 62.254.0.55, you aren't giving us much to work with.  Is this a brand new server with no previously configured domains, or were you already serving mail for the domain in question on the server in question, and now you're trying to install vqadmin on the top of it?  --[[User:Jimbo|Jimbo]] 15:14, 13 Apr 2005 (EDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/Talk:Ports,_Installing</id>
		<title>Talk:Ports, Installing</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Talk:Ports,_Installing"/>
				<updated>2005-11-21T14:43:25Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: yeah, it should be more cohesive&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==just btw...==&lt;br /&gt;
you have duplicated effort:&lt;br /&gt;
&lt;br /&gt;
http://freebsdwiki.net/index.php/Searching_ports&lt;br /&gt;
&lt;br /&gt;
http://freebsdwiki.net/index.php/Update_the_ports_tree&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Dave|Dave]] 22:50, 15 Jan 2005 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shouldn't there be some mention of:&lt;br /&gt;
1) CVS &lt;br /&gt;
2) Building the index (since 5.3 index file has been removed).&lt;br /&gt;
3) Installing ports&lt;br /&gt;
&lt;br /&gt;
== yeah, it should be more cohesive ==&lt;br /&gt;
&lt;br /&gt;
there are entries for [[cvsup]], [[portupgrade]] and some troubleshooting ports stuff, but yeah...really should clean up the ports section so that it's not like 5 different articles. --[[User:129.171.150.67|129.171.150.67]] 09:43, 21 Nov 2005 (EST)&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/Tcpdump</id>
		<title>Tcpdump</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Tcpdump"/>
				<updated>2005-03-24T18:41:14Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: /* Common arguments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''tcpdump''' is an extremely handy little utility that will &amp;quot;sniff&amp;quot; traffic on a particular network interface, match it against a set of criteria, and then output a summary of it to screen (or a dump of it to a file).&lt;br /&gt;
&lt;br /&gt;
==Common arguments==&lt;br /&gt;
&lt;br /&gt;
 -c ''number'' &amp;quot;sniff this many packets&amp;quot;. By default, tcpdump will sniff until &lt;br /&gt;
    you tell it not to. Using this flag will cause it to stop at a certain number&lt;br /&gt;
    of packets instead of waiting for an interruption (like cntrl-C...or running &lt;br /&gt;
    out of diskspace, if you're writing to a file).&lt;br /&gt;
 -i ''interface''&amp;quot;listen on this interface&amp;quot;. If you want traffic from just one &lt;br /&gt;
    network interface, you want to use this option.&lt;br /&gt;
 -a &amp;quot;convert IPs to names if you can&amp;quot;&lt;br /&gt;
 -w ''filename'' &amp;quot;write this to a file&amp;quot;. you must give a filename to write to.&lt;br /&gt;
 -q &amp;quot;don't be so verbose&amp;quot; -- strips more protocol information&lt;br /&gt;
 -p &amp;quot;do not put interface in promiscuous mode&amp;quot;. By default, tcpdump will make your&lt;br /&gt;
    interface promiscuous.&lt;br /&gt;
Note that if not src (source) or dst (destination) port/ip/net is specified, tcpdump assumes ''either'' source or destination:&lt;br /&gt;
 src port ''number'' &amp;quot;from this port&amp;quot;&lt;br /&gt;
 dst port ''number'' &amp;quot;to this port&amp;quot;&lt;br /&gt;
 src ip ''number'' &amp;quot;from this IP&amp;quot;&lt;br /&gt;
 dst ip ''number'' &amp;quot;to this IP&amp;quot;&lt;br /&gt;
 src net ''number'' &amp;quot;from this network&amp;quot;&lt;br /&gt;
 dst net ''number'' &amp;quot;to this network&amp;quot;&lt;br /&gt;
[[tcpdump]] understands boolean operators (and not or, etc) and can take hostnames, IPs, networks and protocols as arguments. The output is terse and hard to understand if you don't know what you're looking at or for; for this reason many folks prefer friendlier front-ends to tcp, such as ethereal.&lt;br /&gt;
&lt;br /&gt;
==ok, but is it useful?==&lt;br /&gt;
&lt;br /&gt;
Just tonight, I discovered that while I had login information for an FTP site I hadn't touched in years saved in my Windows FTP client, I didn't remember what that password WAS, and I needed it to give to somebody else.  I looked in the data store for the FTP client, but unfortunately the passwords were stored as hashes.  Rather than try to figure out the encryption algorithm used and then find a brute force cracker somewhere, I just shelled into my [[firewall]] and set up a '''tcpdump''' session to capture the packets:&lt;br /&gt;
&lt;br /&gt;
 ph34r# '''tcpdump -pw /home/jimbo/ftpsniff.tcpdump.bin -i xl0 dst port 21'''&lt;br /&gt;
 tcpdump: listening on xl0&lt;br /&gt;
&lt;br /&gt;
Now my firewall is monitoring all traffic through its inside interface, and dumping any packets headed out to an FTP server to the file '''/home/jimbo/ftpsniff.tcpdump.bin'''.  So I fire up my Windows FTP client, connect to the FTP site and let it authenticate, and then immediately hit CTRL-C in ph34r to interrupt the tcpdump session:&lt;br /&gt;
&lt;br /&gt;
 ph34r# '''tcpdump -pw /home/jimbo/ftpsniff.tcpdump.bin -i xl0 dst port 21'''&lt;br /&gt;
 tcpdump: listening on xl0&lt;br /&gt;
 ^C&lt;br /&gt;
 38 packets received by filter&lt;br /&gt;
 0 packets dropped by kernel&lt;br /&gt;
&lt;br /&gt;
And hex editing the raw tcp dump (I cheated and used UltraEdit on my windows box; I don't have a good hex editor for *nix yet.  Anyone got any recommendations?) and searching for PASS led me to this snippet:&lt;br /&gt;
&lt;br /&gt;
 PASS V9xo3Pr1&lt;br /&gt;
&lt;br /&gt;
Ta-da!  Now I know the password for that FTP site.  (Obviously you could use the same technique to find out OTHER people's passwords, if you ran the firewall they used to get out to the 'net... starting to see why the crypto geeks keep yelling about using secure authentication instead of plaintext?)&lt;br /&gt;
&lt;br /&gt;
[[Category:System Commands]]&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/Bash</id>
		<title>Bash</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/Bash"/>
				<updated>2005-02-10T19:25:27Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Bourne Again Shell (located in /bin/bash) is the default shell of the [[Linux]] operating system and is the shell that users of that system will likely be most familiar with.&lt;br /&gt;
&lt;br /&gt;
One of bash's strongest features, shared with the [[Bourne shell]], is flexible output [[redirection]].&lt;br /&gt;
&lt;br /&gt;
Note: Bash is ''not'' available by default in the base system, but can easily be installed from [[:Category:Ports and Packages|ports]] if desired.&lt;br /&gt;
&lt;br /&gt;
See [[bash]]'s [[man]] page for more info.&lt;br /&gt;
&lt;br /&gt;
see also: [http://cnswww.cns.cwru.edu/php/chet/bash/bashtop.html bash homepage]&lt;br /&gt;
&lt;br /&gt;
To change your shell from one to another, run the [[chsh]] command.&lt;br /&gt;
&lt;br /&gt;
To change [[bash]]'s look and feel, edit your [[shell configuration file]] -- .profile and/or [[.bashrc]] (may be called .bash_profile on older systems).&lt;br /&gt;
&lt;br /&gt;
Other shells that you can install and customize for ease of use are the [[bash]], [[tcsh]], [[psh]], [[ksh]], [[zsh]].&lt;br /&gt;
&lt;br /&gt;
See also [[Changing_your_shell]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Shells]]&lt;br /&gt;
[[Category: Ports and Packages]]&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	<entry>
		<id>http://freebsdwiki.net/index.php/USB_storage</id>
		<title>USB storage</title>
		<link rel="alternate" type="text/html" href="http://freebsdwiki.net/index.php/USB_storage"/>
				<updated>2004-12-27T19:19:16Z</updated>
		
		<summary type="html">&lt;p&gt;129.171.150.67: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Okay, I just mounted my own 512MB Lexar JumpDrive (USB keychain storage device) on ph34r (my FreeBSD 5.2.1 amd64 box) for the first time.  It was pretty easy!&lt;br /&gt;
&lt;br /&gt;
First, I plugged in the JumpDrive.  Since I was shelled in instead of logged in at the console, I couldn't see the console messages that pop up when you change devices.  So the next thing I did was check the end of /var/log/messages for the kernel messages about the newly attached JumpDrive:&lt;br /&gt;
&lt;br /&gt;
ph34r# '''tail /var/log/messages'''&lt;br /&gt;
 Sep  9 14:18:09 ph34r kernel: umass1: LEXAR MEDIA JUMPDRIVE, rev 2.00/20.00, addr 3&lt;br /&gt;
 Sep  9 14:18:09 ph34r kernel: GEOM: create disk da4 dp=0xffffff003c46e068&lt;br /&gt;
 Sep  9 14:18:09 ph34r kernel: da4 at umass-sim1 bus 1 target 0 lun 0&lt;br /&gt;
 Sep  9 14:18:09 ph34r kernel: da4: &amp;lt;LEXAR JUMPDRIVE 2000&amp;gt; Removable Direct Access SCSI-0 device&lt;br /&gt;
 Sep  9 14:18:09 ph34r kernel: da4: 1.000MB/s transfers&lt;br /&gt;
 Sep  9 14:18:09 ph34r kernel: da4: 493MB (1010784 512 byte sectors: 64H 32S/T 493C)&lt;br /&gt;
&lt;br /&gt;
Great!  It auto-discovered fine, and it was detected as device '''da4'''.  Knowing that, let's check to see what we've got in the way of disk [[partitions]] and [[slices]] on the drive:&lt;br /&gt;
&lt;br /&gt;
 ph34r# '''ls /dev | grep da4'''&lt;br /&gt;
 da4&lt;br /&gt;
 da4s1&lt;br /&gt;
&lt;br /&gt;
Okay, cool - it's a simplified system, one partition, unsliced.  No problem.  As standard for USB mass storage devices, I already know this device is going to have a FAT file system on it - but if I wasn't sure, I could of course have plugged it into a Win2K/XP machine, gone to Disk Manager, and checked the properties on it.  You never know, ONE day they might start making these things with NTFS as the standard filesystem... but I wouldn't hold my breath, if I were you.  Anyway, yes, it's FAT, so off we go with making a directory to mount it on and mounting it:&lt;br /&gt;
&lt;br /&gt;
 ph34r# '''mkdir /mnt/usbdrive'''&lt;br /&gt;
 ph34r# '''mount -t msdos /dev/da4s1 /mnt/usbdrive'''&lt;br /&gt;
 ph34r# '''ls /mnt/usbdrive'''&lt;br /&gt;
 FireFox 0.9.2 + MPClassic       Partition Magic 8.0&lt;br /&gt;
 Malware Removal                 Undelete&lt;br /&gt;
 NFS-Server(true-grid-pro)1.0    NT - 2K password reset util&lt;br /&gt;
 putty.exe                       OpenOffice 1.1.2&lt;br /&gt;
 OpenVPN-Win32                   vnc-4.0-x86_win32.exe&lt;br /&gt;
 vnc-4.0-x86_win32_viewer.exe&lt;br /&gt;
 ph34r#&lt;br /&gt;
&lt;br /&gt;
Tada!  Everything's mounted, and I can see all of my work-related files are in there just where they're supposed to be.  Now I'll just add an entry to /etc/fstab to make mounting it a little easier next time:&lt;br /&gt;
&lt;br /&gt;
 ph34r# '''cat /etc/fstab'''&lt;br /&gt;
 # Device                Mountpoint      FStype  Options         Dump    Pass#&lt;br /&gt;
 /dev/ad4s1b             none            swap    sw              0       0&lt;br /&gt;
 /dev/ad4s1a             /               ufs     rw              1       1&lt;br /&gt;
 /dev/ad4s1e             /tmp            ufs     rw              2       2&lt;br /&gt;
 /dev/ad4s1f             /usr            ufs     rw              2       2&lt;br /&gt;
 /dev/ad4s1d             /var            ufs     rw              2       2&lt;br /&gt;
 /dev/ad6s1e             /data           ufs     rw              2       2&lt;br /&gt;
 /dev/acd0               /cdrom          cd9660  ro,noauto       0       0&lt;br /&gt;
 /dev/da4s1              /mnt/usbdrive   msdos   rw,noauto       0       0&lt;br /&gt;
&lt;br /&gt;
And voila!  Now from here on out I can just '''mount /mnt/usbdrive''' and '''umount /mnt/usbdrive''' without issues.  Notice that for the USB drive, I set FStype to msdos, Options to rw (read and write) and noauto (do not automatically attempt to mount the volume at boot time - the media won't always be present!), and set dump and pass to 0 each, to tell the system also not to try to automatically [[fsck]] the USB drive at boot time either.&lt;br /&gt;
&lt;br /&gt;
One final note: don't forget to [[umount]] the USB drive before you disconnect it - you could lose data or even leave the filesystem itself with some problems if you just yank the drive out and it turns out that there were still cached writes pending that you didn't know about.&lt;br /&gt;
&lt;br /&gt;
[[Category:Common Tasks]]&lt;br /&gt;
&lt;br /&gt;
[[Category:FreeBSD for Workstations]]&lt;/div&gt;</summary>
		<author><name>129.171.150.67</name></author>	</entry>

	</feed>