freebsd-skq/usr.sbin
wma 5bac2d5f67 bsdinstall: add warning when unsupported partition is modified
Right now is possible to modify bootable partition type to
non-bootable type without getting warning from partedit.
Example: if you auto parition drive for arm64, you will
get freebsd-ufs as bootable partition; now you are able
to change bootable partition type to freebsd-zfs; there
will be no warning and the system will install but
will not be bootable afterwards.

After this fix, partedit will issue the same warning it
does when user attempts to create bootable partition of
not supported type, notyfing a user about incoming
problem and allowing to think the decision over before
commiting the schema.

This has been tested on amd64 and arm64.

Obtained from:         Semihalf
Submitted by:          Dominik Ermel <der@semihalf.com>
Sponsored by:          Cavium
Reviewed by:           nwhitehorn
Differential Revision: https://reviews.freebsd.org/D6879
2016-09-05 08:42:36 +00:00
..
ac Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
accton Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
acpi o Move tmpstr varibale initialization out of assert(3) call. 2016-08-12 08:16:35 +00:00
adduser Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
amd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ancontrol ancontrol(8): replace comma with semicolon when pertinent. 2016-08-09 19:46:05 +00:00
apm Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
apmd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
arp Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
asf Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
audit Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
auditd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
auditdistd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
auditreduce Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
authpf Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
autofs Remove usage of _WITH_GETLINE from usr.sbin 2016-07-30 01:10:05 +00:00
bhyve DIRDEPS_BUILD: Update dependencies. 2016-08-31 19:30:46 +00:00
bhyvectl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
bhyveload bhyve: improve memory size documentation 2016-06-26 14:44:01 +00:00
binmiscctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
blacklistctl DIRDEPS_BUILD: Connect new directories and update dependencies. 2016-06-03 19:25:30 +00:00
blacklistd DIRDEPS_BUILD: Connect new directories and update dependencies. 2016-06-03 19:25:30 +00:00
bluetooth Avoid undefined behavior when calling va_start() in bnep_send_control(), 2016-08-29 19:40:46 +00:00
boot0cfg Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
boot98cfg Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
bootparamd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
bsdconfig Add bsdconfig wifi' (aka wireless' or `wlan') module 2016-06-16 21:14:25 +00:00
bsdinstall bsdinstall: add warning when unsupported partition is modified 2016-09-05 08:42:36 +00:00
bsnmpd WITH_META_MODE: Don't expect meta files for side-effect generated files. 2016-06-03 19:25:41 +00:00
btxld Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
camdd Fix camdd for host-aware and host-managed SMR disks. 2016-07-20 15:00:05 +00:00
cdcontrol Remove last remnants of acd(4), mcd(4), and scd(4) drivers. 2016-08-25 19:36:58 +00:00
chkgrp Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
chown Move chown tests to proper path 2016-07-23 05:49:18 +00:00
chroot Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ckdist Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
clear_locks Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
config Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
cpucontrol Return usual error indicator to shell. 2016-06-16 12:08:25 +00:00
crashinfo Update crashinfo to work with newer gdb from ports. 2016-07-20 18:41:47 +00:00
cron cron: use existing maximum username constant MAXLOGNAME 2016-09-02 03:15:54 +00:00
crunch META_MODE/DIRDEPS_BUILD: Fix various issues with crunch builds. 2016-09-01 23:21:08 +00:00
ctladm Make the iSCSI parameter negotiation more flexible. 2016-08-25 05:22:53 +00:00
ctld Make the iSCSI parameter negotiation more flexible. 2016-08-25 05:22:53 +00:00
ctm Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
daemon Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
dconschat Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
devctl Implement 'devctl clear driver' to undo a previous 'devctl set driver'. 2016-08-29 22:48:36 +00:00
devinfo Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
digictl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
diskinfo Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
dumpcis Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
editmap Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
edquota Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
eeprom Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
etcupdate etcupdate: directly use diff3(1) instead of merge(1) 2016-08-05 19:22:33 +00:00
extattr DIRDEPS_BUILD: Add some missing dirctories to the build. 2016-08-31 19:30:59 +00:00
extattrctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
fdcontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
fdformat Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
fdread Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
fdwrite Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
fifolog Fix calloc(3) argument order. 2016-08-23 13:19:42 +00:00
flowctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
fmtree Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
freebsd-update Allow - in distribution names. This is needed for freebsd-update to work 2016-07-11 03:31:12 +00:00
fstyp Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ftp-proxy Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
fwcontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
getfmac Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
getpmac Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
gpioctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
gssd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
gstat Fix gstat's interactive f and q commands 2016-06-23 23:13:14 +00:00
hyperv Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
i2c Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ifmcstat Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
inetd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
iostat Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
iovctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ip6addrctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ipfwpcap Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
iscsid Make the iSCSI parameter negotiation more flexible. 2016-08-25 05:22:53 +00:00
jail Fix up the order in which jail creation processes are run, to preserve 2016-07-14 20:15:55 +00:00
jexec Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
jls Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
kbdcontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
kbdmap Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
keyserv keyserv(1): drop useless comparison. 2016-05-30 20:41:55 +00:00
kgmon Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
kgzip kgzip.8: note that it is deprecated and clarify BUGS section 2016-08-02 21:48:26 +00:00
kldxref Use roundup2() from sys/param.h. 2016-08-23 13:43:43 +00:00
lastlogin Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
lmcconfig Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
lpr Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
lptcontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mailstats Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mailwrapper Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
makefs makefs: sync NetBSD IDs with upstream for changes that we already have 2016-07-19 18:40:54 +00:00
makemap Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
manctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
memcontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mergemaster META_MODE: Don't require filemon(4) for mergemaster(8)/etcupdate(8) 2016-07-12 19:47:01 +00:00
mfiutil Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mixer Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mld6query Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mlxcontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mount_smbfs Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mountd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
moused Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mpsutil Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mptable Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mptutil Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
mtest Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nandsim Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nandtool Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ndiscvt Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ndp Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
newsyslog Expect sub testcases 2-4 in :tests_time_rotate to fail today due to changes 2016-08-29 18:46:04 +00:00
nfscbd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nfsd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nfsdumpstate Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nfsrevoke Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nfsuserd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ngctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nghook Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nmtree Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nologin Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
nscd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ntp Fixup man page formatting. 2016-08-24 02:41:24 +00:00
nvram Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ofwdump Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
pc-sysinstall Remove last remnants of acd(4), mcd(4), and scd(4) drivers. 2016-08-25 19:36:58 +00:00
pciconf Fix some logic in PCIe HotPlug; display EI status 2016-08-05 23:23:48 +00:00
periodic Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
pkg Remove usage of _WITH_GETLINE from usr.sbin 2016-07-30 01:10:05 +00:00
pmcannotate Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
pmccontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
pmcstat Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
pmcstudy DIRDEPS_BUILD: Add some missing dirctories to the build. 2016-08-31 19:30:59 +00:00
pnpinfo Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
portsnap Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
powerd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ppp Fix build of ppp when WITHOUT_PAM is set 2016-07-04 21:18:57 +00:00
pppctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
praliases Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
praudit Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
procctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
pstat Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
pw DIRDEPS_BUILD: Update dependencies. 2016-08-31 19:30:46 +00:00
pwd_mkdb Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
quot Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
quotaon Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rarpd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
repquota Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rip6query Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rmt Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
route6d Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rpc.lockd Add missing break in lock_partialfilelock(..) with NFS_RESERR 2016-06-13 11:19:06 +00:00
rpc.statd Mark out_of_mem(..) and usage(..) with __dead2 as they both directly call exit 2016-05-29 04:18:47 +00:00
rpc.umntall Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rpc.yppasswdd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rpc.ypupdated Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rpc.ypxfrd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rpcbind Fix usr.sbin/rpcbind ATF tests on 32-bit platforms 2016-06-16 15:25:37 +00:00
rrenumd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rtadvctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rtadvd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rtprio Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rtsold Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
rwhod Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
sa Skip lastcomm and sa tests on unsupported architectures 2016-06-26 00:53:31 +00:00
sendmail Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
service Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
services_mkdb Remove usage of _WITH_GETLINE from usr.sbin 2016-07-30 01:10:05 +00:00
sesutil Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
setfib Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
setfmac Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
setpmac Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
smbmsg Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
snapinfo Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
spkrtest Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
spray Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
syslogd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
sysrc Change my given name from "Garrett" to "Ngie" 2016-06-13 10:35:11 +00:00
tcpdchk Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
tcpdmatch Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
tcpdrop Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
tcpdump Fix spelling of the casper introduced in the r296047. 2016-06-08 22:30:21 +00:00
tests Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
timed Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
traceroute Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
traceroute6 Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
trpt Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
tzsetup Fix tzsetup not installing /etc/localtime for UTC 2016-06-01 15:39:11 +00:00
uathload Rename devname to udevname after including stdlib.h in r303445 2016-07-30 20:39:39 +00:00
uefisign Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ugidfw Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
uhsoctl Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
unbound Upgrade to Unbound 1.5.9. 2016-09-04 12:17:57 +00:00
usbconfig Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
usbdump Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
utx Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
vidcontrol Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
vigr Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
vipw Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
wake Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
watch Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
watchdogd Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
wlandebug Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
wpa Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
yp_mkdb Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ypbind Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ypldap DIRDEPS_BUILD: Update dependencies after a 'make bootstrap-tools'. 2016-09-02 20:41:43 +00:00
yppoll Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
yppush Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ypserv Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
ypset Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
zic Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
zonectl DIRDEPS_BUILD: Connect new directories and update dependencies. 2016-06-03 19:25:30 +00:00
zzz Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
Makefile always install etcupdate 2016-08-05 19:24:52 +00:00
Makefile.amd64 Remove the si(4) driver and sicontrol(8) for Specialix serial cards. 2016-08-19 21:14:27 +00:00
Makefile.arm Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
Makefile.arm64 Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
Makefile.i386 Remove the wl(4) driver and wlconfig(8) utility. 2016-08-19 22:27:14 +00:00
Makefile.inc Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
Makefile.mips Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
Makefile.powerpc Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00
Makefile.sparc64 Create branch for bhyve graphics import. 2016-05-27 06:22:24 +00:00