Heading to St. George!

So, today, I turned in a few resumes. Called a friend in Great Britain (Ahh, IP telephony is so nice!) and asked if he knew of any jobs available, or people I could talk to looking for a job there. No dice, but I’ll be talking to him again soon I think, seeing if he remembered any names. Played Planetside for about 30 minutes… didn’t even go into the new expansion area. Dead world, nobody on this time of day (11 AM Mountain time).

Answered a lot of emails. Fixed emailing problem from my web site… it turns out that I hadn’t synched over the “sendmail” binary from my old system. Using a different version of postfix’s sendmail interface really made it unhappy, and every message bounced. Finally fixed the primary DNS on a couple of my domains. All DNS requests for those domains were being answered by the lowly little Pentium Pro 200 in my basement running OpenBSD. Uck.

So, today, I turned in a few resumes. Called a friend in Great Britain (Ahh, IP telephony is so nice!) and asked if he knew of any jobs available, or people I could talk to looking for a job there. No dice, but I’ll be talking to him again soon I think, seeing if he remembered any names. Played Planetside for about 30 minutes… didn’t even go into the new expansion area. Dead world, nobody on this time of day (11 AM Mountain time).

Answered a lot of emails. Fixed emailing problem from my web site… it turns out that I hadn’t synched over the “sendmail” binary from my old system. Using a different version of postfix’s sendmail interface really made it unhappy, and every message bounced. Finally fixed the primary DNS on a couple of my domains. All DNS requests for those domains were being answered by the lowly little Pentium Pro 200 in my basement running OpenBSD. Uck.

Still hanging out in my pajamas, and it’s afternoon already. Oy, I need to take a bus into town with a written plan to hit a few businesses I’d like to work for. Hmm, now to write down the plan!

We scheduled a vacation to St. George for the weekend of Nov 15th. Kind of nice — we’re Worldmark owners, so it doesn’t cost us anything more than we already pay ($90 a quarter for maintenance fees). Pretty nice thing to be able to do once a year. Anyway, Christy’s friend’s wedding is on the 15th, so we’re driving down the night of the 13th to St. George (about a 5-6 hour trip), staying the night, hanging out in St. George the next day (Friday), then driving to the wedding Saturday morning, attending, and hitting Las Vegas for the rest of the day. Without wanting to spend any money, we’re going to rely on mostly the “free” entertainment in the area! We’ve done it before, and it’s pretty fun.

Then Saturday night, it’s back to St. George (about a 2-hour trip) to go to bed, pack up, and scramble out in a mad dash Sunday morning so Christy can make her church meetings at 1 PM. It wouldn’t be a big deal to miss it, but the kids are putting on some kind of presentation. Guess I’ll gussy myself up into my “Sunday Best” (Heh, black shirt, white tie, khaki pants) and head out so I can watch my children perform.

Umm, and that’s what’s going on in my life at the moment! I normally would have some witty quotes and stories from other sites, but nothing’s interesting me much at the moment.

Job Hunt: Day 1

Today marks my first day of “joblessness”. We have some money in the bank, and a decent severance package, so we’re nowhere near out of money… yet. But by the end of February, the savings will have dwindled, the unemployment wouldn’t be making up much slack, and we’d begin feeling the pinch pretty hard.

So why don’t you check out my excellent resume, available right here at barnson.org, and let me know if you happen to see something that suits my job history?

I’ve been hitting it pretty hard today. I put in several applications this morning, and I’m planning on making at least one “cold call” a day: that is, a call to an employer who has not advertised they are hiring for a position. I expect to be roundly rejected on these calls, and that’s OK! My goal is to build up my sales skills and networks of people who know my name, while also building my research skills in companies, and not necessarily to get a job that way.

Today marks my first day of “joblessness”. We have some money in the bank, and a decent severance package, so we’re nowhere near out of money… yet. But by the end of February, the savings will have dwindled, the unemployment wouldn’t be making up much slack, and we’d begin feeling the pinch pretty hard.

So why don’t you check out my excellent resume, available right here at barnson.org, and let me know if you happen to see something that suits my job history?

I’ve been hitting it pretty hard today. I put in several applications this morning, and I’m planning on making at least one “cold call” a day: that is, a call to an employer who has not advertised they are hiring for a position. I expect to be roundly rejected on these calls, and that’s OK! My goal is to build up my sales skills and networks of people who know my name, while also building my research skills in companies, and not necessarily to get a job that way.

The job boards are also pretty good, but for Utah, pretty lean as well. Monster boasted only two positions in Utah that fit my job description, and dice and hotjobs came up pretty lean as well. I haven’t hit Salt Lake City Help Wanted yet, nor The Deseret News. I’m not a big fan of classified ads, but you know what? They do work, but you often end up with a job that pays less because the cometition is so fierce. My former boss took a substantial pay cut, but he felt the pay rate was “fair” with a local hospital.

Fair? I don’t want fair, I want equitable and fun 🙂

Anyway, it’s exciting. And it’s nice that there’s not a ton of pressure, like I’d need to have landed the job yesterday or something just to make ends meet… living under that kind of pressure, every day one is unemployed, just stinks. I’ve been there before, and at the very least I feel like I have a solid month of full-time job-hunting before that is going to start preying on my mind. So for now, all the pressure is coming from inside of me to find that job right now, rather than from bills going unpaid and children wailing in hunger… 😉

I’m seriously considering the consulting scene right now. There seem to be a lot of 1-week to 6-month positions being advertised all over the country, and I’m a good fit for a large portion of them. That might satisfy my need for change and excitement, while also satisfying the wallet. The only concerning thing there, really, is the instability and travel requirements. My wife thrives on stability: if I can come home the same time, every day, she really loves that. Many of these consulting gigs would require a week or more away at a time, and I’d sure hate to put her through that kind of instability.

Then again, a paycheck with an uneven schedule is better than a regular schedule of never leaving the house because I have no work!

Anyway, wish me luck.

Spaghetti, cleaning, good times

It’s days like today that make the rest of life worth it, you know?

The snow fell softly outside the window, gently covering our part of the world in a slushy blanket of white. Since we allowed our front yard to die this last summer in order to do a low-water yard, it melts faster on the part of our lawn that have turned to bare dirt.

The kids, of course, were simply beside themselves with misery.

Sara lay crying on the couch as I drifted downstairs from a comfy-snuggle session with my wife of nine years. I glanced her way. Her eyes implored me to ask her what was wrong. However, I knew exactly what was wrong, so I refused to do what her silent glare tried to tell me I must do. I smiled, nodded, and kept walking into the kitchen, returning a few glasses to the dishwasher.

It’s days like today that make the rest of life worth it, you know?

The snow fell softly outside the window, gently covering our part of the world in a slushy blanket of white. Since we allowed our front yard to die this last summer in order to do a low-water yard, it melts faster on the part of our lawn that have turned to bare dirt.

The kids, of course, were simply beside themselves with misery.

Sara lay crying on the couch as I drifted downstairs from a comfy-snuggle session with my wife of nine years. I glanced her way. Her eyes implored me to ask her what was wrong. However, I knew exactly what was wrong, so I refused to do what her silent glare tried to tell me I must do. I smiled, nodded, and kept walking into the kitchen, returning a few glasses to the dishwasher.

Sara kept sobbing.

I walked past on my way back upstairs, paused, and said “Sara, I understand you’re upset about something. Your crying tells me you really don’t want to talk about it right now, and that’s OK. As soon as you feel like asking me, I’ll be happy to help however I can.” I returned upstairs, tucked my six-months-pregnant wife in for her afternoon nap, then again returned to the main floor of our three-floor townhome to do a bit more cleaning in the kitchen. Sara interrupted me on my trip.

“Dad, I’m so sad! Nobody can play today! Katherine isn’t home, Madison is busy, Emily’s mom is sick…” she began, then trailed off with an ‘entertain me, Dad!’ kind of look.

“Well, that’s pretty sad,” I responded. “Have you tried asking if any of them can play over here?”

She siezed on this idea and called.

A Gator By Any Other Name

Gator is changing their name to Claria (see A Gator By Any Other Name [Slashdot] ). So, this means that a bottom-feeding, scum-sucking product will change from a somewhat reasonable moniker that implies a carnivorous, mud-dwelling reptile to a name that means… nothing. Sounds sort of like Claritin, like “oh, yeah, my computer is going to have freed-up nasal passages because this software is on it”.

What a load of horse manure.

I remember when Amway changed their operating name from Amway to Quixtar. Same company, but they had a bad reputation with one name, so they changed the name they operated under (note: it’s still Amway under the hood).

Gator is changing their name to Claria (see A Gator By Any Other Name [Slashdot] ). So, this means that a bottom-feeding, scum-sucking product will change from a somewhat reasonable moniker that implies a carnivorous, mud-dwelling reptile to a name that means… nothing. Sounds sort of like Claritin, like “oh, yeah, my computer is going to have freed-up nasal passages because this software is on it”.

What a load of horse manure.

I remember when Amway changed their operating name from Amway to Quixtar. Same company, but they had a bad reputation with one name, so they changed the name they operated under (note: it’s still Amway under the hood).

A name is who you are, and in the real world, for real people, it’s an intense decision to figure out if you want to change your name. It’s often in response to some trauma, and it is both an intensely personal and difficult decision.

There are at least two classes of people for whom operating under a different name is their modus operandi; these individuals find it easy to adopt another personality to avoid their more shadowy endeavors.

Career criminals. And superheroes in comic books.

Gator has a history of being obnoxious spyware/adware that tells them where you’re going and what you’re doing on your computer. They sell this information to others. While this isn’t illegal, I consider it completely unethical. Yet, because some user clicked “OK” at some point to an EULA they didn’t read, Gator/Claria considers it their privilege to indiscriminately rape and harvest that user’s private information for sale to the highest bidder.

I guess in this case, corporations that change their name easily and individuals that change their name easily have a lot in common. And Gator/Claria sure as hell is no superhero.

Ethics vs. Morals

I received a note from my buddy, Sam Graber, regarding my comment to this post where I
described the difference between ethics and morals from my point of
view.

I’ve received some feedback from other people on the topic as well
via email, researched it a bit myself, and I thought I’d share with you
what I’ve found.

I received a note from my buddy, Sam Graber, regarding my comment to this post where I described the difference between ethics and morals from my point of view.

I’ve received some feedback from other people on the topic as well via email, researched it a bit myself, and I thought I’d share with you what I’ve found.

There’s a great discussion over at wikipedia.org about this very thing. And, from what I’ve read elsewhere, it seems as if people are all over the map regarding ethics and morals, particularly on their semantics.

There are many “loaded” words in the English Language; here are just a few I run across weekly, at least:

  • cult: most often used when discussing a religion one doesn’t like, this word also has specific meaning to many individuals for only certain patterns of behavior.
  • geek: this term had a terribly negative connotation when I was a child. These days, even marketing wonks often refer to themselves as geeks.
  • evolution: this is a particularly touchy one. If you’re talking to someone who supports evolution, they are generally referring to natural and/or artificial selection, the proven fact that reinforcement of certain genetic traits happens in response to natural or artificial selective pressures. However, if you are talking to a Creationist, often they are referring to abiogenesis, or the creation of life from non-life.

So, back to ethics versus morals. The two words are not necessarily synonymous, and because of the historical impreciseness of common usage, it’s helpful to distinguish what makes one different from the other (thanks to the Wikipedia entry for some of this information):

  • The root word for Ethical is the Greek “ethos,” meaning “character.”
  • The root word for Moral is Latin “mos,” meaning “custom.”

So, from where I sit, it appears that ethics are derived from your individual character, while morals are derived from custom, or tradition. I’ll broadly define “custom” here to include commandments, religious tenets, and society’s laws. As a study for myself in what ethical but amoral behavior entails, let’s take a look at the Ten Commandments. There are several variations on The Ten Commandments in the Old Testament of the Bible, but for brevity I’ll choose the shortened forms as are commonly found on wall-plaques and such.

  1. You will have no other gods before God.  This seems pretty straightforward custom (morals) to me, rather than anything to do with one’s character. Also rather self-serving, and difficult to enforce, since even Christians cannot seem to agree on who their God is.
  2. EDIT by matthew: This is the one I missed!  You will not worship any “graven images”, or idols. This seems to have little ethical basis (by my perspective on ethics for the purpose of this essay), besides perhaps avoiding undue emphasis on materialism. Some today redefine this as a caution to avoid over-emphasis on the “worship”, or veneration, of any material thing. They speak of the metaphorical “bowing down” to money, sports, power, or any other pursuit that keeps one’s focus off Deity. Does this derive from custom (morality) or ethics? I have difficulty seeing how an edict against making idols could have a purely ethical basis, but the more general principal of avoiding obsession with material goods can very well be an ethical principal.
  3. You will not take the name of God in vain. Now, this is an interesting one that I think can be approached from two angles. If you were to take the name of someone’s god in vain, aren’t there social repercussions of so doing? Could one form an ethical rule in one’s character here? “I would rather not have someone insult my concept of God, therefore I will not insult their concept of God.” Or, for those of us without a concept of God, “I would not wish my beliefs insulted, possibly causing violent behavior, therefore I will not insult someone else’s beliefs.” This seems to be a pretty good Golden-Rule based moral AND ethical commandment.
  4. You will keep the Sabbath Day holy. I’m undecided on this one. Ethically, taking a day off once per week is probably a sound choice for one’s mental and physical health. If God is specifically saying Saturday is the Sabbath, at that point it seems to become custom rather than character-based. This is quite a semantic difficulty, as well, because Christians tend to celebrate the Sabbath on Sunday, while Jews and Eastern Orthodox (if I recall correctly) celebrate it on the traditional Friday evening through Saturday evening.
    I remember fondly Sam’s mother preparing for Jewish festivals on Friday nights by singing some hymns I couldn’t understand, and lighting a candle before we broke bread together. It was always in the evening, and her custom brings a smile to my face to this day.

  5. Honor your father and mother, that your days may be long on the earth.  This seems to be a very straightforward threat, to me, with some question as to what is meant by the term “honor”. If it means “obey”, I see little ethical or logical reason to follow this commandment. Obeying someone else’s commands, rather than your own conscience, is what leads regularly to personal ruin. If, instead, “honor” means to speak respectfully of them, and give their opinions weight, it may be wise council with an ethical basis: treating them as you would wish to be treated.
  6. You will not murder other human beings.  I intentionally manipulated the wording here. Taken at face value, “thou shalt not kill” would be an impossible commandment to live fully, because we kill microorganisms constantly in our bodies, and rely on plants and animals for food. However, the proscription against murdering fellow human beings seems an ethically sound principle: I do not murder, because I do not wish to be murdered.

    There’s so much more, though, that each character has to work out for himself. War. Self-Defense. Pre-Emptive strike. Abortion. Defense of others. Accident. Famine. Plague. Many of these are preventable. Our custom in this country is largely to take care of our own through social programs, and we consider this moral behavior. Yet we leave millions to die from HIV and related infections in Africa. Do we not help because we have insufficient means to do so? Because we don’t care? Because some priorities are higher than others? Is there an ethical difference between potential life, and life?

    The exciting thing for me is that we’re left to define these areas for ourselves. And on some of these tougher ethical questions, as evidenced by the pro-life/pro-choice debate of the last half-century, it’s a hairy business, indeed.

    Life and death seems, from my point of view, a natural phenomenon. We kill millions of our own body cells in a year. Only one sperm gets through to an egg, leaving the rest to die. Any line in the sand regarding this question is, of necessity, an arbitrary measure — a custom, a moral. Ethics doesn’t seem to have much to say on the questions of life and death.

  7. You will not commit adultery.  This seems to be a commandment with both moral and ethical ramifications. If one has pledged fidelity to a partner, one is obligated to honor that contract — on one’s character. If one has not done so, then if you don’t take the moral hard line, you must examine the ramifications of the action. Will it hurt someone else? Is it consensual? Will it result in unwanted pregnancy? Sexually transmitted diseases? Trauma to those around you due to moral considerations?

    From my own sense of personal ethics, it seems as if this custom evolved largely due to the questions above. Now that it is within the power of individuals to minimize the risk, is it worth the risk for them? As for me, I take my marriage contract very seriously, and have no wish to breach it.

  8. You will not steal.  Ethical. Straightforward, flowing from a Golden-Rule basis.
  9. You will not lie (bear false witness).  Once again, ethical.
  10. You will not covet.  This one is kind of weird on context. The Old Testament writers showed their predispositions by including a wife in with ox, ass, and other possessions — a position I think is not ethical at all, but was customary at the time. Another way to put it might be “You will not ‘keep up with the Joneses'” — which has a sound ethical basis in living within one’s means to avoid difficulty in life.

Ultimately, it sure looks to me like the Ten Commandments was a bit hit-and-miss on ethical questions. If it were narrowed down to six or so, it might be a better “ethical primer”. What do you think?

Quick disclaimer: I wrote this on my lunch break today. It’s not been proofread, really, so I reserve the right to change what I said if something came out wrong!

Barnson.org changes…

There are a few news tidbits, housekeeping, etc. regarding barnson.org. Read on if you’re interested in technical esotera…

There are a few news tidbits, housekeeping, etc. regarding barnson.org. Read on if you’re interested in technical esotera…

  1. Move to a new server. Yep, I’m relocating again. This time, it’s to a faster machine with more hard disk space, so it should be all good.
  2. Turned off anonymous posting. Due to a few idiot spammers posting advertisements anonymously to many weblogs, I set it up so that although you can post a comment anonymously, it gets sent to a submission queue — meaning that if it doesn’t pass my review, it doesn’t show up. This means I end up seeing the ads so you don’t have to! I’m scared for what this means for the future of weblogging, though, that these robots go out and try to post to a bunch of weblogs to pump the Google rating of porn sites. But, as far as you’re concerned, it means if you post while anon, rather than using your login, you’ll have to wait until the next time I log on to see the comment. Spammers suck.
  3. Enabled the “scheduler” module. This entry, for instance, is scheduled to show up tomorrow (Tuesday), although I’ve written it today (Monday). This allows people to say when they want their post to show up, and when (if) they want it retracted. It’s not perfect, but it is serviceable and beats me changing dates on things to a few hours in the future when I want it to show up tomorrow morning rather than now… Anyway, this one probably won’t affect you, but if you notice posts going up, like, while I’m on vacation or something, you’ll know what I’ve done 🙂 Drupal rocks for weblogging.

That’s about it. Thanks for visiting!

barnson.org back up!

After a brief downtime due to a move, if you’re seeing this blog entry, barnson.org is back up again. Thanks for your patience!

After a brief downtime due to a move, if you’re seeing this blog entry, barnson.org is back up again. Thanks for your patience!

Understanding core motivations

Christy and I are busily reading “The Color Code”, by Dr. Taylor Hartman. This book is amazingly illuminating for me — I’m realizing that my attributes are not uniquely mine (plusses as well as minusses), but that they can be easily categorized and from that point I can figure out what positive and negative traits from other personality types I have.

Dr. Hartman has a “personality profile” test that one takes to begin reading the book. After taking it, most people have attributes from each of the four “primary colors”, since personalities are a rainbow of different attributes, but nevertheless one will generally win out. He has you take the test according to your earliest memory of yourself, rather than the way you are now, which definitely skewed my results heavily in one direction; that direction, though, helped me isolate which color I am.

Christy and I are busily reading “The Color Code”, by Dr. Taylor Hartman. This book is amazingly illuminating for me — I’m realizing that my attributes are not uniquely mine (plusses as well as minusses), but that they can be easily categorized and from that point I can figure out what positive and negative traits from other personality types I have.

Dr. Hartman has a “personality profile” test that one takes to begin reading the book. After taking it, most people have attributes from each of the four “primary colors”, since personalities are a rainbow of different attributes, but nevertheless one will generally win out. He has you take the test according to your earliest memory of yourself, rather than the way you are now, which definitely skewed my results heavily in one direction; that direction, though, helped me isolate which color I am.

The amazing thing to me about this approach to understanding one’s own psychology is that in taking this profile exam, you cut through the layers of bullcrap regarding birth order, sex, upbringing, and so forth. The classic “Myers-Briggs” personality profiling is less relevant too, because those talk more about thought patterns, how you relate to the world, and not the thing Dr. Hartman calls “Core Motive”.

The core motive is, fundamentally, what’s most important to you. There’s a whole lot more to it than this, but the quick summary from what I gather:

  • Red: Power, productivity, leadership
  • Blue: Altruism, intimacy, loyalty
  • White: Peace, kindness, independence
  • Yellow: Fun, popularity, action

Hmm, take a guess which one you are, then I’ll share mine.

Ready?

The picture of me on the right as of the day I posted it — my “avatar” — says it all.

I’m yellow. I mean, ALL yellow. When I took the exam, compared to my wife’s scores, I was so yellow it would be like squinting at the sun. However, I have many of the negative personality characteristics of other colors, with few of the positives. I think I know where that comes from, too — trying to be somebody I’m not for the last thirteen years.

Christy turned out to be a Blue, with a strong component of Red in there as well. Hartman provides an enlightening comment about the Blue/Red combination:

The most difficult color combination within one individual is the mixture of Red and Blue. If you are strong in both categories, you will often find yourself stepping on someone’s toes to get a task completed (Red), but feeling guilty afterward for making that person unhappy (Blue).

We’re not through the book yet, but I heartily recommend reading it, particularly reading it with your spouse. I hate to admit it, but I skipped ahead to Yellows (we’re still reading about Blues tonight, having just barely finished Reds). It’s really, really hard admitting some of the negative characteristics, but oh my golly do I have those in spades, too. And realizing they are simply an innate part of my personality, rather than some fearful force to fight against, suddenly is liberating and makes me more willing to be a whole me.

I’ve been a Yellow trying to be a combination of Blue, Red, and White for too long. So many of the attributes taught both in my church and in employment or social circles as “desirable” attributes turn out to be core attributes of entirely different personalities: Harmonious, disciplined, or serious are attributes of White, Red, and Blue.

None of them are me. And realizing I don’t have to aspire to be like something I’m not… it’s like opening the blinds and curtains after a long winter. Time to embrace the core me a bit more I think.

Yellow Personalities

Strengths

  • Highly optimistic
  • Likes self and accepts others easily
  • Loves to volunteer for opportunities
  • Sees life as an experience to be enjoyed
  • Flashy and spunky (race horse rather than plow horse)
  • Adventurous and daring

Weaknesses

  • Irresponsible and unreliable
  • Self-centered and egotistical
  • Flighty and inconsistent
  • Lots of talk with little action
  • Superficial and mostly interested in a good time
  • Unwilling to experience pain in order to produce quality
  • Undisciplined
  • Loud and obnoxious in public places
  • Needs to look good socially
  • Unable to confront issues

Relationships with a Yellow

Do:

  • Be Positive
  • Adore them
  • Touch them physically
  • Accept their playful teasing
  • Remember they are tender
  • Praise them
  • Remember they hold feelings deeply
  • Promote playful activities for and with them
  • Enjoy their charismatic innocence
  • Allow them opportunity for verbal expression

Don’t:

  • Be too serious or sober in criticism
  • Push them too intensely
  • Ignore them
  • Forget they have “down” times also
  • Demand perfection
  • Expect them to dwell on problems
  • Give them too much rope or they may hang themselves
  • Classify them as just lightweight social butterflies
  • Attack their sensitivity
  • Totally control their schedules

Apparently, I’m in the same camp with Ronald Reagan, Bill Clinton, and Elvis Presley as far as core personality (or, apparent core personality). Both Ronny and Bill have very, very Red wives though — and Elvis did not. Maybe that was the cause of his flame-out. Anyway, lots of cool tips for handling one’s own personality and being able to be productive despite being “the way I am”.

One thing that really really stuck out to me in the description of Yellows, is that we have a hard time sticking to a job. We get bored easily, and frequently end up in lots of different jobs simply because, although the job may remain interesting, we quickly become disenchanted and lose interest in it. That sounds an awful, awful, awful lot like me. Seven “real” jobs in nine years? Time to settle down this time, hombre, and give a hard look at perhaps finding a job where I can continue to remain interested in it.

Postfix in a FreeBSD jail

I recently ran into problems with postfix running inside of a FreeBSD jail. It would constantly report “file too large” errors, and other errors in that vein. Since there appears to be no documentation for FreeBSD “newbies” on fixing this problem, it seems like most people default back to sendmail or exim, rather than using the excellent Postfix MTA on their virtual file systems.

I love postfix, so that is a situation I’d like to change! Here are the directions on how to get postfix working inside a FreeBSD “jail” system.

Well, the basic problem with Postfix in a FreeBSD 4.8 jail is the disconnect in the setrlimit() call in Postfix versus the kernel. You end up with spurious “file too large” errors when sending and receiving messages, which just sucks.

I recently ran into problems with postfix running inside of a FreeBSD jail. It would constantly report “file too large” errors, and other errors in that vein. Since there appears to be no documentation for FreeBSD “newbies” on fixing this problem, it seems like most people default back to sendmail or exim, rather than using the excellent Postfix MTA on their virtual file systems.

I love postfix, so that is a situation I’d like to change! Here are the directions on how to get postfix working inside a FreeBSD “jail” system.

Well, the basic problem with Postfix in a FreeBSD 4.8 jail is the disconnect in the setrlimit() call in Postfix versus the kernel. You end up with spurious “file too large” errors when sending and receiving messages, which just sucks.

There’s a patch at http://www.kozubik.com/published/misc/postfix_patch_fbsd45jail

Here’s how I do this without using the above patch:

IMPORTANT NOTE: A generous reader left a clarification in a comment below this entry that may be more useful for you. My procedure works fine because you’re running “make clean” inside the postfix work directory — using Postfix’s built-in Makefile — and thus not destroying the source file you’re going to edit. However, running “make clean” from the /usr/ports/mail/postfix-current/ directory would blow away your work/ directory, nullifying the effort you’re putting into patching 🙂

1. cd usr/ports/mail/postfix-current

2. Run “make” — I normally just leave it alone and let Postfix go ahead and build itself. Not a big deal.

3. cd work/postfix-(version)/src/util

4. using your favorite text editor, open “file_limit.c”, and go to the SECOND instance of this line:

struct rlimit rlim;

(This is the one followed by “rlim.rlim_cur = rlim.rlim_max = limit;” — if you don’t see that, you’re at the wrong one)

5. Paste this line immediately after the “struct rlimit rlim” declaration, then save and exit:

limit = RLIM_INFINITY;

6. Now cd /usr/ports/mail/postfix-current/work/postfix-(version) again.

7. run “make clean”

8. run “make”

9. cd ../.. (or /usr/ports/mail/postfix-current)

10. If you’ve already installed postfix, then run “postfix stop” and “make deinstall”. Otherwise, just run “make” and then “make install” and YOU ARE DONE!

Announcing a new feature: Barnson.org recipes!

I decided that I’m finally sick of hunting through my cabinets for our family recipes, and that I wanted a place to put them that’s always available — even barring a move or a fire or whatever.

I decided that I may as well set it up so that any registered user of the site can add their favorite recipes, too. So if you have a few to swap, just log in on the right-hand side (or create an account, if you haven’t already), and post a few favorite recipes!

Without further ado, here’s my first one, for our family’s Favorite Rice Pudding! (Named after Kirsten Favorite, now Smith, of course!)

Add comments to the recipe, please, not this blog posting 🙂

I decided that I’m finally sick of hunting through my cabinets for our family recipes, and that I wanted a place to put them that’s always available — even barring a move or a fire or whatever.

I decided that I may as well set it up so that any registered user of the site can add their favorite recipes, too. So if you have a few to swap, just log in on the right-hand side (or create an account, if you haven’t already), and post a few favorite recipes!

Without further ado, here’s my first one, for our family’s Favorite Rice Pudding! (Named after Kirsten Favorite, now Smith, of course!)

Add comments to the recipe, please, not this blog posting 🙂