338859 |
21-Sep-2018 |
gjb |
MFC r338754: Update the pkg-stage.sh script used to populate packages on the dvd1.iso installation medium from including KDE4 to KDE5, as the KDE4-based ports have been marked as deprecated in the Ports Collection.
Sponsored by: The FreeBSD Foundation |
320697 |
06-Jul-2017 |
gjb |
MFC r320599: Fix Vagrant image upload after recent API changes.
- Update ATLAS_UPLOAD_URL to avoid various regular expressions from failing to match due to redirections. - Use ATLAS_UPLOAD_URL throughout the script. - Adjust several regular expression patterns.
Sponsored by: The FreeBSD Foundation |
318853 |
25-May-2017 |
gjb |
MFC r318646: Allow PORTSDIR to be overridden in the pkg-stage target.
PR: 218393 Sponsored by: The FreeBSD Foundation |
318291 |
15-May-2017 |
emaste |
MFC r317376: Add sysutils/tmux to the DVD package set
The zsh + tmux combination is commonly wanted.
Sponsored by: The FreeBSD Foundation |
318264 |
14-May-2017 |
gjb |
MFC r318190: Update release/scripts/atlas-upload.sh to account for API changes made recently by Atlas Hashicorp. The data returned from GET and POST requests has changed, which caused a number of regex patterns to fail to be properly identified as 'success' or 'failure', which ended up in upload/publish failures.
Sponsored by: The FreeBSD Foundation |
317259 |
21-Apr-2017 |
gjb |
MFC r310181 (matthew) (originally r309314): Allow a user-overridable setting 'PKG_CMD' to control the command used to create a repo during 'make packages'.
Sponsored by: The FreeBSD Foundation |
303027 |
19-Jul-2016 |
gjb |
Reduce the disc1.iso size from 850+M to just over 650M.
As a result of this change, the 'kernel-dbg.txz' distribution is no longer provided on disc1.iso, and deselected by default in bsdinstall(8). When 'kernel-dbg.txz' is selected, network configuration happens before the installer proceeds, to fetch the distribution from the mirrors.
This is a direct commit to stable/11, as there is intention to solve this differently for 12.0-RELEASE.
Reviewed by: nwhitehorn (glanced at) Approved by: re (hrs) Sponsored by: The FreeBSD Foundation |
302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
301584 |
08-Jun-2016 |
delphij |
Apply mergemaster r255428:
Pass -n (do not emit comments) when saving mtree information for future mergemaster(8) runs.
MFC after: 3 days
|
300860 |
27-May-2016 |
gjb |
Replace linux-f10 packages with updated linux-c6.
PR: 208280 Submitted by: Johannes Meixner Sponsored by: The FreeBSD Foundation
|
298107 |
16-Apr-2016 |
gjb |
Merge the projects/release-pkg branch to head.
This allows packaging the base system with pkg(8), including but not limited to providing the ability to provide upstream binary update possibilities for non-tier-1 architectures.
This merge is a requirement of the 11.0-RELEASE, and as such, thank you to everyone that has tested the project branch.
Documentation in build(7) etc. is still somewhat sparse, but updates to those parts will follow.
Sponsored by: The FreeBSD Foundation
|
293223 |
05-Jan-2016 |
gjb |
Merge ^/projects/release-install-debug:
- Rework MANIFEST generation and parsing via bsdinstall(8). - Allow selecting debugging distribution sets during install. - Rework bsdinstall(8) to fetch remote debug distribution sets when they are not available on the local install medium. - Allow selecting additional non-GENERIC kernels during install. At present, GENERIC is still required, and installed by default.
Tested with: head@r293203 Sponsored by: The FreeBSD Foundation
|
290565 |
08-Nov-2015 |
sjg |
Ensure TEMPROOT is unique, to guard against multiple builds on same machine.
Differential Revision: D3002 Reviewed by: gjb
|
289002 |
08-Oct-2015 |
rodrigc |
Use print as a function, not operator.
|
285722 |
20-Jul-2015 |
brd |
Add support for building VirtualBox Vagrant images. Abstract the build, package and upload to handle building either type.
Approved by: re (gjb)
|
284942 |
29-Jun-2015 |
brd |
Add Support for uploading Vagrant images to Hashicorp Atlas.
Approved by: re (gjb)
|
281876 |
23-Apr-2015 |
gjb |
Create the arm64/aarch64 VM disk image as MBR instead of GPT scheme. UEFI needs to know the unique partition GUID with GPT, which changes each time. Specifically, the QEMU EFI BIOS file has this hard-coded.[1]
Since the GPT labels are now unavailable, unconditionally label the root filesystem as 'rootfs' with newfs(8), since it does not hurt anything anywhere else. For the arm64 case, '/' is mounted from /dev/ufs/rootfs; for all other VM images, '/' is mounted from /dev/gpt/rootfs.
Unfortunately, since the /dev/gpt/swapfs label is also lost, set NOSWAP=1 for the arm64/aarch64 images. This is temporary, until I figure out a scalable solution to this. But, a certain piece of softare was written "very fast", and ended up living for 15 years. We can deal with this for a week or so.
Information from: andrew, emaste [1] Sponsored by: The FreeBSD Foundation
|
280299 |
20-Mar-2015 |
cperciva |
When creating VM images, copy the contents of the created filesystem into a new filesystem before packaging it into a disk image. This prevents "remnants" of deleted files from showing up in the VM images, and reduces their compressed size (by about 10% for the cloudware images) as a result.
Looks good to: gjb
|
278616 |
12-Feb-2015 |
cperciva |
Step 1 of eliminating the "games" distribution: Move binaries to /usr/bin; update paths; and include everything in the "base" distribution.
The "games" distribution being optional made sense when there were more games and we had small disks; but the "games-like" games were moved into the ports tree a dozen years ago and the remaining "utility-like" games occupy less than 0.001% of my laptop's small hard drive. Meanwhile every new user is confronted by the question "do you want games installed" when they they try to install FreeBSD.
The next steps will be:
2. Removing punch card (bcd, ppt), phase-of-moon (pom), clock (grdc), and caesar cipher (caesar, rot13) utilities. I intend to keep fortune, factor, morse, number, primes, and random, since there is evidence that those are still being used.
3. Merging src/games into src/usr.bin.
This change will not be MFCed.
Reviewed by: jmg Discussed at: EuroBSDCon Approved by: gjb (release-affecting changes)
|
278505 |
10-Feb-2015 |
gjb |
Bump copyright, forgotten in r278502.
MFC after: 1 week X-MFC-with: r277458, r277536, r277606, r277609, r277836, r278118, r278119, r278206, r278502 Sponsored by: The FreeBSD Foundation
|
278502 |
10-Feb-2015 |
gjb |
In scripts/mk-vmimage.sh, prevent incorrect usage() by defaulting VMCONFIG to /dev/null, and additionally ensuring VMCONFIG is not a character device before it is sourced.
While here, be sure to exit if usage() is called.
This should effectively be no-op, but the usage() output was discovered while investigating a larger issue.
MFC after: 1 week X-MFC-with: r277458, r277536, r277606, r277609, r277836, r278118, r278119, r278206 Sponsored by: The FreeBSD Foundation
|
277838 |
28-Jan-2015 |
gjb |
Fix a typo in a comment.
MFC after: 1 week X-MFC-with: r277837 Sponsored by: The FreeBSD Foundation
|
277837 |
28-Jan-2015 |
gjb |
Provide a description for the 'tests.txz' distribution in the MANIFEST file.
Turn off the test suite installation by default.
Tested with: head@r277834 MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
277458 |
21-Jan-2015 |
gjb |
Merge the following revisions from ^/projects/release-vmimage: r273823-r273826, r273833, r273836, r273944, r274069-r274071, r274134, r274211, r274280-r274285, r274287-r274288, r274292, r274296-r274297, r274356, r274533, r274725, r274726, r274729, r274734, r274771, r274945-r274946, r277180, r277183-r277184, r277186-r277187, r277250-r277253, r277263-r277264, r277383-r277384, r277393-r277395, r277438-r277439, r277447, r277455:
r273823: Move virtual machine / cloud provider targets and options from release/Makefile to their own Makefile.
r273824: Add glue to allow enabling building cloud provider VM images by default.
When WITH_CLOUDWARE is not empty, add CLOUDTARGETS to the release/Makefile 'release' target.
r273825: Avoid hard-coding the Azure image file format. While here, avoid using OSRELEASE for the output file name.
r273826: Remove a few vestiges of passing an exit code to panic().
r273833: Initial commit providing a mechanism to create openstack images as part of the release build.
r273836: Fix output file name for openstack images. No further conversion is necessary for this VM file target, so there is no need to append the '.raw' suffix here.
r273944: Uncomment the cloudinit rc.conf(5) line.
r274069: Add line continuation so OPENSTACKCONF is actually included in the env(1).
r274070: Add a 'vm-cloudware' target, used to drive all targets in CLOUDTARGETS.
r274071: Add examples for WITH_CLOUDWARE to release.conf.sample. Add WITH_CLOUDWARE evaluation to RELEASE_RMAKEFLAGS.
r274134: Initial rewrite to consolidate VM image build scripts into one.
r274211: Add write_partition_layout() used to populate the final image.
Fix duplicated mkimg(1) call in vm_create_disk().
Add primitive (untested) PowerPC/PowerPC64 VM image support.
Note: As it is currently written, the /boot/pmbr and /boot/{gptboot,boot1.hfs} use the build host and not the target build. Fixing this is likely going to be a hack in itself.
r274280: Return if vm_create_disk() is unsuccessful.
r274281: Add CLEANFILES entry for VM targets
r274282: Add vm_extra_pre_umount() prototype to vmimage.subr.
r274283: Fix DESTDIR for installworld, and make sure it is created before use.
r274284: Move usage() from vmimage.subr to mk-vmimage.sh, in case vmimage.subr has not been sourced.
r274285: Spell 'OPTARG' correctly. Actually call vm_create_base().
r274287: Fix line continuation in write_partition_layout(). Remove variable test that is no longer needed.
r274288: Fix scheme flag to mkimg(1).
r274292: mount(8) and umount(8) devfs(5) as needed.
r274296: Change path for mk-vmimage.sh from ${TARGET}/ to scripts/ now that it is consolidated into one file.
Fix paths for the base image and output disk image files.
r274297: Call cleanup() after everything is done.
r274356: Remove a stray directory from CLEANFILES.
r274533: Set the boot partition type to 'apple-boot' for powerpc.
r274725: In vm_install_base(), copy the host resolv.conf into the build chroot before attempting to do anything that requires working DNS (i.e., pkg bootstrap).
In vm_extra_pre_umount(), remove the resolv.conf before the disk image is unmounted from the backing md(4).
r274726 (cperciva): Silence errors when umounting the chroot's /dev, since it probably doesn't exist when we're running this.
Unmount filesystems before attempting to destroy the md which holds them.
r274729 (cperciva): Unmount filesystem and destroy md before we read the vnode from disk and package it into a disk image. Otherwise we end up packaging an unclean filesystem.
r274734 (cperciva): Merge duplicative vm-CLOUDTYPE targets before additional duplication gets added by the impending arrival of ec2 and gcloud.
r274771 (cperciva): Add NOSWAP option which can be set by a vmimage.conf file to specify that no swap space should be created in the image. This will be used by EC2 builds, since FreeBSD/EC2 allocates swap space on "ephemeral" disks which are physically attached to the Xen host node.
r274945: In vm_extra_install_packages(), only bootstrap pkg(8) if VM_EXTRA_PACKAGES is empty.
In vm_extra_pre_umount(), cleanup downloaded packages if pkg(8) was bootstrapped earlier.
r274946: Fix indentation nit.
r277180: In vm_extra_install_base(), do not install waagent in the openstack image, because it is not used. This appears to be a copy mistake.
Remove vm_extra_install_base() from the openstack.conf entirely, since it does not need to be overridden.
r277183: Enable the textmode console by default for VM images, since there is no way to tell if the environment will be able to use the graphics-mode console.
r277184: Enable password-less sudo for openstack images.
r277186: Update the VM_EXTRA_PACKAGES list for the openstack images.
The documentation suggests doing a "just fetch this and run it"-style bootstrap, from which the list of dependencies was obtained (in github, at: pellaeon/bsd-cloudinit-installer)
There is one Python dependency unmet, oslo.config, which is not in the Ports Collection.
r277187: Add a comment to note that setting hw.vga.textmode=1 is temporary.
r277250: Remove vm_extra_install_base() for the Azure image, now that the waagent exists in the ports tree.
Add sysutils/azure-agent to the VM_EXTRA_PACKAGES list.
In vm_extra_pre_umount(), remove the explicit pkg(8) install list, as dependencies are resolved by sysutils/azure-agent.
r277251: Add a 'list-cloudware' target to print the list of supported CLOUDWARE values and a description.
Add the AZURE_DESC and OPENSTACK_DESC descriptions.
r277252: Update release(7)
r277253: Add 'list-vmtargets' target, which produces a list of all supported VM and cloud provider images.
Add VHD_DESC, VMDK_DESC, QCOW2_DESC, RAW_DESC image descriptions.
Format the output to make a bit more readable.
Update release(7) to document the list-vmtargets target.
r277263: Add initial support for the GCE (Google Compute Engine) cloud hosting provider image.
r277264: Style and line length cleanup.
r277383: Remove the console setting from rc.conf(5), which is not used there. While here, set console to include vidconsole in the loader.conf(5).
r277384: Fix an indentation nit. No functional changes.
r277393: Remove the pkg-clean(8) call from vm_extra_pre_umount() since the function is often overridden.
Add vm_extra_pkg_rmcache() to call pkg-clean(8) to avoid duplicated code.
r277394: Move resolv.conf(5) removal back to vm_extra_pre_umount() where it belongs.
The GCE image needs resolv.conf(5) to exist (created as part of the image setup), so it cannot be removed.
r277395: Comment the line that configures ttys(5) to 'off', which makes it impossible to test that the image boots.
Add a note explaining why the line is commented, and not (yet) removed entirely.
r277438: Move the 'install' bits that are specific to virtual machine images from the Makefile to Makefile.vm.
Rename the 'install' target to 'release-install', and add a new 'vm-install' target.
Add a new 'install' target that invokes the new targets.
r277439: Add WITH_CLOUDWARE to the list of make(1) variables for the release build.
r277447: Remove hw.vga.textmode=1 from the VM image loader.conf, which was included during test builds and not intended to be included when merging this project branch back to head.
r277455: Remove mk-azure.sh, which is no longer needed.
MFC after: 1 month X-MFC-To: stable/10 (requires mkimg(1)) Help from: cperciva, swills Relnotes: yes Sponsored by: The FreeBSD Foundation
|
276828 |
08-Jan-2015 |
gjb |
Switch to x11/gnome3 now that x11/gnome2 no longer exists in the ports tree.
MFC after: 3 days X-MFC-With: r276820, r276822, r276827 Sponsored by: The FreeBSD Foundation
|
276827 |
08-Jan-2015 |
gjb |
Ensure the ports directories exist for the list of packages intended to be included on the DVD, and remove any nonexistent ports from the final list.
Print the list of missing paths, and ensure that DVD_PACKAGES is non-zero length (which should never happen).
MFC after: 3 days X-MFC-With: r276820, r276822 Sponsored by: The FreeBSD Foundation
|
276822 |
08-Jan-2015 |
gjb |
Ensure /var/run/ld-elf.so.hints exists before building pkg(8).
MFC after: 3 days X-MFC-With: r276820 Sponsored by: The FreeBSD Foundation
|
276820 |
08-Jan-2015 |
gjb |
Print informational output when NOPORTS is set, which would otherwise cause pkg-stage.sh to silently exit.
MFC after: 3 days Sponsored by: The FreeBSD Foundation
|
276766 |
06-Jan-2015 |
gjb |
Properly change directories before creating the PKG_ALTABI -> PKG_ABI symlink.
MFC after: 3 days X-MFC-With: r276765 Sponsored by: The FreeBSD Foundation
|
276765 |
06-Jan-2015 |
gjb |
Update pkg-stage.sh to be compatible with pkg-1.4.x.
In 1.3.x and earlier, ABI format is, for example, freebsd:11:x86:64.
In 1.4.x, ABI format is FreeBSD:11:amd64, and a new configuration entry, ALTABI, is: freebsd:11:x86:64.
Export PKG_ABI and PKG_ALTABI accordingly, and if PKG_ALTABI is set, create a symlink within the dvd PKG_CACHEDIR so both new and old ABI directories exist.
MFC after: 3 days Sponsored by: The FreeBSD Foundation
|
275613 |
08-Dec-2014 |
gjb |
Adjust the 'Relnotes:' search to look for any non-empty string following the tag.
Sponsored by: The FreeBSD Foundation
|
271876 |
19-Sep-2014 |
gjb |
When populating the dvd/packages/ directory, create a symlink to All/pkg-*.txz in the Latest/ directory.
This allows 'pkg bootstrap' to work out-of-box if the REPOS_DIR environment is properly set.
Tested on: stable/10@r271848 MFC after: 3 days X-MFC-10.1: yes Sponsored by: The FreeBSD Foundation
|
271491 |
12-Sep-2014 |
gjb |
Simplify dvd package population with pkg-1.3.
Submitted by: bdrewery MFC after: 3 days X-MFC-With: r271480, r271483 Sponsored by: The FreeBSD Foundation
|
271483 |
12-Sep-2014 |
gjb |
Fix duplicate PKG_ABI in the PKG_CACHEDIR path.
MFC after: 3 days X-MFC-With: r271480 Sponsored by: The FreeBSD Foundation
|
271480 |
12-Sep-2014 |
gjb |
Set PKG_CACHEDIR to an 'All/' directory one level lower to fix 'pkg repo' generating repository metadata for the on-disc packages.
MFC after: 3 days X-MFC-to-10.1: yes Sponsored by: The FreeBSD Foundation
|
267864 |
25-Jun-2014 |
gavin |
Remove an nunnecessary reference to csup.
|
266554 |
22-May-2014 |
gjb |
Disable the main FreeBSD pkg(7) repositories in the dvd repository configuration to avoid fetching from upstream in case there may be conflicts.
MFC After: 3 days Sponsored by: The FreeBSD Foundation
|
266553 |
22-May-2014 |
gjb |
Add forward-compatibility glue with pkg-1.3: - Use ASSUME_ALWAYS_YES=YES instead of ASSUME_ALWAYS_YES=1 since pkg-1.3 expects "yes" or "true" values. - Before exporting PKG_ABI, strip extra characters from what is parsed from 'pkg -vv'. This causes problems further down when creating the packages directory for inclusion on the dvd1.iso. Previously PKG_ABI would be 'freebsd:9:x86:64', but now is '"freebsd:9:x86:64";' in pkg-1.3
Tested on: stable/9@r265858 with ports-mgmt/pkg-devel MFC After: 3 days Sponsored by: The FreeBSD Foundation
|
265406 |
05-May-2014 |
gjb |
Use 'return' instead of 'exit' in main(), since the script exits with the last returned exit code.
Sponsored by: The FreeBSD Foundation
|
265405 |
05-May-2014 |
gjb |
Add a helper script for parsing 'svn log' for the 'Relnotes:' tag in case 'yes' is not explicitly the first string value following the tab.
As it turns out, a number of commits have bypassed my filters (both email and 'svn log --search'), and this script returns the results I want when doing these searches.
Sponsored by: The FreeBSD Foundation
|
262628 |
28-Feb-2014 |
rodrigc |
Add a script which lists SVN log entries only for changesets which have files which have been Added or Removed.
This can help identify changesets which should be mentioned in Release Engineering's release notes.
|
260772 |
16-Jan-2014 |
gjb |
Update the pkg-stage target to be more compatible with pkg-1.2:
- Add a release-dvd.conf pkg(8) configuration file to override the default FreeBSD.conf configuration. - Remove architecture-specific pkg-stage.conf files, consolidate, and move their contents to scripts/pkg-stage.sh. - Use 'pkg -vv' to determine the ABI, which is used as the cache directory.
Prior to these changes, it would be possible for pkg-stage to fetch conflicting binary packages from multiple repositories.
Tested against: head@r260522, stable/10@r260522
MFC after: 3 days X-Insta-MFC: possibly Sponsored by: The FreeBSD Foundation
|
259426 |
15-Dec-2013 |
gjb |
Add a pkg(8) repository configuration file for cdrom-based package installation.
As part of the 'pkg-stage' target, copy the configuration file to the 'packages/repos/' directory on the DVD filesystem.
MFC after: 3 days X-MFC-Before: -RC3 Sponsored by: The FreeBSD Foundation
|
259246 |
12-Dec-2013 |
gjb |
Prevent release build errors found during snapshot builds where if NOPORTS=1, pkg-stage.sh cannot build the ports-mgmt/pkg port if WITH_DVD=1.
MFC after: 3 days Sponsored by: The FreeBSD Foundation
|
258847 |
02-Dec-2013 |
gjb |
Provide reproducibility between builds by building pkg(8) from ports, instead of using pkg-bootstrap.
This should resolve a problem that was discovered during 10.0-BETA4 freebsd-update(8) builds,
Reported by: secteam (delphij) MFC after: 3 days X-MFC-to-10: possibly immediately, pending freebsd-update(8) builds Sponsored by: The FreeBSD Foundation
|
258307 |
18-Nov-2013 |
gjb |
Add a script and configuration files to fetch pre-built packages from pkg.FreeBSD.org for inclusion on release medium (dvd1.iso).
The script sources ${.CURDIR}/${TARGET}/pkg-stage.conf, which sets several environment variables, such as the pkg(8) ABI, PACKAGESITE, PKG_DBDIR, and PKG_CACHEDIR. PKG_CACHEDIR is set to the directory on the release medium used by bsdconfig(8) (/packages/${ABI}). ABI is determined by output of 'make -C /usr/src/release -V REVISION'. See pkg.conf(5) for descripton on other variables set here.
The list of packages to include are set within the configuration file.
The script and configuration files are intended to be run by the 'make dvd' target within the release directory, and assume the release is built within a chroot environment (such as by using release.sh).
Relevant updates to release/Makefile will follow.
Sponsored by: The FreeBSD Foundation
|
254951 |
27-Aug-2013 |
will |
Fix 'make release' on older hosts: use buildworld legacy utilities.
Newer FreeBSD installs require an install(1) that supports the new flags.
This adds ${MAKEOBJDIRPREFIX}${.CURDIR}/tmp/legacy/{bin,usr/{bin,sbin}} to the PATH while generating an mtree database for 'make release'.
Note that the problem only exists here because mm-mtree.sh generates its own object tree to avoid mucking with the existing one, which results in a PATH containing legacy utility dirs that are empty.
|
225937 |
03-Oct-2011 |
nwhitehorn |
Farewall, sysinstall! You served us well for many years, but 10.0 is one digit beyond your time.
Various sysinstall dependencies (e.g. libftpio, libdisk, libodialog, etc.) will be cleaned up in coming days. Some will take longer than others due to a few other consumers (tzsetup and sade).
|
219615 |
13-Mar-2011 |
nwhitehorn |
Add generation of an installation manifest containing SHA256 checksums as well as package descriptions and add code in the installer to check the checksums.
|
219584 |
13-Mar-2011 |
nwhitehorn |
Add generation of memstick images to the bsdinstall release makefile for i386 and amd64. This involved moving the memstick generation script to the arch directories from scripts/, in analogy to mkisoimages.sh. This script was never called from /usr/src/release/Makefile, so that hasn't been updated.
|
219177 |
02-Mar-2011 |
nwhitehorn |
Improve the distributeworld target in Makefile.inc1 and update the release infrastructure to use it. make distributeworld can now be used without preparing its environment first and installs games into its distribution using the regular make distribute logic instead of post-processing with a script.
Also add two new targets, packageworld and packagekernel, that tar up the results of distributeworld and distributekernel (also new), respectively.
|
209332 |
19-Jun-2010 |
brian |
Remove an unnecessary cat.
PR: 145447 Submitted by: u at netbeisser dot de MFC after: 1 week
|
204044 |
18-Feb-2010 |
kensmith |
Provide a script that can be used to create the memstick images. For now it isn't being integrated into 'make release' because for the forseeable future the memstick images will be identical to what's on the DVD except for which package set is provided. If/when what's on the memstick diverges from what's on the DVD it would make more sense to generate a "memstick" directory in $CHROOT/R/cdrom and build the memstick image along with the ISO images.
Reviewed by: jhb, ru, Garrett Cooper (yanefbsd at gmail dot com)
|
198287 |
20-Oct-2009 |
kensmith |
Update package list for 8.0-REL.
Reviewed by: re@, portmgr@ MFC after: 1 day
|
196942 |
07-Sep-2009 |
kensmith |
Bring the layout of package-split.py more in line with where we're going with packages on the release media. It looks like we'll be putting just the doc packages on the new "memory stick" image as well as disc1. There will be no other packages on the CDROM-sized media. The DVD sized media will include the doc packages plus whatever other packages we decide to make part of the release.
This commit just brings the basic structure in line with being able to do this. We still need to discuss with various people exactly which packages will be included on the DVD.
If the environement variable "PKG_DVD" is set a tree suitable for the DVD media is generated. Otherwise a tree suitable for the "memory stick" and disc1 is generated.
MFC after: 3 days
|
196521 |
24-Aug-2009 |
jhb |
Fix a few issues with the lib32 dist so that it includes ldd32. - Use a better find invocation to purge empty directories from all the dist trees during a release build. The previous version did not purge directories whose contents were all empty directories. - Explicitly blacklist a few files from the lib32 dist instead of using a whitelist. A better longterm solution is to fix the few offenders to not install data files during a lib32 install.
MFC after: 3 days
|
196434 |
23-Aug-2009 |
dougb |
Add a script to create the /var/db/mergemaster.mtree file for new releases so that when users subsequently update their source trees they can make use of mergemaster's -U option.
|
195132 |
28-Jun-2009 |
blackend |
- release/* update to use freebsd-doc-* packages instead of building FreeBSD docset during 'make release' this will speed up release builds; - sysinstall(8) has also been updated to use these packages with a new menu allowing people to choose what localized doc to install; - mention in UPDATING that docs from the FreeBSD Documentation project are now installed in /usr/local/share/doc/freebsd instead of /usr/share/doc.
Approved by: re (kensmith)
|
188606 |
14-Feb-2009 |
nyan |
Specify 4096 block-size and 512 fragment-size. This fixes no space error.
|
188438 |
10-Feb-2009 |
kensmith |
Due to some recent-ish work on GEOM/G_PART the c partition (by tradition the whole disk) isn't available any more since it was redundant. Just use /dev/md0 instead of /dev/md0c to build the filesystem on.
Consulted-with: marcel
|
183829 |
13-Oct-2008 |
kensmith |
Fix minor typo.
|
180008 |
25-Jun-2008 |
ru |
src/compat/ is gone back in March.
Reported by: Mars G Miro
|
173498 |
09-Nov-2007 |
ru |
Teach source installation shell script and sysinstall(8) about the 'scompat' source dist that holds src/compat/.
Reported by: Mars G Miro
|
173410 |
07-Nov-2007 |
kris |
Catch up to changes in the ports tree since last release
|
171080 |
28-Jun-2007 |
jhb |
Teach the 'src-install' script about the 'scddl' source dist that holds /usr/src/cddl.
Approved by: re (kensmith)
|
164353 |
17-Nov-2006 |
kensmith |
Shift to vim-lite package because vim package doesn't build at the moment.
MFC after: 3 days
|
164352 |
17-Nov-2006 |
kensmith |
Alpha no longer supported.
Noticed by: ru@
|
164340 |
16-Nov-2006 |
kensmith |
Switch to emulators/linux_base-fc4 since that's the new default Linux emulator.
MFC after: 3 days
|
163464 |
17-Oct-2006 |
bmah |
Remove security/freebsd-update from package split; it's now in the base system.
Pointed out by: kris
|
162173 |
09-Sep-2006 |
kris |
Catch up to xchat and samba package changes
|
162164 |
08-Sep-2006 |
ru |
Stop cutting the tarball names to eight symbols. This makes it possible to e.g. distribute kernels with config names larger than eight symbols, without the clash. Previousy, LALALALA and LALALALA-SMP would be the same tarball. (I think this comes from the old days where tarballs were put on the MS-DOS formatted diskettes.)
MFC after: 3 days
|
161689 |
28-Aug-2006 |
ru |
Provide the installation script for the lib32 distribution.
|
161688 |
28-Aug-2006 |
ru |
Move some historical artefacts into the attic.
|
161687 |
28-Aug-2006 |
ru |
Allow the DESTDIR to be specified without a terminating slash (all other install scripts allow this).
|
161686 |
28-Aug-2006 |
ru |
Cosmetics.
|
156957 |
21-Mar-2006 |
sam |
correct install location
Submitted by: Ceri Davies (slightly modified)
|
156793 |
17-Mar-2006 |
kensmith |
First pass at trimming package set down. Disc2 is still too big even with this but we're still deciding exactly what to do about that.
|
156781 |
16-Mar-2006 |
kensmith |
The ltmdm port is marked as NO_PACKAGE now.
|
156437 |
08-Mar-2006 |
sam |
kernel install script (missed in previous commit)
|
153218 |
07-Dec-2005 |
obrien |
Remove the ports version of bsdiff - it is now in the base system.
|
153215 |
07-Dec-2005 |
obrien |
Remove the ports version of portsnap - it is now in the base system.
|
151985 |
03-Nov-2005 |
kensmith |
It had been noticed disc2 was overflowing earlier but committing the fix slipped through a crack. Remove the apache and php packages under the assumption someone installing a Web server has network access and doesn't *need* the packages on disc2.
This will be insta-MFCed...
|
147425 |
16-Jun-2005 |
ru |
Provide 32-bit runtime support on amd64 as a separate distribution, lib32.
Prodded by: obrien Nodded by: peter Approved by: re
|
145814 |
03-May-2005 |
marcel |
Put gnome-lite and kde-lite on disc2 for ia64. The full gnome and kde packages is causing the disc2 ISO to overflow in excess of 100MB.
MFC after: 2 days
|
145813 |
03-May-2005 |
marcel |
Remove only the packages sub-directory before recreating it. Do not remove the whole disc treei structure. This allows one to specify the disc trees created by a prior release build (under R/cdrom) as the destination without destroying the contents. This better integrates with release building and makes further automation easier.
MFC after: 2 days
|
145213 |
17-Apr-2005 |
kensmith |
Needed to drop "lang/gnat", "print/teTeX", and "textproc/docproj-jadetex" to make the packages fit on the CDs...
MFC after: 3 days
|
144390 |
31-Mar-2005 |
kensmith |
Remove the print/acroread package due to licensing concerns.
Requested by: trevor (acroread maintainer) Seconded by: Mark Linimon, Joerg Wunsch MFC after: 1 day
|
143942 |
21-Mar-2005 |
jhb |
- Use the extend method of list objects to append a new list rather than a bunch of append calls when adding more ports to an existing list. - Remove the compatXY packages from disc1 as they are only intended for use on 5.x (6.x doesn't have them as dists anymore) and on 5.x they aren't packages but are old-fashioned distribution tarballs anyway.
|
143941 |
21-Mar-2005 |
jhb |
- Always include x11/xorg on disc1 as it does exist for ia64 (I must have misread print-cdrom-packages.sh). - Include x11/xorg-manpages and devel/imake-6 since xorg doesn't pull those in as requirements. Not including manpages is a bug IMO. - Add security/freebsd-update to disc2, not sure why I left this one out but I did by accident.
Reported by: kensmith (2), cpercival (3)
|
143939 |
21-Mar-2005 |
jhb |
Retire print-cdrom-packages.sh as it has been replaced.
|
143938 |
21-Mar-2005 |
jhb |
Add a new package splitting mechanism to replace print-cdrom-packages.sh. The new system tries to be more automated so that there is less work for the re's to do. It also no longer uses a /usr/ports tree as its input, but uses the generated package build including its INDEX file as its input. It parses the INDEX file, determines which packages should go on which ISO images, and then builds full-fledged trees of packages that can be added as an argument to mkisofs along with the tree built by 'make release' to build a full CD image. The INDEX files in the populated trees are generated with volume media number to make use of sysinstall's multiple volume support so that the user is kindly prompted to insert the appropriate disc for a package if it is not on the current disc. There is still some more tweaking to be done here, but this part needs to be committed. This stuff will all be used to prep the 5.4 release as well.
Tested by: kensmith, others on re@ Reviewed by: re
|
140490 |
19-Jan-2005 |
cperciva |
Add sysutils/portsnap onto the list of desired packages, since people are finding it useful and it's only 10kB.
|
136826 |
23-Oct-2004 |
scottl |
Due to space constraints, use gnome2-lite for i386 and gnome2 for everything else. Also add ltmdm to i386 by popular request.
|
136762 |
22-Oct-2004 |
marcel |
Seperate ia64 from the pack. The disc1 is overflowing to such extend that most packages can not be included. It's much easier to list those that we do want on disc1 for ia64. We only need to list 11 of them.
Apply proper indentation for better readability.
|
136623 |
17-Oct-2004 |
marcel |
Fix typo in rev. 1.58 (missing $) that invalidated the conditional and caused freebsd-update to be added to the ia64 package list.
|
136077 |
03-Oct-2004 |
kensmith |
The print/acroread4 port seems to be gone. acroread5 doesn't run on Alpha so that leaves acroread (3). Users are probably better off with xpdf so just drop acroread completely.
MFC after: 3 days
|
135828 |
26-Sep-2004 |
marcel |
Don't put devel/gdb6 on disc1 for non-i386 platforms. We have gdb6 in the base-system. Adding the port for ia64 on disc1 is especially bogus, because the port doesn't even build on ia64. It also doesn't support libthread_db.
|
134491 |
29-Aug-2004 |
obrien |
Start the de-orbital burn of our previous FreeBSD version compat libs living in usr/src. We need to use them from ports to record dependencies.
Discussed with: re(scottl)
|
134353 |
26-Aug-2004 |
ru |
Fixed the shell arithmetic to work with 4.x /bin/sh.
Tested by: make release of HEAD on 4.10-STABLE
|
134282 |
25-Aug-2004 |
kensmith |
Back out v1.57, the underlying problem that caused a delay between mdconfig and the device name appearing in /dev seems to be fixed.
|
133951 |
18-Aug-2004 |
grehan |
Allow MFS images to be built without a disklabel for releases that don't require one i.e. PPC.
Reviewed by: ru Submitted by: ssouhlal
|
133740 |
15-Aug-2004 |
kris |
Remove misc/screen, which is not packageable.
|
133400 |
09-Aug-2004 |
kensmith |
Shift to the same version of perl that portmgr@ has as their default.
Pointed out by: jhb
|
133351 |
09-Aug-2004 |
kensmith |
I should have marked my previous commit with an XXX to indicate it's a workaround to a problem that shouldn't exist.
Noticed by: ru
|
133324 |
08-Aug-2004 |
kensmith |
Looks like the x.org manuals are in x11/xorg-manpages, not x11/xorg-manuals.
|
133320 |
08-Aug-2004 |
kensmith |
The compat2x and compat3x packages are not buildable due to security issues.
|
133225 |
06-Aug-2004 |
kensmith |
I've had 'make release' problems on a large/fast dual processor machine with doFS.sh consistently dying here because the device didn't exist in the namespace fast enough after doing the mdconfig. But the device did eventually show up. There have been similar complaints on mailing lists that might boil down to this being the problem too.
This is obviously a hack, if anyone knows what might cause a delay between mdconfig running and when the name appears in the /dev namespace (inside a chroot-ed environment if that matters) I'd be happy to back this out.
|
133198 |
06-Aug-2004 |
cperciva |
Crypto is now part of the base distribution. Remove crypto-install.sh, and add scrypto, skrb5, ssecure into src-install.sh
Reminded by: ru
|
133098 |
04-Aug-2004 |
anholt |
Update for conversion to X.Org as default X in -current.
Requested by: scottl
|
132521 |
22-Jul-2004 |
murray |
Improve package list for disc3: xemacs21 -> xemacs, add apache13, apache2, and php packages to this disc.
|
132221 |
15-Jul-2004 |
cperciva |
Add security/freebsd-update back for non-ia64 releases. (The port is currently marked ONLY_FOR_ARCHS= i386 amd64 alpha sparc64.)
Approved by: scottl
|
129505 |
20-May-2004 |
ru |
Added "rescue".
Submitted by: Kent Hauser <kent.hauser@verizon.net>
|
128851 |
03-May-2004 |
marcel |
s/emacs21/emacs/ The emacs21 ports has been retired on March 21st and the emacs port was updated to version 21.3.
|
128423 |
19-Apr-2004 |
murray |
Add security/portaudit to disc3.
Requested by: Xin Li <delphij@frontfree.net>
|
127388 |
25-Mar-2004 |
obrien |
Force gdb6 into disc1 for amd64, sparc64, and ia64 (until they have /usr/src gdb support)
|
126237 |
25-Feb-2004 |
obrien |
Remove freebsd-update -- it breaks the Alpha, sparc64, ia64, and amd64 release bulds.
|
125168 |
28-Jan-2004 |
ru |
- Removed more bitrot (the "while" loops). - Factored out common parts of dofs_vn() and dofs_md().
|
125143 |
28-Jan-2004 |
ru |
GC some old cruft.
|
125053 |
26-Jan-2004 |
jhb |
*BANG* *BANG* *BANG* *BANG* *BANG* *BANG* *CLICK* *CLICK* *CLICK* *BANG* *BANG* *BANG* *BANG* *BANG* *BANG* *CLICK* *CLICK* *CLICK*
Death to the stripped down BOOTMFS kernel for boot floppies and all the cruft that goes along with it.
|
125051 |
26-Jan-2004 |
jhb |
Add a script to split a single file up into chunks using split along with a list file suitable for use with libstand's splitfs filesystem. The first chunk of the file is 16k and has an extension of '.boot' and is meant to be placed on the boot floppy. This is required because the current implementations of gzipfs and bzipfs in libstand want to read in the header of the file each time it is opened.
|
124661 |
18-Jan-2004 |
ru |
We also want the *_p.a symlinks to be part of the proflibs distribution.
|
124412 |
12-Jan-2004 |
obrien |
Opera is i386-only.
|
124088 |
02-Jan-2004 |
obrien |
'+' can also appear in a package file name. Reported by: jhb
'^' could also appear in a package file name.
|
124057 |
02-Jan-2004 |
obrien |
Creates an INDEX file suitable for an ISO distribution image containing only the specified packages.
|
123167 |
06-Dec-2003 |
scottl |
Slim down the package list some more. The KDE and Gnome metaports might need to be tweaked a bit, but this gives the disc1 ISO a fighting chance.
|
123111 |
02-Dec-2003 |
marcus |
Depend on kde-lite and gnome2-lite instead of kde3 and gnome2. This greatly reduces the amount of space occupied by packages on release disc 1.
Approved by: re (scottl)
|
123055 |
30-Nov-2003 |
kris |
Also export the ARCH variable so that cross-generation of cdrom package lists works as expected.
Approved by: re
|
123054 |
29-Nov-2003 |
scottl |
vim-lite can hardly be considered 'lite'. Remove it.
|
120695 |
03-Oct-2003 |
marcus |
Export PARALLEL_PACAKGE_BUILD to the environment as well to catch more packages that should/should not be included on the first CD. This is needed for the recent KDE space-saving change.
Approved by: re (bmah)
|
120320 |
21-Sep-2003 |
marcus |
Put x11-wm/sawfish2 and irc/xchat on CD 1 instead of sawfish and xchat. Sawfish is gone, and xchat2 is more widely used these days since it is the current stable release.
Approved by: re (murray)
|
120226 |
19-Sep-2003 |
ru |
Fix this script to produce working bootable floppies on 4.x.
|
119113 |
19-Aug-2003 |
murray |
Fix typo. It's 'bsdiff' not 'bsddiff'.
|
119112 |
19-Aug-2003 |
murray |
Add misc/bsdiff and security/freebsd-update to the list of desired packages for disc #1. These two packages take a combined total of 37kb of space so I think there should be room.
|
118667 |
08-Aug-2003 |
ru |
Add support for automatically computing the required file system size and average inode size.
Reviewed by: jhb
|
117508 |
13-Jul-2003 |
murray |
Sort entries added in r1.43.
|
117476 |
12-Jul-2003 |
trhodes |
Postfix, pcre, and Exim should be on the first CD in order for the recent sysinstall(8) commit to function properly.
Discussed with: bmah (while the sysinstall(8) patch was sent to re).
|
115106 |
17-May-2003 |
ru |
disklabel(8) is spelled bsdlabel(8) or sunlabel(8) these days. Also make sure bsdlabel(8) (along with the disklabel(8) compat link) still appear on the fixit floppies of platforms that use it natively (alpha, i386, and pc98).
Approved by: re (scottl)
|
115069 |
16-May-2003 |
ru |
Revision 1.49 broke snapshot building on older systems.
Approved by: re (scottl)
|
114856 |
09-May-2003 |
scottl |
The disc1 package set has overfilled the disc. Axe linux-netscape-navigator-4.8 to free up space. linux-netscape-communicator-4.8 remains and is a superset of the former for those who are stuck are the 1990's =-)
|
114593 |
03-May-2003 |
scottl |
Use UFS1 for the floppies instead of UFS2
|
114304 |
30-Apr-2003 |
markm |
KerberosIV removal. Also crunch down the "krb5" distribution into "secure".
|
113899 |
23-Apr-2003 |
ru |
Presumably fix sparc64 "make release". (The breakage was due to sunlabel(8) no longer being linked to disklabel(8).)
Reviewed by: phk
|
113510 |
15-Apr-2003 |
ru |
Fixed dofs_vn(): previous revision ran ``rm -f /dev/*vnn*'' too early.
|
112864 |
31-Mar-2003 |
ru |
Unmount the file system and detach an underlying memory disk even if the script fails somewhere in the middle.
Prodded by: phk
|
112453 |
20-Mar-2003 |
ru |
Pass the target machine architecture down to disklabel(8). Do it so that systems without the -m option in disklabel(8), e.g. 5.0-RELEASE, can still build current snapshots.
While here, drop the -s option from doFS.sh; we have not been using the .size files for a long time.
|
111804 |
03-Mar-2003 |
murray |
Add another index checking script to ensure the sanctity of the package set. More robust than others already in the tree, but a bit crufty as this was mostly written in the Walnut Creek CDROM days.
Sponsored by: FreeBSD Mall, Inc.
|
111784 |
03-Mar-2003 |
murray |
Update maintainer. Thanks to Jordan for getting this started, but he hasn't been the maintainer for at least a year.
|
111544 |
26-Feb-2003 |
ru |
Stay consistent with dofs_md().
|
110208 |
01-Feb-2003 |
phk |
This took longer to test than expected:
NODEVFS cleanup: don't bother with MAKEDEV.
Look for /boot/boot first, and arrange disklabel arguments accordingly.
|
109287 |
15-Jan-2003 |
scottl |
- Add mozilla to the package list since it would be nice to have a browser that a) was from this century, b) is not Opera, and c) doesn't require KDE. - Don't include the compat22 libraries unless the PKG_ARCH is i386. Same goes for compat3x and compat4x for i386 and alpha. - Define PKG_ARCH and make it overridable in the environment.
|
108533 |
01-Jan-2003 |
schweikh |
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, especially in troff files.
|
107713 |
09-Dec-2002 |
bmah |
Move lang/perl5 from the "want to have on disc1" to the "sysinstall requires on disc1" part of the package split list, to track the Perl support in sysinstall. Essentially a cosmetic change.
Approved by: re
|
107710 |
09-Dec-2002 |
murray |
Add a script to create a manifest of the drivers.flp disk. This generates a file which will be installed as DRIVERS.TXT in the floppies directory so that users know which device drivers are included on drivers.flp, and whether or not they need to worry about it.
Reviewed by: ru Approved by: re
|
107681 |
08-Dec-2002 |
murray |
We use .tbz packages in -CURRENT now.
Approved by: re
|
107463 |
01-Dec-2002 |
bmah |
Make the following changes to the semi-automated package split:
1. On disc1, print/acroread4 for alpha and print/acroread5 for i386 replace print/acroread, which was not compatible with the linux_base that we ship by default. Remove print/acroread4 from disc3 as redundant.
2. www/linux-netscape47-* were removed due to security holes; substitute www/netscape48-* on disc1.
3. Add www/opera to disc1.
Approved by: re (murray)
|
107270 |
26-Nov-2002 |
bmah |
Make GNOME 2 the default version of GNOME that goes on the disc1 package set.
Requested by: marcus Approved by: re (bmah)
|
107170 |
22-Nov-2002 |
bmah |
Move lang/gnat from disc1 to disc3. (Possibly a moot point, since it doesn't build on CURRENT at the moment.)
Approved by: re (murray)
|
106959 |
15-Nov-2002 |
bmah |
Explicitly add lang/perl5 to the disc1 packages. Practically speaking, this is unnecessary, because some other port is likely to depend on it anyways. But just to be safe...
|
106926 |
14-Nov-2002 |
bmah |
Make sure that we don't pick up installed packages on the host when we print dependencies (required by rev. 1.424 of ports/Mk/bsd.port.mk).
Reviewed (and partially submitted) by: kris
|
106775 |
11-Nov-2002 |
sheldonh |
Add Ian Freislich's excellent, BSD-licensed POP3 server (ports/mail/popd) to the list of packages that should appear on CDROM1.
Approved by: re
|
106391 |
04-Nov-2002 |
marcel |
Add the necessary tweaks for FreeBSD/ia64 releases. Note that this is in no way final. A typical ia64 wart is that there are no boot blocks. Instead, we need to create disks with EFI partitions if we want auto boot to work. All this functionality is not present yet.
|
104656 |
08-Oct-2002 |
murray |
We now use XFree86-4 packages rather than a special XFree86-3 distribution, so this script is no longer needed.
|
103950 |
25-Sep-2002 |
bmah |
Accomodate change in the output of "make package-depends" that came with ports/Mk/bsd.ports.mk rev. 1.424. (It now prints the origin after the package name.)
|
101563 |
09-Aug-2002 |
jhay |
Add a third floppy to releases. It will only be built if there is a release/${TARGET}/drivers.conf file which list drivers that have to go into the third floppy.
Also shuffle i386/drivers.conf so that the floppies don't overflow anymore. Anybody with real/better usage statistics is welcome to shuffle it differently.
Reviewed by: ru
|
101419 |
06-Aug-2002 |
murray |
Use the new docproj-jadetex port for disc#3. Previously, docproj was not included in its entirety because JADETEX was not defined.
|
98072 |
10-Jun-2002 |
brian |
Check the run dependencies, not the build dependencies
Spotted by: steve Pointy hat: brian
|
97900 |
06-Jun-2002 |
brian |
A script to generate all of the packages/*/* symlinks described in the INDEX
|
97899 |
06-Jun-2002 |
brian |
A script to validate that the packages and dependencies listed in the INDEX file exist.
|
97390 |
28-May-2002 |
murray |
MFS r1.1.2.18 - Include vim6 rather than vim5 on disc #1.
|
97286 |
25-May-2002 |
ru |
Perl left src/.
|
97269 |
25-May-2002 |
ru |
Make these work with one-true-awk.
Spotted by: nyan
|
97239 |
24-May-2002 |
ru |
Convert Perl scripts to awk(1).
|
96975 |
20-May-2002 |
will |
MFS: Switch to KDE 3 for the CDROMs.
|
95850 |
01-May-2002 |
murray |
Add support for kernel options to be removed from the BOOTMFS kernel and loaded as modules, not just kernel devices.
|
95791 |
30-Apr-2002 |
ru |
boot2 does not exist on some platforms.
|
95788 |
30-Apr-2002 |
ru |
bin-install.sh has been repo-copied to base-install.sh.
|
95509 |
26-Apr-2002 |
ru |
Milestone #1 in cross-arch make releases.
Do not install games and profiled libraries to the ${CHROOTDIR} with the initial installworld.
Eliminate the need in the second installworld. For that, make sure _everything_ is built in the "world" environment, using the right tool chain.
Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1. Split the buildworld process into stages, and skip some stages when SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5 dists).
Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running makewhatis(1) at the end of installworld (used when making crypto, krb4, and krb5 dists).
In release/scripts/doFS.sh, ensure that the correct boot blocks are used.
Moved the creation of the "crypto" dist from release.5 to release.2.
In release.3 and doMFSKERN, build kernels in the "world" environment. KERNELS now means "additional" kernels, GENERIC is always built.
Ensure we build crunched binaries in the "world" environment. Obfuscate release/Makefile some more (WMAKEENV) to achieve this.
Inline createBOOTMFS target.
Use already built GENERIC kernel modules to augment mfsfd's /stand/modules. GC doMODULES as such.
Assorted fixes:
Get rid of the "afterdistribute" target by moving the single use of it from sys/Makefile to etc/Makefile's "distribute".
Makefile.inc1: apparently "etc" no longer needs to be last for "distribute" to succeed.
gnu/usr.bin/perl/library/Makefile.inc: do not override the "install" and "distribute" targets, do it the "canonical" way.
release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and catpages appear in the right dists. Note that because Perl does not respect the MANBUILDCAT (and NOMAN), this results in a loss of /usr/share/perl/man/cat* empty directories. This will be fixed soon.
Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it means "make KerberosIV"), as documented in the make.conf(5) manpage. Most of the userland makefiles did not test it for "YES" anyway.
XXX Should specialized kerberized libpam versions be included into the krb4 and krb5 dists? (libpam.a would be incorrect anyway if both krb4 and krb5 dists were choosen.)
Make sure "games" dist is made before "catpages", otherwise games catpages settle in the wrong dist.
Fast build machine provided by: Igor Kucherenko <kivvy@sunbay.com>
|
95498 |
26-Apr-2002 |
matusita |
Add script to install the compat4x distribution, just like other compat*-install.sh scripts.
PR: 37485 MFC after: 5 days
|
95486 |
26-Apr-2002 |
ru |
Removed some cruft.
|
95363 |
24-Apr-2002 |
ru |
Build the catpages distribution in a more natural way.
|
95327 |
23-Apr-2002 |
obrien |
Change the name of the 'bin' distribution to 'base'. This is done since it contains much more than /bin, and also gets in the way when making a combined install+fixit CD.
OK'ed by: jkh
|
95258 |
22-Apr-2002 |
des |
Usage style sweep: spell "usage" with a small 'u'. Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
|
94033 |
07-Apr-2002 |
murray |
Add net/cvsup-without-gui and print/acroread4 to the disc3 package list.
|
93917 |
06-Apr-2002 |
murray |
Sort.
|
93916 |
06-Apr-2002 |
murray |
Add www/links to the list of required packages. It is used by sysinstall to read the HTML documentation.
Move graphics/gimp1 and lang/gnat from disc #3 to disc #1, we have extra space.
|
93323 |
28-Mar-2002 |
murray |
Add a list of packages that should not be included on any CDROM, so that we don't forget that sysinstall really does not like the net/cvsupit package.
PR: ports/31399 MFC after: 1 week
|
92707 |
19-Mar-2002 |
murray |
Add graphics/gimp1 and lang/gnat to the list of must-have packages for disc #3.
Requested by: "Dennis Lowery" <dennisl@rio.com>
|
92381 |
15-Mar-2002 |
murray |
Add textproc/docproj and editors/xemacs21 to the list of packages for disc #3.
MFC after: 1 week
|
92132 |
12-Mar-2002 |
murray |
* Add print/teTeX to the list of important packages for disc #3. This very large package is exactly the kind of thing that users buy the CDs for, so leaving it off of a 4 CD set is very bad.
* Properly quote the last security/sudo entry.
* Add a comment in the CDROM #2 section explaining that packages don't typically go on this disc.
|
92093 |
11-Mar-2002 |
murray |
Add security/sudo to the list of packages for disc #1. sudo is small (< 100k), has no dependencies, and is very popular.
|
90877 |
18-Feb-2002 |
murray |
Add emacs21 instead of emacs20 to the first CDROM.
Reviewed by: nobutaka (editors/emacs21 maintainer)
|
90865 |
18-Feb-2002 |
murray |
Add net/samba to the list of important packages for Disc #1.
Discussed with: steve, portmgr, re
|
89415 |
16-Jan-2002 |
jhb |
Don't print out 0xaa55 at the end of a vnconfig disk and use the "canonical" disk name when calling disklabel so that disklabel auto works.
|
89169 |
09-Jan-2002 |
sobomax |
Backout previious change - package built on bento is called sawfish-gnome, but the port is still x11-wm/sawfish, not x11-wm/sawfish-gnome.
Shame on: sobomax
|
89166 |
09-Jan-2002 |
sobomax |
Safwish package built on bento is called `sawfish-gnome', so adjust sysinstall and print-cdrom-packages.sh accordingly.
Revealed by: re MFC after: 1 day
|
89006 |
07-Jan-2002 |
sheldonh |
Add exim to the list of packages that's guaranteed to be on the first CDROM.
Approved by: steve
|
86701 |
20-Nov-2001 |
jhb |
- Remove the -T from the 4.x newfs as well. - Don't write out 0xaa55 to the end of the filesystem as md(4) doesn't generate that warning and it breaks 'disklabel mdX auto'. - Use the 'canonical' disk name mdX instead of /dev/mdX to disklabel so we can use disklabel auto for mfsroot filesizes that aren't a standard size in /etc/disktab.
|
86700 |
20-Nov-2001 |
jhb |
The -T argument to newfs is only needed if teh disk isn't already labeled. Since we run disklabel before newfs, this doesn't apply in this case.
|
86448 |
16-Nov-2001 |
nyan |
Use the md device not olny a version of the system is 5 but 5 and over.
Requested by: matusita MFC after: 1 day
|
86390 |
15-Nov-2001 |
nyan |
Use the vn driver on a stable system.
|
83356 |
11-Sep-2001 |
knu |
Replace print/ghostscript6-nox11 with print/ghostscript-gnu-nox11.
|
83167 |
06-Sep-2001 |
jhb |
All of this is now committed to the XFree86 port.
|
83052 |
05-Sep-2001 |
knu |
Add sysutils/portupgrade to CD-ROM #1. (+1.5MB)
|
83035 |
04-Sep-2001 |
jhb |
- Add some diagnostic echos of status of each stage.
|
82996 |
04-Sep-2001 |
knu |
Because www/netscape47-{communicator,navigator} are forbidden, replace them with www/linux-netscape47-{communicator,navigator}.
|
82994 |
04-Sep-2001 |
knu |
archivers/bzip2 is no longer a VERY common build dependency.
(See the latest INDEX)
|
82584 |
30-Aug-2001 |
jhb |
Axe all the plists and supporting scripts to manage them and use them to roll dists.
|
82583 |
30-Aug-2001 |
jhb |
Overhaul this script a bit: - build_x.sh now does all the steps to build an X dist rather than being a child script of package_x_dists.sh - Update the usage information to list the ports you need to install before running this script as well as needing to set CVSROOT. - Make sure CVSROOT is set. If not, exit with an error. - We now take two parameters: a work directory and an output directory. The work directory is used as scratch space. All of the bindist will end up in the output directory. - Only apply XF86.patch to the checked out XFree86 port if it exists. - Use XFree86's build-bindist tool to package up the dists using their distfiles rather than using our own packing lists that have to be manually updated each time the port changes.
Example usage: env CVSROOT=/home/ncvs ./build_x.sh /usr/xtmp /usr/x11dists
|
82581 |
30-Aug-2001 |
jhb |
The current XFree86 port needs some help in the BUILD_XDIST case. Commit this patch here until I can get the port fixed.
|
82217 |
23-Aug-2001 |
olgeni |
Misc. changes:
* Rename cvsup-bin to cvsup (cvsup-bin does not exist anymore). * Add the net/rsync port to the CDROM packages. * Add the misc/compat* ports.
Approved by: jkh
|
80093 |
21-Jul-2001 |
obrien |
This has been repo copied to src/release/${MACHINE_ARCH}/dokern.sh
|
78281 |
15-Jun-2001 |
olgeni |
Port "x11-fonts/XFree86-4-fontLatin2" has been removed from the ports collection.
MFC after: 3 days
|
77267 |
27-May-2001 |
olgeni |
MFS: Add vim-lite and netscape47-navigator.
|
76998 |
22-May-2001 |
olgeni |
Sort the package lists to make tracking changes easier. No functional changes.
|
76150 |
30-Apr-2001 |
olgeni |
MFS: Add sawfish and windowmaker (1.1.2.2 -> 1.1.2.3)
They are required by sysinstall's XFree86 desktop configuration menu.
|
76148 |
30-Apr-2001 |
olgeni |
Fix typo in comment: dependancies -> dependencies
|
76081 |
27-Apr-2001 |
olgeni |
Some ports have been renamed after this script has been created.
A couple of renames are needed (disc 1):
print/xpdf -> graphics/xpdf mail/pine -> mail/pine4
|
75986 |
25-Apr-2001 |
steve |
- Add some environment variables that need to be present when using packages from the build cluster. These are required to get the dependencies the same as the parallel builds. - Add an optional second argument that allows you to specific an alternate ports directory. - Remove the temporary file after we are done with it. - Remove ksh93 because it won't make it on the discs until the license issues are resolved.
Approved by: jkh
|
75528 |
15-Apr-2001 |
obrien |
Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS) by default while SMPng is still being developed.
Submitted by: jhb
|
75527 |
15-Apr-2001 |
obrien |
Apply rev 1.48 (only dike out the `ncr' driver, not every line with the [sub]string "ncr" in it) to the Alpha also.
|
75500 |
14-Apr-2001 |
obrien |
*sigh*... when trying to dike out the `ncr' driver, I was getting the `sym' driver too because it had "ncr" in its comment.
Submitted by: joerg
|
75389 |
10-Apr-2001 |
jhb |
NOBLOCKRANDOM doesn't exist anymore as a kernel option.
|
75328 |
08-Apr-2001 |
obrien |
Add FreeBSD IDs to some files and make the others consistent in style.
|
75281 |
07-Apr-2001 |
obrien |
Reorder the Alpha cut-out list to match the order in the GENERIC kernel.
|
74762 |
24-Mar-2001 |
jkh |
Add apsfilter to "important package" set.
Submitted by: andreas
|
74620 |
22-Mar-2001 |
jhb |
- XF86.patch is no longer needed as it is all checked into the XFree86 port conditional on the BUILD_XDIST variable. - Define BUILD_XDIST=yes when compiling XFree86.
|
74599 |
21-Mar-2001 |
jkh |
Until this is *truly* unused (sorry Steve) and replaced by something better, put it back.
|
74079 |
10-Mar-2001 |
obrien |
Everyone that has commented seems to agree `-m 0' will cause no problems.
|
74026 |
09-Mar-2001 |
obrien |
Remove tunefs'ing that was OBE by rev 1.30.
Submitted by: bde
|
74005 |
09-Mar-2001 |
obrien |
newfs with `-m 1'
This is needed even with `-o space' as the kernel decides to be "helpful" and not really do space optimization. Looking at src/sys/ufs/ffs/ffs_alloc.c we see why: if (fs->fs_minfree <= 5 || fs->fs_cstotal.cs_nffree > (off_t)fs->fs_dsize * fs->fs_minfree / (2 * 100)) break; log(LOG_NOTICE, "%s: optimization changed from SPACE to TIME\n"
I have picked `1' vs. `0' just incase some code somewhere has the assumption the %free can never be `0'.
Helped with understanding why -m 1 made a different: imp
|
73806 |
06-Mar-2001 |
nyan |
SMALL floppy image require miibus device.
|
72620 |
18-Feb-2001 |
obrien |
Remove the parts of the patch that was committed to the XFree86 port.
|
72350 |
11-Feb-2001 |
obrien |
Default the plist dir as we know where it is relative to us.
|
72349 |
11-Feb-2001 |
obrien |
Minor comment & doc tweak.
|
71887 |
31-Jan-2001 |
phk |
Use mdconfig/md instead of vn.
|
69267 |
27-Nov-2000 |
obrien |
The Alpha MFSROOT image runth over.
Dike out support for DEC3000/300* Pelic* and the DEC3000/[4-9]00 Flamingo/Sandpiper families, SLIP, lance Ethernet (especially since `le' based Alphas are diked out now too), POSIX P1003_1B real-time extentions, and last but not least "NOBLOCKRANDOM" since the random device is removed.
This lets us fit [barely!]: Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted /dev/vnn0c 1407 1386 21 99% 6 24 20% /mnt *** Filesystem is 1440 K, 21 left *** 80000 bytes/inode, 24 left Created /R/stage/floppies/kern.flp
|
69264 |
27-Nov-2000 |
obrien |
Using `r'aw device name is out of vogue now.
|
68781 |
15-Nov-2000 |
obrien |
Sync with sys/i386/conf/GENERIC rev 1.291. Remove `pmtimer' from the MFSROOT kernel as `apm' is already removed. `pmtimer' also removed from the Alpha kernel incase it ever winds up there. (could it ever?)
|
68698 |
14-Nov-2000 |
jkh |
Don't put pcm device on boot floppies (yet - it would be kinda nice to be able to play a little Joe Satriani during installs :-)
|
68603 |
11-Nov-2000 |
obrien |
Create the various required directories if they don't exist.
|
68536 |
09-Nov-2000 |
jhb |
Update this patch to apply to the latest XFree86 3.x port.
|
68535 |
09-Nov-2000 |
jhb |
Correct some old comments.
|
68534 |
09-Nov-2000 |
jhb |
Add in a few extra documents built by the latest XFree86 3.x port.
|
68373 |
05-Nov-2000 |
jkh |
MFS: comment character and readability fixes.
|
68048 |
31-Oct-2000 |
hosokawa |
Moved driver modules for some PCI NICs and PCCARD-only NICs to mfsroot.flp. http://people.freebsd.org/~hosokawa/driver-floppy/ for details.
Reviewed by: current@FreeBSD.org
|
67570 |
25-Oct-2000 |
n_hibma |
Do not include uscanner in the generated kernel config. Also, remove ugen, uhid, ulpt from small as well.
Suggested by: obrien
|
67517 |
24-Oct-2000 |
obrien |
We were trying to dike out `apm0', but of course devices do not have unit numbers in GENERIC any more. So `apm' was acutally being compiled in.
|
67515 |
24-Oct-2000 |
obrien |
Dike out more for the i386 release build: NCR SCSI card; anchient WDC SCSI card (should it ever find its way into GENERIC); LPT (we don't need to print during install time); the parallel 'geek' port; generic USB driver (thus some attached USB devices will not be detected and thus the user may wonder what is going on, we couldn't do anything with the device if only ugen attached to it anyway and we are getting very, very low on available space; USB "Human Interface Devices" as we don't do anything with them during installation; and USB printers (same argument as LPT).
|
67262 |
17-Oct-2000 |
jkh |
Remove random from boot floppy on advice of Mark Murray
|
67134 |
15-Oct-2000 |
obrien |
I don't think we'll ever take any input (or send output) to a Diamond Rio 500 MP3 player during an installation.
|
66438 |
29-Sep-2000 |
obrien |
Move maxusers around to reduce the diff from RELENG_4 version.
|
66435 |
29-Sep-2000 |
obrien |
MFS: do not include MSDSOFS support for the Alpha
|
66295 |
23-Sep-2000 |
nyan |
The 'pci' device is not needed for SMALL floppy, but the 'pcic' device is needed.
|
66291 |
23-Sep-2000 |
kato |
Added the pcn device into the list for SMALL kernel.
|
64556 |
12-Aug-2000 |
nyan |
- Make both 1.2MB and 1.44MB floppy images for PC-98. - Rename BIGBOOT to FDSIZE for the floppy image size.
|
63970 |
28-Jul-2000 |
obrien |
* Add back DEVRANDOM for all arch's until we deal better with the installation of random sensative packages. * Remove the `ncr' driver in the Alpha case -- the `sym' driver works with every known Alpha.
|
63868 |
26-Jul-2000 |
jhb |
Since the XFree86 port builds and installs some extras not found in the 3.3.6 base distribution, some of the packing lists needed hacking so that they would pack up everything in the right place. As a result, go ahead and just add a directory for the packing lists. These are the i386 packing lists.
|
63867 |
26-Jul-2000 |
jhb |
This script uses the other scripts in this directory to build XFree86 3.3.6 in a work directory and package it up into a set of tarballs that can be used in a release.
|
63866 |
26-Jul-2000 |
jhb |
This script takes the packing lists we generated earlier and generates the corresponding tarball from it. It uses the packing list name to determine the tarball name. If the tarball name ends in 'gz', it will be gzipped, if it ends in 'bz', it will be bzip2'd.
|
63865 |
26-Jul-2000 |
jhb |
This script uses the XFree86 and XFree86-contrib ports to build and install XFree86 3.3.6 into a scratch directory. The patch file patches the XFree86 port to not ask any questions and to actually be able to install some things like the i810 server link kit bits. If you want XF86Setup to build, you should have tk80 (not tk82) installed. If you want to XF86Setup_jp to build you need to have ja-tk80 installed.
|
63864 |
26-Jul-2000 |
jhb |
This script uses an existing set of XFree86 distribution tarballs to generate a packing list for each tarball. We can later use these packing lists to roll our own tarballs.
|
63253 |
16-Jul-2000 |
obrien |
Add FreeBSD Id to make this easier to track.
|
63252 |
16-Jul-2000 |
obrien |
Squeeze the BOOTMFS kernel image some more. The Alpha kernel was simply over flowing its britches. So remove all ppbus bits except those for PLIP (untested), and all USB bits as SRM does not know what USB is. Also remove /dev/random as I don't think we need it just for whacking bits onto a disk.
Approved by: JKH
|
63118 |
14-Jul-2000 |
ume |
IPv6 support. IPv6 configuration is only done by rtsol. Does someone really need manual configuration? :-) You can specify IPv6 DNS server as well. We have only one server ftp7.jp.freebsd.org that speaks IPv6 in this time. ftp7.jp speaks IPv4 as well and also listed as Japan #7.
Approved by: jkh
|
62810 |
08-Jul-2000 |
phk |
We don't do blockdevices any more.
XXX: should use /dev/MAKEDEV
|
62211 |
28-Jun-2000 |
brian |
Add options NETGRAPH_ETHER
|
61934 |
22-Jun-2000 |
jkh |
Make sure SOFTUPDATES doesn't wind up on boot floppy and bloat it up.
|
61685 |
14-Jun-2000 |
peter |
Hopefully wave the unbreak-release magic wand at dokern.sh. Use GENERIC's hints strings with BOOTMFS.
|
61599 |
13-Jun-2000 |
jwd |
Add 'tools' to the list of tarballs to be extracted when 'all' is specified as the distribution.
PR: 18927 Submitted by: Stephen J. Roznowski <sjr@home.net>
|
60712 |
19-May-2000 |
joerg |
Minor nit: this tar(1) replacement still used /dev/rst0 as its default device.
|
58443 |
21-Mar-2000 |
jkh |
Adapt to the crypto distribution.
|
57532 |
27-Feb-2000 |
green |
The best way to remove IPv6 things is to remove lines with the pattern 'IPv6', and it's not necessary to do it explicitly per entry.
Approved by: jkh
|
57525 |
26-Feb-2000 |
jkh |
Elide INET6 related options for boot floppies.
|
56578 |
25-Jan-2000 |
peter |
s/pass0/pass/ so the passthrough device is removed from BOOTMFS.
|
55331 |
03-Jan-2000 |
jkh |
kernel space savings allow reactivation of NFS installs.
|
55096 |
25-Dec-1999 |
jkh |
Sacrifice, for now, NFS and NETGRAPH on the alpha boot floppy so that we can get it back onto 1.44MB boot media again. This does not affect the i386 class build.
|
54659 |
16-Dec-1999 |
jkh |
don't mknod stuff without making sure it's not there first.
|
53779 |
27-Nov-1999 |
phk |
Make it possible to make release on archaic kernels.
|
53454 |
20-Nov-1999 |
brian |
Add options NETGRAPH, NETGRAPH_PPPOE and NETGRAPH_SOCKET to the release kernel.
|
52079 |
10-Oct-1999 |
markm |
Correct the Crypto dist's name in a string. Get the KerberosIV dist from the correct files.
|
51284 |
14-Sep-1999 |
jkh |
Don't need to add bpf anymore.
|
51144 |
11-Sep-1999 |
jkh |
Preserve permissions through tar pipelines.
|
51071 |
08-Sep-1999 |
jkh |
Bump maxusers in installation kernel down to something more low-memory friendly.
|
50479 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
50045 |
19-Aug-1999 |
jkoshy |
Link libcrypt_p.a to the DES profiled library, if this library is present.
PR: misc/7759 Submitted by: Carl Mascott <cmascott@world.std.com> Reviewed by: jkh
|
48645 |
06-Jul-1999 |
des |
Rename bpfilter to bpf.
|
47851 |
09-Jun-1999 |
jkh |
Various edits to shrink fixit and enable dhcp-client
|
46854 |
10-May-1999 |
obrien |
MFS.
|
45864 |
20-Apr-1999 |
obrien |
Add script to install the compat3x distribution.
|
44012 |
14-Feb-1999 |
jkh |
MF3: SYSVMSG addition, fluff with release notes.
|
43465 |
31-Jan-1999 |
jkh |
Don't strip out stuff from boot.flp now that it's twice the size.
|
43320 |
28-Jan-1999 |
jkh |
Nuke pnp0 from boot.flp
|
43234 |
26-Jan-1999 |
jkh |
1. Adjust fs sizes to get floppies back under control.
2. Viciously slash all CD support out of boot.flp. It's basically just a net boot floppy now.
|
43233 |
26-Jan-1999 |
jkh |
NO_LKM is deprecated
|
43070 |
22-Jan-1999 |
jkh |
swap support is actually pretty important; put it back CVS: ----------------------------------------------------------------------
|
42739 |
16-Jan-1999 |
jkh |
More floppy size adjustments - I thought I'd already committed these, whoops!
|
42603 |
12-Jan-1999 |
msmith |
Replace /mnt with ${MNT}
PR: misc/7965 Submitted by: Junji SAKAI sakai@jp.freebsd.org
|
42345 |
06-Jan-1999 |
peter |
Remove some remaining references to LKM's. Snaps were trying to unpack slkm* etc, among other things.
|
42300 |
05-Jan-1999 |
jkh |
Hammer on the boot floppy generation bits some more. This is looking a little better.
|
42254 |
02-Jan-1999 |
jkh |
Update this to deal with new boot block placement.
Reported by: "John W. DeBoskey" <jwd@unx.sas.com>
|
41567 |
06-Dec-1998 |
jkh |
Shuffle the exclusion list for boot.flp in an effort to get sizes down again.
|
41552 |
06-Dec-1998 |
jkh |
Put mfsroot.gz on yet another filesystem so that the boot blocks can really read it. Hmm. I have no idea *how* this worked in our earlier tests on the x86. :)
|
41543 |
05-Dec-1998 |
jdp |
Null commit to commemorate the momentous occasion of the repository copying of these files from the parent directory. Let us all now observe a brief moment of silence. OK, that's long enough.
Jordan will adjust the Makefiles appropriately and then "cvs rm" the originals.
|
41115 |
12-Nov-1998 |
jkh |
Simplify call to dokern.sh - now the no MFS case is the default.
|
41114 |
12-Nov-1998 |
jkh |
Boy, two typos in one day. Time to go back to bed.
|
41113 |
12-Nov-1998 |
jkh |
Elimintate gratuitous backslash
|
41102 |
11-Nov-1998 |
jkh |
Add MATH_EMULATE back to kern.flp. Now at least the FPU-less have *some* way to install 3.0.x.
|
41084 |
11-Nov-1998 |
jkh |
We've overflowed boot.flp again. Go to a boot.flp which contains a bit less legacy hardware support, that all still remaining a supported option with kern.flp (and a two-floppy install). This will be documented in the release notes, I promise.
|
40510 |
18-Oct-1998 |
jkh |
adjust to match current times.
|
40311 |
13-Oct-1998 |
jkh |
Updates for Alpha.
|
39920 |
03-Oct-1998 |
jkh |
Whoops, correct brain-o.
|
39918 |
03-Oct-1998 |
jkh |
Add a tweak for the alpha.
|
39581 |
23-Sep-1998 |
jkh |
Fix proflibs again.
|
39556 |
22-Sep-1998 |
jkh |
Allow the use of ${DESTDIR} in the enviroment to optionally get these various collections to install someplace else.
|
38635 |
30-Aug-1998 |
jb |
BINFORMAT -> OBJFORMAT ready for E-day.
|
38352 |
16-Aug-1998 |
jkh |
Add BINFORMAT awareness.
|
35461 |
26-Apr-1998 |
jkh |
Add the whatis database to catpages too
|
34782 |
22-Mar-1998 |
jhay |
Make the vn device that is being used to build the floppies configurable. You can now do something like "make release VNDEVICE=vn1". This makes it possible to do something else with vn0, for instance building another release.
|
32742 |
24-Jan-1998 |
jkh |
Add script for properly breaking out the doc dist.
|
30102 |
04-Oct-1997 |
jkh |
Support crypto and kerberos src dists.
|
27268 |
08-Jul-1997 |
pst |
iso codes need to be in bin distribution for tzsetup
|
27170 |
02-Jul-1997 |
jkh |
Split section 6 catpages/manpages out into games dist.
|
27043 |
29-Jun-1997 |
pst |
Merge from 2.2
|
27035 |
28-Jun-1997 |
pst |
Fix bogus patch (my fault)
|
27012 |
28-Jun-1997 |
jkh |
Properly make directory before moving things into it. Submitted by: pst
|
26904 |
24-Jun-1997 |
jkh |
Yeesh! Some of this stuff I yanked out of the makefiles without reviewing closely enough (and, as a result, proflibs and dict suffered). Fix.
|
26768 |
21-Jun-1997 |
jkh |
Shut up catman output.
|
26762 |
21-Jun-1997 |
jkh |
New build scripts for these distributions.
|
23633 |
11-Mar-1997 |
jkh |
Add support for ports collection distribution.
|
22988 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
22268 |
05-Feb-1997 |
jkh |
1. Sync ABOUT.TXT changes. 2. Go back to using a filesystem on the boot floppy; the rawboot boot blocks were just too non-functional for other things.
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
21190 |
02-Jan-1997 |
jkh |
Add an install file to go with this new distribution.
|
20890 |
24-Dec-1996 |
jkh |
Bring these up-to-date with Peter's compat distribution changes.
|
20221 |
08-Dec-1996 |
joerg |
Another fixit improvement: add a lame script that pretends to be tar(1), but actually uses cpio(1). Many people are getting confused about the lack of a tar on the fixit floppy, and simply don't know that cpio can basically handle tar format fine (or they simply don't know how to invoke cpio).
|
20071 |
01-Dec-1996 |
joerg |
Simplify the disklabel trickery, and thus avoid the dreaded ``Operation not supported by device''.
Requested by: jkh
|
19992 |
27-Nov-1996 |
phk |
Try to impreve DD mode. Try to make 4Mb floppies work again.
|
19560 |
09-Nov-1996 |
jkh |
Purely cosmetic cleanup.
|
18852 |
10-Oct-1996 |
jkh |
Ahem. It might be nice if I included /usr/src/contrib in with the other src dists. This alone is a good reason to re-roll the SNAP before putting it on CD.
|
18619 |
01-Oct-1996 |
jkh |
Installation cleanup, round II.
|
17041 |
09-Jul-1996 |
jkh |
Some release changes I've had to make in dealing with the floppy space crisis.
|
16329 |
12-Jun-1996 |
jkh |
Automatically add install.sh scripts to dists.
|
16169 |
07-Jun-1996 |
jkh |
Various fixes, take power.uu out as it was causing overflows. We'll need to fetch it dynamically rather than keep it in the source tree (subject of a follow-up commit).
|
13873 |
02-Feb-1996 |
jkh |
Add install script for doc, make bin install more intelligent.
|
13534 |
21-Jan-1996 |
joerg |
Make the reduction algorithm to tune the file system size less aggressive, in order to avoid /mnt: file system full problems.
Introduce a deadlock counter.
Turn off echoing again, it's cluttering the screen/log.
Gross hack to avoid the `vn0: invalid primary partition table: no magic' warning.
Seems that doFS.sh is now doing the job...
|
13532 |
21-Jan-1996 |
joerg |
Remove phk's errr... interesting idea of slicing a floppy into 10 cylinder groups. :)
|
13451 |
16-Jan-1996 |
jkh |
Correct typos. "ubin usbin" instead of "subin susbin"
|
13425 |
14-Jan-1996 |
phk |
I belive this works now.
|
13418 |
13-Jan-1996 |
phk |
Shrink BOOTMFS kernel further. Make doFS.sh more intelligent. boot4.flp should work fine as far as I can tell.
|
13369 |
10-Jan-1996 |
phk |
Don't make the fs-image in /dev :-)
|
13352 |
08-Jan-1996 |
phk |
Moved doFS into shell-script so we can be more smart about it. make two boot floppies, one without help files for 4MB systems. Mine's loading one now. :-) -O2 may be needed.
|
13341 |
08-Jan-1996 |
jkh |
Check in the shell scripts I used for the 2.1-RELEASE CDROM. These are provided simply as easy short-cuts for users who are prowling through the dists structure and decide to install something directly from there.
There still needs to be some glue stuck into release/Makefile to copy these into the appropriate homes following a full `make release', but I'll wait until phk is done in there.
|
13122 |
30-Dec-1995 |
peter |
recording cvs-1.6 file death
|
9202 |
11-Jun-1995 |
rgrimes |
Merge RELENG_2_0_5 into HEAD
|
8724 |
24-May-1995 |
gpalmer |
Jordan forgot this in his last sync commit. It's a wee shell script to help generate the .inf info files I use during the extract process.
|
8437 |
11-May-1995 |
jkh |
DES -> des. Sigh!
|
8390 |
09-May-1995 |
jkh |
secure -> DES.
|
7955 |
20-Apr-1995 |
phk |
Add a "set -e" to all of these, to catch failures.
|
7796 |
13-Apr-1995 |
gpalmer |
The tmpdir cleaning routine _still_ wasn't right! :-( I think this truly fixes it.
|
7794 |
13-Apr-1995 |
phk |
tell people what we do at the end, since it can take a little while. use "set -e" when extracting bindist make src dists extract.
|
7706 |
09-Apr-1995 |
jkh |
Do another pass over the delete code. This is better. Now we don't try to expand a wildcard to delete the entire contents.
|
7705 |
09-Apr-1995 |
jkh |
Try and see if I can make the remove function work..
|
7687 |
09-Apr-1995 |
jkh |
Remove preservation of myname and defaultrouter files - they're deprecated anyway.
|
7665 |
08-Apr-1995 |
jkh |
Add lnc0 ethernet driver.
|
7663 |
08-Apr-1995 |
phk |
Added zp0 and eg0 to interface menu. Dropped all the "at 0xfoo" comments.
|
7651 |
07-Apr-1995 |
phk |
Various changes: tip removed from cpio.flp (!) crunch chokes on it after the latest changes. source for secure & eBones moved into securedist.
|
7445 |
28-Mar-1995 |
phk |
Save /etc/sysconfig from destruction. Don't put termcap.db and vgrinddefs.db in the tarballs when they are so easy to generate and take up so much space...
|
7431 |
28-Mar-1995 |
phk |
They mystery of the recursive /sys/sys/ solved.
|
7344 |
25-Mar-1995 |
phk |
mkdir /usr/src if it doesn't exist.
|
7343 |
25-Mar-1995 |
jkh |
Add sysconfig to list of cpio floppy targets.
|
7312 |
24-Mar-1995 |
phk |
Fix a bogon.
|
7311 |
24-Mar-1995 |
phk |
A whole slew of changes relating to the generation of src-dists.
|
7308 |
24-Mar-1995 |
phk |
Tolerate both ways of doing the src-dists.
|
7301 |
24-Mar-1995 |
jkh |
Set hostname properly in /etc/sysconfig
|
7300 |
24-Mar-1995 |
phk |
set SHELL for ftp.
|
7299 |
24-Mar-1995 |
jkh |
Name juggling, make things a little clearer.
|
7297 |
24-Mar-1995 |
phk |
Add a missing ${DIST}/
|
7227 |
21-Mar-1995 |
jkh |
Remove gratuitous remove and make it an ln -fs
|
7134 |
18-Mar-1995 |
phk |
Add "ix0" Intel EtherExpress.
|
6822 |
02-Mar-1995 |
jkh |
Add entry for Sound Blaster/Matsushita CDROM
|
6500 |
16-Feb-1995 |
jkh |
Give user a change to read startx messages. Suggested by: David Muir Sharnoff <muir@idiom.com>
|
6498 |
16-Feb-1995 |
jkh |
Fix embarassing typo pointed out by Dave Sharnoff - 16bit does NOT = 16k colors! :-} Submitted by: David Muir Sharnoff <muir@idiom.com>
|
6337 |
13-Feb-1995 |
jkh |
Fix up the comments about NFS options - the ones listed were wrong Submitted by: wpaul
|
6333 |
13-Feb-1995 |
jkh |
Some small cosmetic changes I'd been meaning to make.
|
6300 |
10-Feb-1995 |
jkh |
Link to /sys in extract.
|
6298 |
10-Feb-1995 |
jkh |
Fix a small punctuation typo I just noticed.
|
6289 |
10-Feb-1995 |
jkh |
On second thought, only do extract if select returns success.
|
6288 |
10-Feb-1995 |
jkh |
Clean up some of the english, make things more explanatory.
|
6287 |
10-Feb-1995 |
jkh |
Eliminate gratuitous select step.
|
6285 |
10-Feb-1995 |
jkh |
Prepare for 950210-SNAP
|
6221 |
07-Feb-1995 |
jkh |
Extract the sources into the right place! Can't believe I didn't notice this before.
|
6144 |
03-Feb-1995 |
jkh |
Give the user a chance to specify all the network setup parameters again
|
6143 |
02-Feb-1995 |
jkh |
Whoops, actually DO the last config!
|
6142 |
02-Feb-1995 |
jkh |
Get ready for the XFree86 3.1.1 distribution (next snapshot), compat1x -> compat1xdist
|
6141 |
02-Feb-1995 |
jkh |
Put the release number in the first banner - makes it easier to quickly tell if I've muffed it.
|
6139 |
02-Feb-1995 |
jkh |
Fix some last boners in the setup script.
|
6135 |
02-Feb-1995 |
jkh |
Why not give user a chance to start it, too?
|
6134 |
02-Feb-1995 |
jkh |
Make this a bit more aggressive.. :-)
|
6133 |
02-Feb-1995 |
jkh |
Here's the _real_ XFree86 3.1.1 installation script. I'm ready.. :-)
|
6124 |
02-Feb-1995 |
jkh |
Clean these up a bunch more - gee I'm glad I do these snapshots, they uncover *so many problems*.. Too bad the snaps themselves don't get made as a consequence.. :-)
Bump the date forward Yet Another Day. David has some changes he wants to see rolled in, so I guess we're down for Feb 2nd as the snap date!
|
6121 |
02-Feb-1995 |
jkh |
This was misleading - you select OK to continue, not Cancel! ;-)
|
6118 |
02-Feb-1995 |
jkh |
We no longer need a welcome telling us to take a floppy out - it's already out.
|
6116 |
02-Feb-1995 |
jkh |
Clean up the documentation in light of a few recent changes.
|
6115 |
02-Feb-1995 |
jkh |
We don't need to go back to the first screen again - optimize this.
|
6091 |
01-Feb-1995 |
jkh |
Bump the date on the snapshot. The previous one never happened.. :-)
|
6050 |
30-Jan-1995 |
jkh |
Add sweden to list of install sites.
|
6019 |
30-Jan-1995 |
jkh |
Try one theory about why the domain name isn't being default right now.
|
6016 |
29-Jan-1995 |
jkh |
srcbin dist, not bin
|
6003 |
29-Jan-1995 |
jkh |
Take out ?diskfree - it doesn't make any sense now..
|
6002 |
29-Jan-1995 |
jkh |
I blew the date on this. Sigh..
|
5988 |
28-Jan-1995 |
jkh |
Make some of the extract scripts more explicit.
|
5987 |
28-Jan-1995 |
jkh |
Print message about ignoring stupid warnings in game dist Don't ask user to press return after every dist.
|
5986 |
28-Jan-1995 |
jkh |
Syntax errors corrected Add support for Sony CDROM
|
5971 |
28-Jan-1995 |
jkh |
Tweak some of the notes.
|
5970 |
28-Jan-1995 |
jkh |
Update everyone's paths to point properly into /stand/scripts.
|
5960 |
27-Jan-1995 |
jkh |
Bump the snap number
|
5956 |
27-Jan-1995 |
jkh |
Make this not fall over screaming if a file isn't found (the user might not have wanted it).
|
5953 |
27-Jan-1995 |
jkh |
Adjust some of these extract scripts.
|
5951 |
27-Jan-1995 |
jkh |
Adjust names of distributions.
|
5619 |
14-Jan-1995 |
jkh |
Add some helpful text about send-pr.
|
5605 |
14-Jan-1995 |
jkh |
Add very crude beginnings of the setup script.
|
5590 |
14-Jan-1995 |
jkh |
Initial revision
|
5583 |
14-Jan-1995 |
jkh |
Do the right thing with init for secrdist.
|
5582 |
14-Jan-1995 |
jkh |
Initial revision
|