summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorsetje <none@none>2005-10-25 18:48:40 -0700
committersetje <none@none>2005-10-25 18:48:40 -0700
commit61cb17bdcebae6d20d4f63d082e223cedf5c379b (patch)
tree08731803b6a6aa6ff4241b3ff34289b96d5747db /usr/src
parente3951d48b77ecac728da03c0bebcca78c5f6887e (diff)
downloadillumos-joyent-61cb17bdcebae6d20d4f63d082e223cedf5c379b.tar.gz
6341178 bootadm refuses to check read-only alternate root
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/boot/bootadm/bootadm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/cmd/boot/bootadm/bootadm.c b/usr/src/cmd/boot/bootadm/bootadm.c
index 369ec7ef23..f8591b0418 100644
--- a/usr/src/cmd/boot/bootadm/bootadm.c
+++ b/usr/src/cmd/boot/bootadm/bootadm.c
@@ -1947,7 +1947,7 @@ update_archive(char *root, char *opt)
* root (-R option); bam_root_readonly applies to '/' only.
* Note: statvfs() does not always report the truth
*/
- if (!bam_smf_check && is_readonly(root)) {
+ if (!bam_smf_check && !bam_check && is_readonly(root)) {
if (bam_verbose)
bam_print(RDONLY_FS, root);
return (BAM_SUCCESS);