Menu

Code Commit Log


Commit Date  
[r8456] by zippybr

fix background and border for shell

2011-10-27 12:35:37 Tree
[r8455] by zippybr

Shell in GUI based Ajaxterm/WebShell;
modified to work with dojo and django

2011-10-27 12:27:37 Tree
[r8454] by yaberauneya

Update the tool tips just to make it ABSOLUTELY clear that one should be putting
in their FreeNAS server's hostname, NOT an AD server name.

This will hopefully finally put this issue to rest, before we finally get sane and use a single hostname for the whole freaking system, like we should have been doing from day 1.

This will resolve the bikeshed in ticket 959 and elsewhere.

2011-10-27 10:30:49 Tree
[r8453] by yaberauneya

Cache the version to avoid unnecessary 'I/O' (even though it's just a memory disk).

2011-10-27 10:03:37 Tree
[r8452] by yaberauneya

Clean up 'find alias for smtplib' script:

1. Unbreak multiple recipient specification on the command line.
2. Make it apparent that -t actually is for parsing recipients from a message
body.
3. Use the email module with some minimal parsing to avoid unnecessary breakage
down the line because of ad hoc header parsing method previously employed.
4. Make send_mail a bit more robust / atomic.
5. Don't override library modules (email).
6. Remove dupe modules.
7. Simplify code a bit more (it could be simplified even further, but this is
good enough for now).

This will fix mass emailing, which affects SMART reports at least if multiple
recipients are specified.

This addresses ticket # 960.

2011-10-27 10:01:15 Tree
[r8451] by yaberauneya

Resolve the chicken and egg problem with r8450 by sourcing the files before checking the value of ${MAKEOBJDIRPREFIX}, etc.. otherwise we'll be putting files in /usr/obj, etc.

Document MAKEOBJDIRPREFIX in nanobsd.sh as well.

2011-10-27 01:16:03 Tree
[r8450] by yaberauneya

Commit the draft 2 patch for PR 160896:

This patch does the following items:

1. Drops getopt in favor of getopts builtin handling. This is preferred as getopt is deprecated by POSIX.
2. Adds a -j option so that users can specify -j via the command line, which is passed to make.
3. Delays the sourcing of the nanobsd config_file so that users can depend on already on internal variables that are set later, like $NANO_MAKE_CONF_BUILD . This makes it possible for developers to depend on this file.

These enhancements were based on some of the code present in the FreeNAS sourcebase.

2011-10-26 23:52:36 Tree
[r8449] by yaberauneya

Commit fix for PR 160443:

The current incarnation of nanobsd doesn't deal with src.conf properly. In particular, src.conf is included before make.conf, s.t. if SRCCONF is defined in __MAKE_CONF, builds with become non-deterministic and the point of specifying SRCCONF=/dev/null will become null and moot.

The following also adds an environmental knob so people can specify $SRCCONF, if they desire.

2011-10-26 23:24:32 Tree
[r8448] by yaberauneya

Merge changes from upstream:

r222535 - imp:

Don't need (and can't use) -L to copy links here.

r221877 - imp:

Restore BOOT2CFG, accidentally removed in r212938.

PR: 157020

r221856 - imp:

If there's no package directory, don't try to install packages from
it. Instead, report that 0 packages are reported.

PR: misc/140436

r221852 - imp:

Add ${} around variable dereference...

Submitted by: garrett coopper (seriously.. my name is Garrett Cooper -_-)

r221851 - imp:

Implement -f to inhibit copying s1 partition out for speed.
(-z not taken from PR, it is no longer needed since we basically always
do that now)

PR: misc/151698
Submitted by: lev@

r221850 - imp:

Copy symbolic links as files rather than recreating the links.

PR: misc/151697
Submitted by: lev@
MFC after: 2 weeks

r220091 - mr:

Use ${NANO_WORLDDIR}/var/empty as copy source since it has no schg flag set.
Copying over /var/empty's schg flag had unpleasant side effects (schg flag on /etc and /cfg) during nanobsd boot before.

r216929 - imp:

Bump the media size from approx 600MB to approx 750MB. The great
hob-nailed tennis shoe of progress demands it!

Submitted by: phk

r216928 - imp:

Put in the other half of the SRCCONF patch.

Submitted by: phk

r216145 - imp:

o Mount the device async when we're doing the copy.
o Create a sparse file instead of a fully zerod one. This trades the
possibiltiy of running out of space during the build for the speed
gain not having do write all those zeros...

Submitted by: n_hibma

r216144 - imp:

_WITHOUT_SRCCONF has too much baggage. Instead, use the simpler
SRCCONF=/dev/null.

r215070 - imp:

Insulate the nanobsd build from the current system by opting out of
the SRCCONF processing.

Noted by: gcopper@ (I don't rust.. well, ok.. I am Washingtonian, so maybe I do)

r215070 - imp:

Build make.conf when the world is not selected to build, but the
kernel is.

PR: 151696
Submitted by: lev@

r215069 - imp:

Document NANO_CFGDIR and NANO_DATADIR

Submitted by: n_hibma@

r214955 - n_hibma:

- Set -x flag when executing customisation scripts to aid in debugging them.
- Use KERNCONFDIR with KERNCONF instead of copying the kernel config into the source tree
so included kernel configs work.
- Put more stuff in the _.bk/_.ik log file, not just make statements.
- Add the kernel config name to the pprint during kernel installation.
- Add NANO_MODULES providing a list of modules to build and install.

Reviewed by: imp
MFC after: 2 weeks

r212990 - imp:

Make the labels match the device name that's mounted, not just the
slice they are on. When NANO_LABEL is not defined, the fstab
generates entries that specify /dev/ad0s1a. When NANO_LABEL is
defined, it generates /dev/usb/${NANO_LABEL}s1a. The prior code
created the file system with a label of ${NANO_LABEL}s1, leading to
problems on boot.

Pointy hat to: imp@

r212938 - imp:

Support new variable NANO_LABEL. When set to a non-null string,
nanobsd will build a system that uses this label (via
/dev/ufs/${NANO_LABEL}sX) in preference to NANO_DRIVE (well, it forces
NANO_DRIVE to be ufs/${NANO_LABEL}). This allows images that will
boot off usb stick or CF card easily well.

There is no change if you don't set this variable.

2011-10-26 23:12:11 Tree
[r8447] by yaberauneya

Patch r218528 from upstream.

imp - Add 'generic' flash images. This is for projects producing generic
images that are of a certain size. The geometery is bogus, but that
doesn't matter since the new packet mode onviates the need to get the
geometry right.

2011-10-26 22:55:12 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.