<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in dot.profile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>779812d66989a9c3aaed09e4573400fc137f92b0 - init: Use root&apos;s home directory in single-user mode</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#779812d66989a9c3aaed09e4573400fc137f92b0</link>
        <description>init: Use root&apos;s home directory in single-user modeWhen starting single-user mode, use the home directory from user root ascurrent directory and for the HOME environment variable. If thedirectory does not exist, set HOME=/.Also adjust /root/.profile to stop setting HOME, since it should alwayshave been set now.This is intended to keep shell startup files working in single-user modeafter /.profile has been removed.Reviewed by:	emaste, ivy, kevansMFC after:	1 weekRelnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D52527

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Sun, 14 Sep 2025 21:53:34 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fcfa64801a4fe836ff481465ea068e791aa4ce6a - sh: Set PATH envvar after setting HOME in dotfile</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#fcfa64801a4fe836ff481465ea068e791aa4ce6a</link>
        <description>sh: Set PATH envvar after setting HOME in dotfileIn single-user mode, all env vars are absent, so exptilde() would not beable to expand ~ correctly.Place the lines setting PATH below HOME, so exptilde() would work asexpected.Sponsored by:	The FreeBSD FoundationMFC after:	3 daysReviewed by:	jilles, emasteDifferential Revision:	https://reviews.freebsd.org/D27003

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Tue, 26 Oct 2021 14:48:57 +0000</pubDate>
        <dc:creator>Ka Ho Ng &lt;khng@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>60315f8f9de3087b0a4ee7fe85a38dfe0c3e0c02 - Install .shrc for root, and set PS1 for the toor account.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#60315f8f9de3087b0a4ee7fe85a38dfe0c3e0c02</link>
        <description>Install .shrc for root, and set PS1 for the toor account.Reviewed by:	jillesMFC after:	2 weeksSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D18872

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Thu, 24 Jan 2019 23:34:51 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>94ec7ec758aad2cdfd976ef5385ca2b345a6d64d - Finish moving dot.cshrc and dot.profile to bin/csh/ and bin/sh/.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#94ec7ec758aad2cdfd976ef5385ca2b345a6d64d</link>
        <description>Finish moving dot.cshrc and dot.profile to bin/csh/ and bin/sh/.Approved by:	re (gjb), will (mentor)Differential Revision:	https://reviews.freebsd.org/D16770

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 29 Aug 2018 16:59:19 +0000</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3349f8bb8f35b9aa39b01b8ccfd88f4e2e21ebb5 - Revert parts of r337849 and r337857</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#3349f8bb8f35b9aa39b01b8ccfd88f4e2e21ebb5</link>
        <description>Revert parts of r337849 and r337857This fixes the build and I will redo these changes as part of a future reviewthat organizes them differently.  The way I tried to do it here could be donebetter.  Sorry for the noise.Approved by:	will (mentor)Differential Revision:	https://reviews.freebsd.org/D16737

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 15 Aug 2018 23:18:34 +0000</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b26c7f7fee919c6697b3e218c73f3f7ddd646177 - Move all sh and csh files into bin/sh/ or bin/csh/</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#b26c7f7fee919c6697b3e218c73f3f7ddd646177</link>
        <description>Move all sh and csh files into bin/sh/ or bin/csh/This simplifies pkgbase by migrating these to CONFS so they are properlytagged as config files.Approved by:	will (mentor)Differential Revision:	https://reviews.freebsd.org/D16708

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 15 Aug 2018 14:41:24 +0000</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>47cc9ee1b1d48870786a926ed9592cecdf9b1896 - Switch the default pager for most commands to less</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#47cc9ee1b1d48870786a926ed9592cecdf9b1896</link>
        <description>Switch the default pager for most commands to lessFinally, a pager for the nineties.MFC after:	NeverRelnotes:	YesDifferential Revision:	https://reviews.freebsd.org/D13465Poll:		https://reviews.freebsd.org/V7

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 08 Aug 2018 19:24:20 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>124569d0ce415770385793e00b5cebd47ee4ed3c - Fix typo introduced in r320672 - check for existence of the right file.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#124569d0ce415770385793e00b5cebd47ee4ed3c</link>
        <description>Fix typo introduced in r320672 - check for existence of the right file.Reported by:	rpokala@MFC after:	2 weeks

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 05 Jul 2017 15:42:33 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>df6744e840460cddf71ba0842d2865a4a23f378e - Cosmetic tweaks to the default shell rc files, mostly comments.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#df6744e840460cddf71ba0842d2865a4a23f378e</link>
        <description>Cosmetic tweaks to the default shell rc files, mostly comments.MFC after:	2 weeks

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 05 Jul 2017 13:08:07 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dd0e1324ba360c87d773209290fe4900ac39395e - Run &quot;resizewin -z&quot; from the default shell profile files. This makes</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#dd0e1324ba360c87d773209290fe4900ac39395e</link>
        <description>Run &quot;resizewin -z&quot; from the default shell profile files. This makesthe terminal work properly out of the box when logging over a serialline, which is quite important for the user experience on boards likeRaspberry Pi.  It doesn&apos;t affect cases where the terminal size isalready non-zero, such as SSH or vt(4) sessions.Note that this doesn&apos;t handle a scenario pointed out by rgrimes@:when the terminal is resized after login, the terminal size won&apos;tget updated even after logging out and back in.Reviewed by:	impObtained from:	CheriBSDSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D10642

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 05 Jul 2017 10:37:37 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11d9aa670723f508821f2bf6980a555360783a80 - Step 1 of eliminating the &quot;games&quot; distribution: Move binaries to /usr/bin;</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#11d9aa670723f508821f2bf6980a555360783a80</link>
        <description>Step 1 of eliminating the &quot;games&quot; distribution: Move binaries to /usr/bin;update paths; and include everything in the &quot;base&quot; distribution.The &quot;games&quot; distribution being optional made sense when there were moregames and we had small disks; but the &quot;games-like&quot; games were moved intothe ports tree a dozen years ago and the remaining &quot;utility-like&quot; gamesoccupy less than 0.001% of my laptop&apos;s small hard drive.  Meanwhile everynew user is confronted by the question &quot;do you want games installed&quot; whenthey they try to install FreeBSD.The next steps will be:2. Removing punch card (bcd, ppt), phase-of-moon (pom), clock (grdc), andcaesar cipher (caesar, rot13) utilities.  I intend to keep fortune, factor,morse, number, primes, and random, since there is evidence that those arestill being used.3. Merging src/games into src/usr.bin.This change will not be MFCed.Reviewed by:	jmgDiscussed at:	EuroBSDConApproved by:	gjb (release-affecting changes)

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Thu, 12 Feb 2015 05:35:00 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e42fc368672e8c3f1d30fbbd7f1903e3baa69b7a - Switch the default terminal emulation style to xterm for most platforms.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#e42fc368672e8c3f1d30fbbd7f1903e3baa69b7a</link>
        <description>Switch the default terminal emulation style to xterm for most platforms.Right now syscons(4) uses a cons25-style terminal emulator. Thedisadvantages of that are:- Little compatibility with embedded devices with serial interfaces.- Bad bandwidth efficiency, mainly because of the lack of scrolling  regions.- A very hard transition path to support for modern character sets like  UTF-8.Our terminal emulation library, libteken, has been supportingxterm-style terminal emulation for months, so flip the switch and makeeveryone use an xterm-style console driver.I still have to enable this on i386. Right now pc98 and i386 share thesame /etc/ttys file. I&apos;m not going to switch pc98, because it uses itsown Kanji-capable cons25 emulator.IMPORTANT: What to do if things go wrong (i.e. graphical artifacts):- Run the application inside script(1), try to reduce the problem and  send me the log file.- In the mean time, you can run `vidcontrol -T cons25&apos; and `export  TERM=cons25&apos; so you can run applications the same way you did before.  You can also build your kernel with `options TEKEN_CONS25&apos; to make all  virtual terminals use the cons25 emulator by default.Discussed on:	current@

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Fri, 13 Nov 2009 05:54:55 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c61a906a585236840d3d83da244a3750648c7c1 - Remove X11R6 from the default PATH to join the new world order.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#2c61a906a585236840d3d83da244a3750648c7c1</link>
        <description>Remove X11R6 from the default PATH to join the new world order.While I&apos;m here, make the default PATH match that in the csh profile,and login.conf.

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Tue, 29 May 2007 06:33:10 +0000</pubDate>
        <dc:creator>Doug Barton &lt;dougb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9b7a44a60e11baaf94f68f81c4b30d26f31643b7 - $Id$ -&gt; $FreeBSD$</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#9b7a44a60e11baaf94f68f81c4b30d26f31643b7</link>
        <description>$Id$ -&gt; $FreeBSD$

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Fri, 27 Aug 1999 23:37:10 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>86190e83a33eb11abc4a69b1ab1f1c338205fac6 - By popular request, add /usr/local/sbin to this list.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#86190e83a33eb11abc4a69b1ab1f1c338205fac6</link>
        <description>By popular request, add /usr/local/sbin to this list.

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Wed, 28 Apr 1999 06:43:08 +0000</pubDate>
        <dc:creator>Jordan K. Hubbard &lt;jkh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>618aa782bebfb0aba0c1edd72719877a244a0c48 - 1. Remove the hateful EDITOR=ee from root&apos;s environment; it&apos;s one</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#618aa782bebfb0aba0c1edd72719877a244a0c48</link>
        <description>1. Remove the hateful EDITOR=ee from root&apos;s environment; it&apos;s one   thing to use it at startup, when you don&apos;t know if the user can   handle vi or not, but yet another thing to leave it as a permanent   land mine for root.2. Put /usr/X11R6/bin in path; it makes getting the desktop up a lot easier.

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Tue, 27 Apr 1999 11:55:02 +0000</pubDate>
        <dc:creator>Jordan K. Hubbard &lt;jkh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6054afb48e6473c92c40a59eb68427f21c0320a - Move setting of &apos;crt&apos; mail variable to {/usr/src}/etc/mail.rc.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#a6054afb48e6473c92c40a59eb68427f21c0320a</link>
        <description>Move setting of &apos;crt&apos; mail variable to {/usr/src}/etc/mail.rc.

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Mon, 31 Aug 1998 10:53:06 +0000</pubDate>
        <dc:creator>Joseph Koshy &lt;jkoshy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d2f0ccccabe0507ff2229142a038eab0ac2e1b37 - PR:		7613</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#d2f0ccccabe0507ff2229142a038eab0ac2e1b37</link>
        <description>PR:		7613Submitted by:	axl@iafrica.comchange default setting of the crt env var from 24 to blank (mail(1) then usesstty(1) setting

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Fri, 14 Aug 1998 12:26:43 +0000</pubDate>
        <dc:creator>Peter Hawkins &lt;thepish@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>04b6cd5336167b2703b283c173b35863c4ccd1fe - Set `crt&apos; by default to make mail(1) happy.</title>
        <link>http://opengrok.net:8080/history/src/bin/sh/dot.profile#04b6cd5336167b2703b283c173b35863c4ccd1fe</link>
        <description>Set `crt&apos; by default to make mail(1) happy.Also, comment out the not so very commonly used interviews settings.

            List of files:
            /src/bin/sh/dot.profile</description>
        <pubDate>Fri, 26 Sep 1997 08:28:19 +0000</pubDate>
        <dc:creator>Joerg Wunsch &lt;joerg@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
