10Sstevel@tonic-gate /* 20Sstevel@tonic-gate * CDDL HEADER START 30Sstevel@tonic-gate * 40Sstevel@tonic-gate * The contents of this file are subject to the terms of the 51746Svikram * Common Development and Distribution License (the "License"). 61746Svikram * You may not use this file except in compliance with the License. 70Sstevel@tonic-gate * 80Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 90Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing. 100Sstevel@tonic-gate * See the License for the specific language governing permissions 110Sstevel@tonic-gate * and limitations under the License. 120Sstevel@tonic-gate * 130Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each 140Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 150Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the 160Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying 170Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner] 180Sstevel@tonic-gate * 190Sstevel@tonic-gate * CDDL HEADER END 200Sstevel@tonic-gate */ 210Sstevel@tonic-gate /* 228642SVikram.Hegde@Sun.COM * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 230Sstevel@tonic-gate * Use is subject to license terms. 240Sstevel@tonic-gate */ 250Sstevel@tonic-gate 260Sstevel@tonic-gate #ifndef _MESSAGE_H 270Sstevel@tonic-gate #define _MESSAGE_H 280Sstevel@tonic-gate 290Sstevel@tonic-gate #ifdef __cplusplus 300Sstevel@tonic-gate extern "C" { 310Sstevel@tonic-gate #endif 320Sstevel@tonic-gate 333446Smrj #include <libintl.h> 343446Smrj 350Sstevel@tonic-gate #define FILE_MISS gettext("file not found: %s\n") 360Sstevel@tonic-gate 370Sstevel@tonic-gate #define ARCH_EXEC_MISS gettext("archive creation file not found: %s: %s\n") 380Sstevel@tonic-gate 398954SEnrico.Perla@Sun.COM #define PATH_EXEC_OWNER gettext("%s is not owned by %d, skipping\n") 408954SEnrico.Perla@Sun.COM 418954SEnrico.Perla@Sun.COM #define PATH_EXEC_LINK gettext("%s is not a regular file, skipping\n") 428954SEnrico.Perla@Sun.COM 438954SEnrico.Perla@Sun.COM #define PATH_EXEC_PERMS gettext("%s is others or group writable, skipping\n") 448954SEnrico.Perla@Sun.COM 459233SEnrico.Perla@Sun.COM #define UPDATE_CACHE_OLD gettext("archive cache is out of sync. Rebuilding.\n") 469233SEnrico.Perla@Sun.COM 472115Svikram #define MUST_BE_ROOT gettext("you must be root to run this command\n") 480Sstevel@tonic-gate 496448Svikram #define NOT_ARCHIVE_BOOT \ 506448Svikram gettext("%s: not a boot archive based Solaris instance\n") 510Sstevel@tonic-gate 520Sstevel@tonic-gate #define MULT_CMDS gettext("multiple commands specified: -%c\n") 530Sstevel@tonic-gate 540Sstevel@tonic-gate #define INVALID_SUBCMD gettext("invalid sub-command specified: %s\n") 550Sstevel@tonic-gate 560Sstevel@tonic-gate #define NEED_SUBCMD gettext("this command requires a sub-command\n") 570Sstevel@tonic-gate 580Sstevel@tonic-gate #define NEED_CMD gettext("a command option must be specified\n") 590Sstevel@tonic-gate 600Sstevel@tonic-gate #define DUP_OPT gettext("duplicate options specified: -%c\n") 610Sstevel@tonic-gate 620Sstevel@tonic-gate #define BAD_OPT gettext("invalid option or missing option argument: -%c\n") 630Sstevel@tonic-gate 640Sstevel@tonic-gate #define NO_OPT_REQ gettext("this sub-command (%s) does not take options\n") 650Sstevel@tonic-gate 660Sstevel@tonic-gate #define MISS_OPT gettext("an option is required for this sub-command: %s\n") 670Sstevel@tonic-gate 680Sstevel@tonic-gate #define ABS_PATH_REQ gettext("path is not absolute: %s\n") 690Sstevel@tonic-gate 708735SEnrico.Perla@Sun.COM #define PATH_TOO_LONG \ 718735SEnrico.Perla@Sun.COM gettext("unable to create path on mountpoint %s, path too long\n") 728735SEnrico.Perla@Sun.COM 730Sstevel@tonic-gate #define TOO_LONG gettext("the following line is too long (> %d chars)\n\t%s\n") 740Sstevel@tonic-gate 756448Svikram #define NOT_GRUB_BOOT \ 766448Svikram gettext("not a GRUB based Solaris instance. Operation not supported\n") 770Sstevel@tonic-gate 786448Svikram #define NOT_GRUB_ROOT gettext("missing /boot/grub on root: %s\n") 790Sstevel@tonic-gate 80621Svikram #define ALT_ROOT_INVALID \ 81621Svikram gettext("an alternate root (%s) cannot be used with this sub-command\n") 82621Svikram 830Sstevel@tonic-gate #define NO_ENTRY gettext("no %s entry found\n") 840Sstevel@tonic-gate 850Sstevel@tonic-gate #define NO_MATCH_ENTRY gettext("no matching entry found\n") 860Sstevel@tonic-gate 870Sstevel@tonic-gate #define NO_BOOTADM_MATCH gettext("no matching bootadm entry found\n") 880Sstevel@tonic-gate 890Sstevel@tonic-gate #define NO_MEM gettext("could not allocate memory: size = %u\n") 900Sstevel@tonic-gate 9110499SWilliam.Kucharski@Sun.COM #define NO_SPARC gettext("%s operation unsupported on SPARC machines\n") 9210499SWilliam.Kucharski@Sun.COM 93621Svikram #define CANNOT_LOCATE_GRUB_MENU gettext("cannot find GRUB menu\n") 94621Svikram 9510499SWilliam.Kucharski@Sun.COM #define CANNOT_LOCATE_GRUB_MENU_FILE gettext("cannot find GRUB menu file: %s\n") 9610499SWilliam.Kucharski@Sun.COM 978735SEnrico.Perla@Sun.COM #define GRUB_MENU_PATH gettext("the location for the active GRUB menu is: %s\n") 98621Svikram 99621Svikram #define STUBBOOT_DIR_NOT_FOUND gettext("cannot find stubboot directory\n") 100621Svikram 1010Sstevel@tonic-gate #define NO_CMD gettext("no command at line %d\n") 1020Sstevel@tonic-gate 1030Sstevel@tonic-gate #define DUP_CMD \ 1040Sstevel@tonic-gate gettext("duplicate command %s at line %d of %sboot/grub/menu.lst\n") 1050Sstevel@tonic-gate 1060Sstevel@tonic-gate #define NO_MENU gettext("menu file not found: %s\n") 1070Sstevel@tonic-gate 1080Sstevel@tonic-gate #define GLOBAL_CMD gettext("%s %s\n") 1090Sstevel@tonic-gate 1100Sstevel@tonic-gate #define INVALID_ENTRY gettext("invalid boot entry number: %s\n") 1110Sstevel@tonic-gate 1126448Svikram #define INVALID_OPTION gettext("invalid option: %s\n") 1130Sstevel@tonic-gate 1140Sstevel@tonic-gate #define SUBOPT_MISS gettext("missing suboption: %s\n") 1150Sstevel@tonic-gate 1168735SEnrico.Perla@Sun.COM #define NO_KERNEL gettext("no kernel line found in entry %d\n") 1173446Smrj 1188735SEnrico.Perla@Sun.COM #define EMPTY_MENU gettext("the GRUB menu is empty\n") 1190Sstevel@tonic-gate 1200Sstevel@tonic-gate #define UNLINK_EMPTY gettext("file is empty, deleting file: %s\n") 1210Sstevel@tonic-gate 1220Sstevel@tonic-gate #define UNLINK_FAIL gettext("failed to unlink file: %s: %s\n") 1230Sstevel@tonic-gate 1240Sstevel@tonic-gate #define NO_MATCH gettext("no matching entry found: %s\n") 1250Sstevel@tonic-gate 1260Sstevel@tonic-gate #define INVALID_OPT gettext("invalid option: %s\n") 1270Sstevel@tonic-gate 1288735SEnrico.Perla@Sun.COM #define FAILED_SIG gettext("cannot set SIGCHLD disposition: %s\n") 1290Sstevel@tonic-gate 1308735SEnrico.Perla@Sun.COM #define CANT_UNBLOCK_SIGCHLD gettext("cannot unblock SIGCHLD: %s\n") 1318735SEnrico.Perla@Sun.COM 1328735SEnrico.Perla@Sun.COM #define NO3264ELF \ 1338735SEnrico.Perla@Sun.COM gettext("WARNING: file %s is neither a 32-bit nor a 64-bit ELF\n") 1340Sstevel@tonic-gate 1350Sstevel@tonic-gate #define BLOCKED_SIG gettext("SIGCHLD signal blocked. Cannot exec: %s\n") 1360Sstevel@tonic-gate 1370Sstevel@tonic-gate #define POPEN_FAIL gettext("popen failed: %s\n") 1380Sstevel@tonic-gate 1390Sstevel@tonic-gate #define PCLOSE_FAIL gettext("pclose failed: %s\n") 1400Sstevel@tonic-gate 1410Sstevel@tonic-gate #define EXEC_FAIL gettext("command terminated abnormally: %s: %d\n") 1420Sstevel@tonic-gate 1430Sstevel@tonic-gate #define OPEN_FAIL gettext("failed to open file: %s: %s\n") 1440Sstevel@tonic-gate 1450Sstevel@tonic-gate #define LOCK_FAIL gettext("failed to lock file: %s: %s\n") 1460Sstevel@tonic-gate 1470Sstevel@tonic-gate #define UNLOCK_FAIL gettext("failed to unlock file: %s: %s\n") 1480Sstevel@tonic-gate 1499233SEnrico.Perla@Sun.COM #define TIMESTAMP_FAIL gettext("failed to update the timestamp file, next\ 1509233SEnrico.Perla@Sun.COM archive update may experience reduced performance\n") 1519233SEnrico.Perla@Sun.COM 1523446Smrj #define MMAP_FAIL gettext("failed to mmap file: %s: %s\n") 1533446Smrj 1548735SEnrico.Perla@Sun.COM #define FILE_LOCKED gettext("another instance of bootadm (pid %u) is running\n") 1550Sstevel@tonic-gate 1560Sstevel@tonic-gate #define NO_FLIST gettext("archive filelist is empty\n") 1570Sstevel@tonic-gate 1580Sstevel@tonic-gate #define CLOSE_FAIL gettext("failed to close file: %s: %s\n") 1590Sstevel@tonic-gate 1600Sstevel@tonic-gate #define RENAME_FAIL gettext("rename to file failed: %s: %s\n") 1610Sstevel@tonic-gate 1620Sstevel@tonic-gate #define NOT_IN_MNTTAB gettext("alternate root %s not in mnttab\n") 1630Sstevel@tonic-gate 1640Sstevel@tonic-gate #define CANT_RESOLVE gettext("cannot resolve path %s: %s\n") 1650Sstevel@tonic-gate 1660Sstevel@tonic-gate #define ROOT_ABS gettext("this sub-command doesn't take root arguments: %s\n") 1670Sstevel@tonic-gate 1688735SEnrico.Perla@Sun.COM #define ARCHIVE_FAIL gettext("boot-archive creation FAILED, command: '%s'\n") 1698735SEnrico.Perla@Sun.COM 1708735SEnrico.Perla@Sun.COM #define MULTI_FAIL \ 1718735SEnrico.Perla@Sun.COM gettext("Command '%s' failed while generating multisession archive\n") 1728735SEnrico.Perla@Sun.COM 1738735SEnrico.Perla@Sun.COM #define INFILE_FAIL gettext("unable to read from %s: %s\n") 1748735SEnrico.Perla@Sun.COM 1758735SEnrico.Perla@Sun.COM #define ARCHIVE_BAD gettext("archive file %s not generated correctly\n") 1768735SEnrico.Perla@Sun.COM 1778735SEnrico.Perla@Sun.COM #define CACHE_FAIL \ 1788735SEnrico.Perla@Sun.COM gettext("Failed to gather cache files, archives generation aborted\n") 1798735SEnrico.Perla@Sun.COM 1808735SEnrico.Perla@Sun.COM #define BOOTBLK_FAIL gettext("unable to access bootblk file : %s\n") 1810Sstevel@tonic-gate 1820Sstevel@tonic-gate #define WRITE_FAIL gettext("write to file failed: %s: %s\n") 1830Sstevel@tonic-gate 1848735SEnrico.Perla@Sun.COM #define GZ_WRITE_FAIL gettext("failed to write to %s\n") 1858735SEnrico.Perla@Sun.COM 1860Sstevel@tonic-gate #define STAT_FAIL gettext("stat of file failed: %s: %s\n") 1870Sstevel@tonic-gate 1880Sstevel@tonic-gate #define PACK_FAIL gettext("failed to pack stat data: %s\n") 1890Sstevel@tonic-gate 1900Sstevel@tonic-gate #define NVALLOC_FAIL gettext("failed to create stat data: %s\n") 1910Sstevel@tonic-gate 1920Sstevel@tonic-gate #define NVADD_FAIL gettext("failed to update stat data for: %s: %s\n") 1930Sstevel@tonic-gate 1946448Svikram #define DISKMAP_FAIL \ 1956448Svikram gettext("create_diskmap command failed for OS root: %s.\n") 1960Sstevel@tonic-gate 1978642SVikram.Hegde@Sun.COM #define BIOSDEV_SKIP \ 1988642SVikram.Hegde@Sun.COM gettext("not using biosdev command for disk: %s.\n") 1990Sstevel@tonic-gate 2000Sstevel@tonic-gate #define CHECK_NOT_SUPPORTED \ 2010Sstevel@tonic-gate gettext("the check option is not supported with subcmd: %s\n") 2020Sstevel@tonic-gate 2030Sstevel@tonic-gate #define PARSEABLE_NEW_FILE gettext(" new %s\n") 2040Sstevel@tonic-gate 2050Sstevel@tonic-gate #define PARSEABLE_OUT_DATE gettext(" changed %s\n") 2060Sstevel@tonic-gate 2072583Svikram #define PARSEABLE_STALE_FILE gettext(" stale %s\n") 2082583Svikram 2090Sstevel@tonic-gate #define UPDATE_FORCE gettext("forced update of archive requested\n") 2100Sstevel@tonic-gate 2110Sstevel@tonic-gate #define NO_NEW_STAT gettext("cannot create new stat data\n") 2120Sstevel@tonic-gate 2130Sstevel@tonic-gate #define UPDATE_ARCH_MISS gettext("archive not found: %s\n") 2140Sstevel@tonic-gate 2158735SEnrico.Perla@Sun.COM #define UPDATE_CDIR_MISS gettext("archive cache directory not found: %s\n") 2168735SEnrico.Perla@Sun.COM 2178735SEnrico.Perla@Sun.COM #define MULTI_SIZE \ 2188735SEnrico.Perla@Sun.COM gettext("archive %s is bigger than %d bytes and will be rebuilt\n") 2198735SEnrico.Perla@Sun.COM 2200Sstevel@tonic-gate #define READ_FAIL gettext("read failed for file: %s: %s\n") 2210Sstevel@tonic-gate 2220Sstevel@tonic-gate #define UNPACK_FAIL gettext("failed to unpack stat data: %s: %s\n") 2230Sstevel@tonic-gate 2240Sstevel@tonic-gate #define NFTW_FAIL gettext("cannot find: %s: %s\n") 2250Sstevel@tonic-gate 2268735SEnrico.Perla@Sun.COM #define SIGN_FAIL gettext("iso descriptor signature for %s is invalid\n") 2278735SEnrico.Perla@Sun.COM 2280Sstevel@tonic-gate #define STATVFS_FAIL gettext("statvfs failed for %s: %s\n") 2290Sstevel@tonic-gate 2300Sstevel@tonic-gate #define IS_RAMDISK gettext("%s is on a ramdisk device\n") 2310Sstevel@tonic-gate 2320Sstevel@tonic-gate #define PRINT gettext("%s\n") 2330Sstevel@tonic-gate 2340Sstevel@tonic-gate #define PRINT_TITLE gettext("%d %s\n") 2350Sstevel@tonic-gate 2360Sstevel@tonic-gate #define INT_ERROR gettext("Internal error: %s\n") 2370Sstevel@tonic-gate 2380Sstevel@tonic-gate #define CANT_FIND_USER \ 2390Sstevel@tonic-gate gettext("getpwnam: uid for %s failed, defaulting to %d\n") 2400Sstevel@tonic-gate 2410Sstevel@tonic-gate #define CANT_FIND_GROUP \ 2420Sstevel@tonic-gate gettext("getgrnam: gid for %s failed, defaulting to %d\n") 2430Sstevel@tonic-gate 2440Sstevel@tonic-gate #define CHMOD_FAIL gettext("chmod operation on %s failed - %s\n") 2450Sstevel@tonic-gate 2460Sstevel@tonic-gate #define CHOWN_FAIL gettext("chgrp operation on %s failed - %s\n") 2470Sstevel@tonic-gate 248316Svikram #define MISSING_SLICE_FILE gettext("GRUB slice file %s missing: %s\n") 249316Svikram 250316Svikram #define MKDIR_FAILED gettext("mkdir of %s failed: %s\n") 251316Svikram 252621Svikram #define MOUNT_FAILED gettext("mount of %s (fstype %s) failed\n") 253621Svikram 254621Svikram #define MOUNT_MNTPT_FAILED gettext("mount at %s failed\n") 255316Svikram 2566448Svikram #define UMOUNT_FAILED gettext("umount of %s failed\n") 257316Svikram 258316Svikram #define CANNOT_RESTORE_GRUB_SLICE gettext("cannot restore GRUB slice\n") 259316Svikram 260316Svikram #define RESTORE_GRUB_FAILED gettext("cannot restore GRUB loader\n") 261316Svikram 262316Svikram #define MISSING_BACKUP_MENU gettext("no backup menu %s: %s\n") 263316Svikram 264316Svikram #define RESTORE_MENU_FAILED gettext("cannot restore menu %s\n") 265316Svikram 266316Svikram #define MISSING_ROOT_FILE gettext("file missing: %s: %s\n") 267316Svikram 268316Svikram #define BAD_ROOT_FILE gettext("file is invalid: %s\n") 269316Svikram 2702115Svikram #define TRAILING_ARGS gettext("invalid trailing arguments\n") 2712115Svikram 272316Svikram #define RESTORING_GRUB \ 273316Svikram gettext("No GRUB installation found. Restoring GRUB from backup\n") 274316Svikram 2756448Svikram #define REBOOT_WITH_ARGS_ADD_ENTRY_FAILED \ 276316Svikram gettext("Cannot update menu. Cannot reboot with requested arguments\n") 277316Svikram 2786694Svikram #define FDISK_FILES_FOUND \ 2796694Svikram gettext("Deferred FDISK update file(s) found: %s, %s. Not supported.\n") 2801746Svikram 2818735SEnrico.Perla@Sun.COM #define UNKNOWN_KERNEL gettext("unable to expand %s to a full file path.\n") 2823446Smrj 2834346Srscott #define UNKNOWN_KERNEL_REBOOT \ 2844346Srscott gettext("Rebooting with default kernel and options.\n") 2854346Srscott 2863446Smrj #define NOT_DBOOT \ 2873446Smrj gettext("bootadm set-menu %s may only be run on directboot kernels.\n") 2883446Smrj 2893467Srscott #define DEFAULT_NOT_BAM gettext( \ 2903467Srscott "Default /boot/grub/menu.lst entry is not controlled by bootadm. Exiting\n") 2913446Smrj 29210499SWilliam.Kucharski@Sun.COM #define CANT_FIND_DEFAULT \ 29310499SWilliam.Kucharski@Sun.COM gettext("unable to find default boot entry (%d) in menu.lst file.\n") 29410499SWilliam.Kucharski@Sun.COM 2956448Svikram #define UNKNOWN_KERNEL_LINE \ 2966448Svikram gettext("kernel command on line %d not recognized.\n") 2973446Smrj 2986448Svikram #define UNKNOWN_MODULE_LINE \ 2996448Svikram gettext("module command on line %d not recognized.\n") 3003446Smrj 30110499SWilliam.Kucharski@Sun.COM #define FINDROOT_NOT_FOUND \ 30210499SWilliam.Kucharski@Sun.COM gettext("findroot in default boot entry (%d) missing.\n") 30310499SWilliam.Kucharski@Sun.COM 30410499SWilliam.Kucharski@Sun.COM #define KERNEL_NOT_FOUND \ 30510499SWilliam.Kucharski@Sun.COM gettext("kernel$ in default boot entry (%d) missing.\n") 30610499SWilliam.Kucharski@Sun.COM 307*10787SWilliam.Kucharski@Sun.COM #define KERNEL_NOT_PARSEABLE \ 308*10787SWilliam.Kucharski@Sun.COM gettext("kernel$ in default boot entry (%d) missing or not parseable.\n") 309*10787SWilliam.Kucharski@Sun.COM 31010499SWilliam.Kucharski@Sun.COM #define MODULE_NOT_PARSEABLE \ 31110499SWilliam.Kucharski@Sun.COM gettext("module$ in default boot entry (%d) missing or not parseable.\n") 31210499SWilliam.Kucharski@Sun.COM 3133446Smrj #define NOT_ELF_FILE gettext("%s is not an ELF file.\n") 3143446Smrj 3153446Smrj #define WRONG_ELF_CLASS gettext("%s is wrong ELF class 0x%x\n") 3163446Smrj 3173446Smrj #define FAILSAFE_MISSING \ 3183446Smrj gettext("bootadm -m upgrade run, but the failsafe archives have not been\n\ 3193446Smrj updated. Not updating line %d\n") 3203446Smrj 3216319Sjg #define INVALID_PLAT \ 3226319Sjg gettext("invalid platform %s - must be one of sun4u, sun4v or i86pc\n") 3236319Sjg 3246448Svikram #define FDISKPART_FAIL gettext("failed to determine fdisk partition: %s\n") 3256448Svikram 3266448Svikram #define INVALID_MHASH_KEY gettext("invalid key for mnttab hash: %s\n") 3276448Svikram 3286448Svikram #define INVALID_UFS_SIGNATURE gettext("invalid UFS boot signature: %s\n") 3296448Svikram 3306448Svikram #define SIGN_LIST_FPUTS_ERR \ 3316448Svikram gettext("failed to write signature %s to signature list: %s\n") 3326448Svikram 3336448Svikram #define SIGNATURE_LIST_EXISTS gettext(" - signature list %s exists\n") 3346448Svikram 3356448Svikram #define OPENDIR_FAILED gettext("opendir of %s failed: %s\n") 3366448Svikram 3376448Svikram #define GRUBSIGN_SORT_FAILED gettext("error sorting GRUB UFS boot signatures\n") 3386448Svikram 3396448Svikram #define SEARCHING_UFS_SIGN gettext(" - searching for UFS boot signatures\n") 3406448Svikram 3416448Svikram #define ERR_FIND_UFS_SIGN gettext("search for UFS boot signatures failed\n") 3426448Svikram 3436448Svikram #define UFS_SIGNATURE_LIST_MISS gettext("missing UFS signature list file: %s\n") 3446448Svikram 3456448Svikram #define UFS_SIGNATURE_LIST_OPENERR \ 3466448Svikram gettext("error opening UFS boot signature list file %s: %s\n") 3476448Svikram 3486448Svikram #define UFS_BADSIGN gettext("bad UFS boot signature: %s\n") 3496448Svikram 3506448Svikram #define GRUBSIGN_BACKUP_OPENERR \ 3516448Svikram gettext("error opening boot signature backup file %s: %s\n") 3526448Svikram 3536448Svikram #define GRUBSIGN_BACKUP_WRITEERR \ 3546448Svikram gettext("error writing boot signature backup file %s: %s\n") 3556448Svikram 3566448Svikram #define GRUBSIGN_BACKUP_UPDATED \ 3576448Svikram gettext("updated boot signature backup file %s\n") 3586448Svikram 3596448Svikram #define GRUBSIGN_PRIMARY_CREATERR \ 3606448Svikram gettext("error creating primary boot signature %s: %s\n") 3616448Svikram 3626448Svikram #define GRUBSIGN_PRIMARY_SYNCERR \ 3636448Svikram gettext("error syncing primary boot signature %s: %s\n") 3646448Svikram 3656448Svikram #define GRUBSIGN_CREATED_PRIMARY \ 3666448Svikram gettext("created primary GRUB boot signature: %s\n") 3676448Svikram 3686448Svikram #define GRUBSIGN_CREATE_FAIL \ 3696448Svikram gettext("failed to create GRUB boot signature for device: %s\n") 3706448Svikram 3716448Svikram #define GRUBSIGN_WRITE_FAIL \ 3726448Svikram gettext("failed to write GRUB boot signature for device: %s\n") 3736448Svikram 3746448Svikram #define GRUBSIGN_UFS_NONE gettext(" - no existing UFS boot signatures\n") 3756448Svikram 3766448Svikram #define GRUBSIGN_NOTSUP gettext("boot signature not supported for fstype: %s\n") 3776448Svikram 3786448Svikram #define GRUBSIGN_MKDIR_ERR \ 3796448Svikram gettext("error creating boot signature directory %s: %s\n") 3806448Svikram 3816448Svikram #define NOT_UFS_SLICE gettext("%s is not a ufs slice: %s\n") 3826448Svikram 3836448Svikram #define FSTYP_FAILED gettext("fstyp failed for slice: %s\n") 3846448Svikram 3856448Svikram #define FSTYP_BAD gettext("bad output from fstyp for slice: %s\n") 3866448Svikram 3876448Svikram #define ZFS_MOUNT_FAILED gettext("mount of ZFS pool %s failed\n") 3886448Svikram 3896448Svikram #define ZFS_MNTPT_FAILED \ 3906448Svikram gettext("failed to determine mount point of ZFS pool %s\n") 3916448Svikram 3926448Svikram #define NULL_ZFS_MNTPT gettext("ZFS pool %s has no mount-point\n") 3936448Svikram 3946448Svikram #define BAD_ZFS_MNTPT gettext("ZFS pool %s has bad mount-point %s\n") 3956448Svikram 3966448Svikram #define NULL_ZFS_MNTPT gettext("ZFS pool %s has no mount-point\n") 3976448Svikram 3986448Svikram #define BAD_ZFS_MNTED gettext("ZFS pool %s has bad mount status\n") 3996448Svikram 4006448Svikram #define ZFS_MNTED_FAILED \ 4016448Svikram gettext("failed to determine mount status of ZFS pool %s\n") 4026448Svikram 4036448Svikram #define INT_BAD_MNTSTATE \ 4046448Svikram gettext("Internal error: bad saved mount state for pool %s\n") 4056448Svikram 4066448Svikram #define FSTYP_A_FAILED gettext("fstyp -a on device %s failed\n") 4076448Svikram 4086448Svikram #define NULL_FSTYP_A gettext("NULL fstyp -a output for device %s\n") 4096448Svikram 4106448Svikram #define BAD_FSTYP_A gettext("bad fstyp -a output for device %s\n") 4116448Svikram 4126448Svikram #define INVALID_UFS_SIGN gettext("invalid UFS boot signature %s\n") 4136448Svikram 4146448Svikram #define CANT_FIND_SPECIAL gettext("cant find special file for mount-point %s\n") 4156448Svikram 4166448Svikram #define CANT_FIND_POOL gettext("cant find pool for mount-point %s\n") 4176448Svikram 4186448Svikram #define NULL_FINDROOT gettext("can't find argument for findroot command\n") 4196448Svikram 4206448Svikram #define INVALID_DEV_DSK gettext("not a /dev/[r]dsk name: %s\n") 4216448Svikram 4228735SEnrico.Perla@Sun.COM #define CVT_FINDROOT gettext("converting entries to findroot...\n") 4236448Svikram 4248735SEnrico.Perla@Sun.COM #define CVT_HV gettext("adding xVM entries...\n") 4256448Svikram 4268735SEnrico.Perla@Sun.COM #define CVT_DBOOT gettext("converting entries to dboot...\n") 4276448Svikram 4286448Svikram #define DOWNGRADE_NOTSUP \ 4298735SEnrico.Perla@Sun.COM gettext("automated downgrade of GRUB menu to older version not supported.\n") 4306448Svikram 4318735SEnrico.Perla@Sun.COM #define CANT_FIND_GRUBSIGN gettext("cannot find GRUB signature for %s\n") 4326448Svikram 4336448Svikram #define CVT_TODO \ 4348735SEnrico.Perla@Sun.COM gettext("one or more GRUB menu entries were not automatically upgraded\n\ 4356448Svikram For details on manually updating entries, see %s\n") 4366448Svikram 4376448Svikram #define CVT_ABORT \ 4388735SEnrico.Perla@Sun.COM gettext("error upgrading GRUB menu entries on %s. Aborting.\n\ 4396448Svikram For details on manually updating entries, see %s\n") 4406448Svikram 44110499SWilliam.Kucharski@Sun.COM #define ALREADY_HYPER \ 44210499SWilliam.Kucharski@Sun.COM gettext("default entry already setup for use with the hypervisor!\n") 44310499SWilliam.Kucharski@Sun.COM 44410499SWilliam.Kucharski@Sun.COM #define HYPER_ABORT \ 44510499SWilliam.Kucharski@Sun.COM gettext("error converting GRUB menu entry on %s for use with the hypervisor.\n\ 44610499SWilliam.Kucharski@Sun.COM Aborting.\n") 44710499SWilliam.Kucharski@Sun.COM 44810499SWilliam.Kucharski@Sun.COM #define ALREADY_METAL \ 44910499SWilliam.Kucharski@Sun.COM gettext("default entry already setup for use with a metal kernel!\n") 45010499SWilliam.Kucharski@Sun.COM 45110499SWilliam.Kucharski@Sun.COM #define METAL_ABORT \ 45210499SWilliam.Kucharski@Sun.COM gettext("error converting GRUB menu entry on %s for use with a metal kernel.\n\ 45310499SWilliam.Kucharski@Sun.COM Aborting.\n") 45410499SWilliam.Kucharski@Sun.COM 4556448Svikram #define HAND_ADDED_ENTRIES \ 4566448Svikram gettext("bootadm(1M) will only upgrade GRUB menu entries added by \n\ 4576448Svikram bootadm(1M) or lu(1M). The following entries on %s will not be upgraded.\n\ 4586448Svikram For details on manually updating entries, see %s\n") 4596448Svikram 4606448Svikram #define SIGN_FSTYPE_MISMATCH \ 4618735SEnrico.Perla@Sun.COM gettext("found mismatched boot signature %s for filesystem type: %s.\n") 4626448Svikram 4636448Svikram #define REBOOT_FSTYPE_FAILED \ 4648735SEnrico.Perla@Sun.COM gettext("failed to determine filesystem type for \"/\". Reboot with \n\ 4656448Svikram arguments failed.\n") 4666448Svikram 4676448Svikram #define REBOOT_SPECIAL_FAILED \ 4688735SEnrico.Perla@Sun.COM gettext("failed to find device special file for \"/\". Reboot with \n\ 4696448Svikram arguments failed.\n") 4706448Svikram 4716448Svikram #define REBOOT_SIGN_FAILED \ 4728735SEnrico.Perla@Sun.COM gettext("failed to find boot signature. Reboot with arguments failed.\n") 4736448Svikram 4746448Svikram #define REBOOT_DIRECT_FAILED \ 4758735SEnrico.Perla@Sun.COM gettext("the root filesystem is not a dboot Solaris instance. \n\ 4766448Svikram This version of bootadm is not supported on this version of Solaris.\n") 4776448Svikram 4786448Svikram #define BOOTENV_FSTYPE_FAILED \ 4798735SEnrico.Perla@Sun.COM gettext("cannot determine filesystem type for \"/\".\n\ 4806448Svikram Cannot generate GRUB menu entry with EEPROM arguments.\n") 4816448Svikram 4826448Svikram #define BOOTENV_SPECIAL_FAILED \ 4838735SEnrico.Perla@Sun.COM gettext("cannot determine device special file for \"/\".\n\ 4846448Svikram Cannot generate GRUB menu entry with EEPROM arguments.\n") 4856448Svikram 4866448Svikram #define BOOTENV_SIGN_FAILED \ 4878735SEnrico.Perla@Sun.COM gettext("cannot determine boot signature for \"/\".\n\ 4886448Svikram Cannot generate GRUB menu entry with EEPROM arguments.\n") 4896448Svikram 4906448Svikram #define GRUB_SLICE_FILE_EXISTS \ 4916448Svikram gettext("unsupported GRUB slice file (%s) exists - ignoring.\n") 4926448Svikram 4936448Svikram #define GRUBSIGN_FOUND_OR_CREATED \ 4948735SEnrico.Perla@Sun.COM gettext("found or created GRUB signature %s for %s\n") 4956448Svikram 4968735SEnrico.Perla@Sun.COM #define GET_FSTYPE_ARGS gettext("no OS mountpoint. Cannot determine fstype\n") 4976448Svikram 4986448Svikram #define MNTTAB_MNTPT_NOT_FOUND \ 4998735SEnrico.Perla@Sun.COM gettext("failed to find OS mountpoint %s in %s\n") 5006448Svikram 5016448Svikram #define MNTTAB_FSTYPE_NULL gettext("NULL fstype found for OS root %s\n") 5026448Svikram 5038735SEnrico.Perla@Sun.COM #define MISSING_ARG gettext("missing argument for sub-command\n") 5046448Svikram 5058735SEnrico.Perla@Sun.COM #define INVALID_BINARY gettext("invalid or corrupted binary: %s\n") 5066448Svikram 5076448Svikram #define PCFS_ROOT_NOTSUP gettext("root <%s> on PCFS is not supported\n") 5086448Svikram 5096448Svikram #define NO_O_OSROOT gettext("OS root not specified with -o option: %s\n") 5106448Svikram 5118735SEnrico.Perla@Sun.COM #define RDONLY_FS \ 5128954SEnrico.Perla@Sun.COM gettext("%s filesystem is read-only, skipping archives update\n") 5136448Svikram 5146448Svikram #define RDONLY_TEST_ERROR gettext("error during read-only test on %s: %s\n") 5156448Svikram 5166448Svikram #define CANNOT_GRUBROOT_BOOTDISK \ 5178642SVikram.Hegde@Sun.COM gettext("cannot get (hd?,?,?) for menu. menu not on bootdisk: %s\n") 5186448Svikram 5196448Svikram #define NO_GRUBROOT_FOR_DISK \ 5208642SVikram.Hegde@Sun.COM gettext("cannot determine BIOS disk ID 'hd?' for disk: %s\n") 5216448Svikram 5226448Svikram #define CACHE_MNTTAB_FAIL gettext("%s: failed to cache /etc/mnttab\n") 5236448Svikram 5246448Svikram #define FAILED_ADD_SIGNLIST gettext("failed to add sign %s to signlist.\n") 5256448Svikram 5266448Svikram #define GRUBSIGN_BACKUP_MKDIRERR gettext("mkdirp() of backup dir failed: %s\n") 5276448Svikram 5286448Svikram #define GET_POOL_FAILED gettext("failed to get pool name from %s\n") 5296448Svikram 5306448Svikram #define FAIL_MNT_TOP_DATASET gettext("failed to mount top dataset for %s\n") 5316448Svikram 5326448Svikram #define PRIMARY_SIGN_EXISTS gettext("primary sign %s exists\n") 5336448Svikram 5346448Svikram #define SET_BACKUP_FAILED gettext("failed to set backup sign (%s) for %s: %s\n") 5356448Svikram 5366448Svikram #define SET_PRIMARY_FAILED \ 5376448Svikram gettext("failed to set primary sign (%s) for %s: %s\n") 5386448Svikram 5396448Svikram #define GET_FSTYPE_FAILED gettext("failed to get fstype for %s\n") 5406448Svikram 5416448Svikram #define GET_SPECIAL_NULL_MNTPT \ 5428735SEnrico.Perla@Sun.COM gettext("cannot get special file: NULL mount-point\n") 5436448Svikram 5446448Svikram #define GET_SPECIAL_NULL \ 5458735SEnrico.Perla@Sun.COM gettext("cannot get special file for mount-point: %s\n") 5466448Svikram 5476448Svikram #define GET_PHYSICAL_MENU_NULL \ 5488735SEnrico.Perla@Sun.COM gettext("cannot get physical device special file for menu root: %s\n") 5496448Svikram 5506448Svikram #define GET_GRUBSIGN_ERROR \ 5516448Svikram gettext("failed to get grubsign for root: %s, device %s\n") 5526448Svikram 5536448Svikram #define FAILED_TO_ADD_BOOT_ENTRY \ 5546448Svikram gettext("failed to add boot entry with title=%s, grub signature=%s\n") 5556448Svikram 5566448Svikram #define SET_DEFAULT_FAILED gettext("failed to set GRUB menu default to %d\n") 5576448Svikram 5586448Svikram #define REBOOT_GET_KERNEL_FAILED \ 5596448Svikram gettext("reboot with arguments: error querying current boot-file settings\n") 5606448Svikram 5616448Svikram #define REBOOT_GET_ARGS_FAILED \ 5626448Svikram gettext("reboot with arguments: error querying current boot-args settings\n") 5636448Svikram 5646448Svikram #define REBOOT_SET_DEFAULT_FAILED \ 5656448Svikram gettext("reboot with arguments: setting GRUB menu default to %d failed\n") 5666448Svikram 5676448Svikram #define GET_SET_KERNEL_ADD_BOOT_ENTRY gettext("failed to add boot entry: %s\n") 5686448Svikram 5696448Svikram #define GET_SET_KERNEL_SET_GLOBAL gettext("failed to set default to: %d\n") 5706448Svikram 5716448Svikram #define NO_OPTION_ARG gettext("option has no argument: %s\n") 5726448Svikram 5736448Svikram #define CANT_MOUNT_POOL_DATASET \ 5746448Svikram gettext("cannot mount pool dataset for pool: %s\n") 5756448Svikram 5766448Svikram #define ZFS_GET_POOL_FAILED gettext("failed to get pool for device: %s\n") 5776448Svikram 5786448Svikram #define ZFS_MOUNT_TOP_DATASET_FAILED \ 5796448Svikram gettext("failed to mount top dataset for pool: %s\n") 5806448Svikram 5816448Svikram #define GET_POOL_OSDEV_NULL gettext("NULL device: cannot determine pool name\n") 5826448Svikram 5836448Svikram #define GET_POOL_BAD_OSDEV \ 5846448Svikram gettext("invalid device %s: cannot determine pool name\n") 5856448Svikram 5866448Svikram #define POOL_SIGN_INCOMPAT \ 5876448Svikram gettext("pool name %s not present in signature %s\n") 5886448Svikram 5896448Svikram #define INVALID_ZFS_SPECIAL \ 5906448Svikram gettext("invalid device for ZFS filesystem: %s\n") 5916448Svikram 5926448Svikram #define CANT_FIND_POOL_FROM_SPECIAL \ 5936448Svikram gettext("cannot derive ZFS pool from special: %s\n") 5946448Svikram 5956448Svikram #define ZFS_GET_POOL_STATUS \ 5966448Svikram gettext("cannot get zpool status for pool: %s\n") 5976448Svikram 5986448Svikram #define BAD_ZPOOL_STATUS \ 5996448Svikram gettext("bad zpool status for pool=%s\n") 6006448Svikram 6016448Svikram #define NO_POOL_IN_ZPOOL_STATUS \ 6026448Svikram gettext("no pool name %s in zpool status\n") 6036448Svikram 6046448Svikram #define NO_PHYS_IN_ZPOOL_STATUS \ 6056448Svikram gettext("no physical device in zpool status for pool=%s\n") 6066448Svikram 6076448Svikram #define UFS_GET_PHYS_NOT_SVM \ 6086448Svikram gettext("not a SVM metadevice: %s. Cannot derive physical device\n") 6096448Svikram 6106448Svikram #define UFS_GET_PHYS_INVALID_SVM \ 6116448Svikram gettext("invalid SVM metadevice name: %s. Cannot derive physical device\n") 6126448Svikram 6136448Svikram #define UFS_SVM_METASTAT_ERR \ 6146448Svikram gettext("metastat command failed on SVM metadevice: %s\n") 6156448Svikram 6166694Svikram #define UFS_SVM_METASTAT_SVC_ERR \ 6176694Svikram gettext("failed to start service %s for metastat command\n") 6186694Svikram 6196448Svikram #define BAD_UFS_SVM_METASTAT \ 6206448Svikram gettext("bad output from metastat command on SVM metadevice: %s\n") 6216448Svikram 6226448Svikram #define INVALID_UFS_SVM_METASTAT \ 6236448Svikram gettext("invalid fields in metastat output for SVM metadevice: %s\n") 6246448Svikram 6256448Svikram #define CANNOT_PARSE_UFS_SVM_METASTAT \ 6266448Svikram gettext("cannot parse output of metastat command for metadevice: %s\n") 6276448Svikram 6286448Svikram #define CANNOT_PARSE_UFS_SVM_SUBMIRROR \ 6296448Svikram gettext("cannot parse submirror line in metastat output for metadevice: %s\n") 6306448Svikram 6316448Svikram #define GET_PHYSICAL_NOTSUP_FSTYPE \ 6326448Svikram gettext("cannot derive physical device for %s (%s), unsupported filesystem\n") 6336448Svikram 6346448Svikram #define ERROR_PARSE_UFS_SVM_METASTAT \ 6356448Svikram gettext("error parsing metastat output for SVM metadevice: %s\n") 6366448Svikram 6376448Svikram #define GET_OSROOT_SPECIAL_ERR \ 6386448Svikram gettext("failed to get special file for osroot: %s\n") 6396448Svikram 6406448Svikram #define GET_MENU_ROOT_SPECIAL_ERR \ 6416448Svikram gettext("failed to get special file for menu_root: %s\n") 6426448Svikram 6436694Svikram #define GET_SVC_STATE_ERR gettext("failed to determine state of service: %s\n") 6446694Svikram 6456694Svikram #define SVC_IS_ONLINE_FAILED \ 6466694Svikram gettext("failed to determine if service is online: %s\n") 6476694Svikram 6486694Svikram #define ENABLE_SVC_FAILED gettext("failed to online service: %s\n") 6496694Svikram 6506694Svikram #define ERR_SVC_GET_ONLINE \ 6516694Svikram gettext("failed to get online status for service: %s\n") 6526694Svikram 6536694Svikram #define TIMEOUT_ENABLE_SVC \ 6546694Svikram gettext("timed out waiting for service to online: %s\n") 6556694Svikram 6566694Svikram #define CANNOT_READ_LU_CKSUM \ 6576694Svikram gettext("failed to read GRUB menu checksum file: %s\n") 6586694Svikram 6596694Svikram #define MULTIPLE_LU_CKSUM \ 6606694Svikram gettext("multiple checksums for GRUB menu in checksum file: %s\n") 6616694Svikram 6626694Svikram #define CANNOT_PARSE_LU_CKSUM \ 6636694Svikram gettext("error parsing GRUB menu checksum file: %s\n") 6646694Svikram 6656694Svikram #define MENU_CKSUM_FAIL \ 6666694Svikram gettext("error generating checksum of GRUB menu\n") 6676694Svikram 6686694Svikram #define BAD_CKSUM \ 6696694Svikram gettext("bad checksum generated for GRUB menu\n") 6706694Svikram 6716694Svikram #define BAD_CKSUM_PARSE \ 6726694Svikram gettext("error parsing checksum generated for GRUB menu\n") 6736694Svikram 6746694Svikram #define MENU_PROP_FAIL \ 6756694Svikram gettext("error propagating updated GRUB menu\n") 6766694Svikram 6776694Svikram #define MENU_BACKUP_FAIL \ 6786694Svikram gettext("failed to create backup for GRUB menu: %s\n") 6796694Svikram 6806694Svikram #define BACKUP_PROP_FAIL \ 6816694Svikram gettext("error propagating backup GRUB menu: %s\n") 6826694Svikram 6836694Svikram #define MENU_CKSUM_WRITE_FAIL \ 6846694Svikram gettext("failed to write GRUB menu checksum file: %s\n") 6856694Svikram 6866694Svikram #define MENU_CKSUM_PROP_FAIL \ 6876694Svikram gettext("error propagating GRUB menu checksum file: %s\n") 6886694Svikram 6896694Svikram #define BOOTADM_PROP_FAIL \ 6906694Svikram gettext("error propagating bootadm: %s\n") 6916694Svikram 6926694Svikram #define PROP_GRUB_MENU \ 6936694Svikram gettext("propagating updated GRUB menu\n") 6946448Svikram 6958735SEnrico.Perla@Sun.COM #define NEED_DIRPATH gettext("need to create directory path for %s\n") 6968735SEnrico.Perla@Sun.COM 6978735SEnrico.Perla@Sun.COM #define UPDT_CACHE_FAIL gettext("directory cache update failed for %s\n") 6988735SEnrico.Perla@Sun.COM 69910499SWilliam.Kucharski@Sun.COM #define NEW_BOOT_ENTRY \ 70010499SWilliam.Kucharski@Sun.COM gettext("unable to modify default entry; creating new boot entry for %s\n") 70110499SWilliam.Kucharski@Sun.COM 7026448Svikram /* 7036448Svikram * NOTE: The following are debug messages and not I18Ned 7046448Svikram */ 7056448Svikram 7066448Svikram #define D_MATCHED_TITLE "%s: matched title: %s\n" 7076448Svikram 7086448Svikram #define D_NOMATCH_TITLE "%s: no match title: %s, %s\n" 7096448Svikram 7106448Svikram #define D_MATCHED_FINDROOT "%s: matched findroot: %s\n" 7116448Svikram 7126448Svikram #define D_NOMATCH_FINDROOT "%s: no match findroot: %s, %s\n" 7136448Svikram 7146448Svikram #define D_NOMATCH_FINDROOT_NULL "%s: no match line has findroot, we don't: %s\n" 7156448Svikram 7166448Svikram #define D_MATCHED_ROOT "%s: matched root: %s\n" 7176448Svikram 7186448Svikram #define D_NOMATCH_ROOT "%s: no match root: %s, %s\n" 7196448Svikram 7206448Svikram #define D_NOMATCH_ROOT_NULL "%s: no match, line has root, we don't: %s\n" 7216448Svikram 7226448Svikram #define D_NO_ROOT_OPT "%s: root NOT optional\n" 7236448Svikram 7246448Svikram #define D_ROOT_OPT "%s: root IS optional\n" 7256448Svikram 7266448Svikram #define D_KERNEL_MATCH "%s: kernel match: %s, %s\n" 7276448Svikram 7286448Svikram #define D_MODULE_MATCH "%s: module match: %s, %s\n" 7296448Svikram 7306448Svikram #define D_UPGRADE_FROM_MULTIBOOT \ 7316448Svikram "%s: upgrading entry from dboot to multiboot: root = %s\n" 7326448Svikram 7336448Svikram #define D_ENTRY_NOT_FOUND_CREATING \ 7346448Svikram "%s: boot entry not found in menu. Creating new entry, findroot = %s\n" 7356448Svikram 7366448Svikram #define D_CHANGING_TITLE "%s: changing title to: %s\n" 7376448Svikram 7386448Svikram #define D_ADDING_FINDROOT_LINE "%s: adding findroot line: %s\n" 7396448Svikram 7406448Svikram #define D_ADDING_KERNEL_DOLLAR "%s: adding new kernel$ line: %s\n" 7416448Svikram 7426448Svikram #define D_ADDING_MODULE_DOLLAR "%s: adding new module$ line: %s\n" 7436448Svikram 7446448Svikram #define D_GET_GRUBROOT_SUCCESS \ 7456448Svikram "%s: get_grubroot success. osroot=%s, osdev=%s, menu_root=%s\n" 7466448Svikram 7476448Svikram #define D_GET_GRUBROOT_FAILURE \ 7486448Svikram "%s: get_grubroot failed. osroot=%s, osdev=%s, menu_root=%s\n" 7496448Svikram 7506448Svikram #define D_UPDATED_BOOT_ENTRY \ 7516448Svikram "%s: updated boot entry bam_zfs=%d, grubsign = %s\n" 7526448Svikram 7536448Svikram #define D_UPDATED_HV_ENTRY \ 7546448Svikram "%s: updated HV entry bam_zfs=%d, grubsign = %s\n" 7556448Svikram 7566448Svikram #define D_UPDATED_MULTIBOOT_ENTRY \ 7576448Svikram "%s: updated MULTIBOOT entry grubsign = %s\n" 7586448Svikram 7596448Svikram #define D_UPDATED_FAILSAFE_ENTRY \ 7606448Svikram "%s: updated FAILSAFE entry failsafe_kernel = %s\n" 7616448Svikram 7626448Svikram #define D_GET_GRUBSIGN_SUCCESS "%s: successfully created grubsign %s\n" 7636448Svikram 7646448Svikram #define D_ADD_LINE_PREV_NEXT "%s: previous next exists\n" 7656448Svikram 7666448Svikram #define D_ADD_LINE_NOT_PREV_NEXT "%s: previous next does not exist\n" 7676448Svikram 7686448Svikram #define D_ADD_LINE_LAST_LINE_IN_ENTRY "%s: last line in entry\n" 7696448Svikram 7706448Svikram #define D_ADD_LINE_LAST_LINE_IN_MENU "%s: last line in menu\n" 7716448Svikram 7726448Svikram #define D_FOUND_FINDROOT "%s: found entry with matching findroot: %s\n" 7736448Svikram 7746448Svikram #define D_SAVING_DEFAULT_TO "%s: saving default to: %s\n" 7756448Svikram 7766448Svikram #define D_SAVED_DEFAULT_TO "%s: saved default to lineNum=%d, entryNum=%d\n" 7776448Svikram 7786448Svikram #define D_RESTORE_DEFAULT_NULL "%s: NULL saved default\n" 7796448Svikram 7806448Svikram #define D_RESTORE_DEFAULT_STR "%s: saved default string: %s\n" 7816448Svikram 7826448Svikram #define D_RESTORED_DEFAULT_TO "%s: restored default to entryNum: %d\n" 7836448Svikram 7846448Svikram #define D_FUNC_ENTRY0 "%s: entered. No args\n" 7856448Svikram 7866448Svikram #define D_FUNC_ENTRY1 "%s: entered. arg: %s\n" 7876448Svikram 7886448Svikram #define D_FUNC_ENTRY2 "%s: entered. args: %s %s\n" 7896448Svikram 7906448Svikram #define D_FUNC_ENTRY3 "%s: entered. args: %s %s %s\n" 7916448Svikram 7926448Svikram #define D_FUNC_ENTRY4 "%s: entered. args: %s %s %s %s\n" 7936448Svikram 7946448Svikram #define D_OPT_NULL "%s: opt is NULL\n" 7956448Svikram 7966448Svikram #define D_TRANSIENT_NOTFOUND "%s: transient entry not found\n" 7976448Svikram 7986448Svikram #define D_RESTORED_DEFAULT "%s: restored old default\n" 7996448Svikram 8006448Svikram #define D_ENTRY_EQUALS "%s: opt has entry=: %s\n" 8016448Svikram 8026448Svikram #define D_ENTRY_SET_IS "%s: default set to %d, set_default ret=%d\n" 8036448Svikram 8046448Svikram #define D_REBOOT_RESOLVED_PARTIAL "%s: resolved partial path: %s\n" 8056448Svikram 8066448Svikram #define D_FOUND_GLOBAL "%s: found matching global command: %s\n" 8076448Svikram 8086448Svikram #define D_SET_GLOBAL_WROTE_NEW "%s: wrote new global line: %s\n" 8096448Svikram 8106448Svikram #define D_SET_GLOBAL_REPLACED "%s: replaced global line with: %s\n" 8116448Svikram 8126448Svikram #define D_ARCHIVE_LINE_NONE "%s: no module/archive line for entry: %d\n" 8136448Svikram 8146448Svikram #define D_ARCHIVE_LINE_NOCHANGE "%s: no change for line: %s\n" 8156448Svikram 8166448Svikram #define D_ARCHIVE_LINE_REPLACED "%s: replaced for line: %s\n" 8176448Svikram 8186448Svikram #define D_GET_SET_KERNEL_NO_RC "%s: no RC entry, nothing to report\n" 8196448Svikram 8206448Svikram #define D_GET_SET_KERNEL_ALREADY "%s: no reset, already has default\n" 8216448Svikram 8226448Svikram #define D_GET_SET_KERNEL_RESTORE_DEFAULT "%s: resetting to default\n" 8236448Svikram 8246448Svikram #define D_GET_SET_KERNEL_RESET_KERNEL_SET_ARG \ 8256448Svikram "%s: reset kernel to default, but retained old args: %s\n" 8266448Svikram 8276448Svikram #define D_GET_SET_KERNEL_RESET_ARG_SET_KERNEL \ 8286448Svikram "%s: reset args to default, but retained old kernel: %s\n" 8296448Svikram 8306448Svikram #define D_GET_SET_KERNEL_REPLACED_KERNEL_SAME_ARG \ 8316448Svikram "%s: rc line exists, replaced kernel, same args: %s\n" 8326448Svikram 8336448Svikram #define D_GET_SET_KERNEL_SAME_KERNEL_REPLACED_ARG \ 8346448Svikram "%s: rc line exists, same kernel, but new args: %s\n" 8356448Svikram 8366448Svikram #define D_SET_OPTION "%s: setting %s option to %s\n" 8376448Svikram 8386448Svikram #define D_EXPAND_PATH "%s: expanded path: %s\n" 8396448Svikram 8406448Svikram #define D_GET_SET_KERNEL_ARGS "%s: read menu boot-args: %s\n" 8416448Svikram 8426448Svikram #define D_GET_SET_KERNEL_KERN "%s: read menu boot-file: %s\n" 8436448Svikram 8446448Svikram #define D_BAM_ROOT "%s: bam_alt_root: %d, bam_root: %s\n" 8456448Svikram 8466448Svikram #define D_REBOOT_OPTION "%s: reboot with args, option specified: kern=%s\n" 8476448Svikram 8486448Svikram #define D_REBOOT_ABSPATH "%s: reboot with args, abspath specified: kern=%s\n" 8496448Svikram 8506448Svikram #define D_GET_SET_KERNEL_NEW_KERN "%s: new kernel=%s\n" 8516448Svikram 8526448Svikram #define D_GET_SET_KERNEL_NEW_ARG "%s: new args=%s\n" 8536448Svikram 8546448Svikram #define D_Z_MENU_GET_POOL_FROM_SPECIAL "%s: derived pool=%s from special\n" 8556448Svikram 8566448Svikram #define D_Z_GET_MENU_MOUNT_TOP_DATASET "%s: top dataset mountpoint=%s\n" 8576448Svikram 8586448Svikram #define D_Z_GET_MENU_MENU_ROOT "%s: zfs menu_root=%s\n" 8596448Svikram 8606448Svikram #define D_Z_IS_LEGACY "%s: is legacy, pool=%s\n" 8616448Svikram 8626448Svikram #define D_Z_IS_NOT_LEGACY "%s: is *NOT* legacy, pool=%s\n" 8636448Svikram 8646448Svikram #define D_Z_MOUNT_TOP_NONLEG_MOUNTED_ALREADY \ 8656448Svikram "%s: non-legacy pool %s mounted already\n" 8666448Svikram 8676448Svikram #define D_Z_MOUNT_TOP_NONLEG_MOUNTED_NOT_ALREADY \ 8686448Svikram "%s: non-legacy pool %s *NOT* already mounted\n" 8696448Svikram 8706448Svikram #define D_Z_MOUNT_TOP_NONLEG_MOUNTED_NOW \ 8716448Svikram "%s: non-legacy pool %s mounted now\n" 8726448Svikram 8736448Svikram #define D_Z_MOUNT_TOP_NONLEG_MNTPT \ 8746448Svikram "%s: non-legacy pool %s is mounted at %s\n" 8756448Svikram 8766448Svikram #define D_Z_UMOUNT_TOP_ALREADY_NOP \ 8776448Svikram "%s: pool %s was already mounted at %s, Nothing to umount\n" 8786448Svikram 8796448Svikram #define D_Z_UMOUNT_TOP_LEGACY \ 8806448Svikram "%s: legacy pool %s was mounted by us, successfully unmounted\n" 8816448Svikram 8826448Svikram #define D_Z_UMOUNT_TOP_NONLEG \ 8836448Svikram "%s: nonleg pool %s was mounted by us, successfully unmounted\n" 8846448Svikram 8856448Svikram #define D_Z_MOUNT_TOP_LEG_ALREADY \ 8866448Svikram "%s: legacy pool %s already mounted\n" 8876448Svikram 8886448Svikram #define D_Z_MOUNT_TOP_LEG_MNTPT_ABS \ 8896448Svikram "%s: legacy pool %s mount-point %s absent\n" 8906448Svikram 8916448Svikram #define D_Z_MOUNT_TOP_LEG_MNTPT_PRES \ 8926448Svikram "%s: legacy pool %s mount-point %s is already present\n" 8936448Svikram 8946448Svikram #define D_Z_MOUNT_TOP_LEG_MOUNTED \ 8956448Svikram "%s: legacy pool %s successfully mounted at %s\n" 8966448Svikram 8976448Svikram #define D_Z_MOUNT_TOP_LEG_MOUNTED \ 8986448Svikram "%s: legacy pool %s successfully mounted at %s\n" 8996448Svikram 9006448Svikram #define D_GET_MOUNTPOINT_RET \ 9016448Svikram "%s: returning mount-point for special %s: %s\n" 9026448Svikram 9036448Svikram #define D_IS_ZFS "%s: is a ZFS filesystem: %s\n" 9046448Svikram 9056448Svikram #define D_IS_NOT_ZFS "%s: is *NOT* a ZFS filesystem: %s\n" 9066448Svikram 9076448Svikram #define D_IS_UFS "%s: is a UFS filesystem: %s\n" 9086448Svikram 9096448Svikram #define D_IS_NOT_UFS "%s: is *NOT* a UFS filesystem: %s\n" 9106448Svikram 9116448Svikram #define D_IS_PCFS "%s: is a PCFS filesystem: %s\n" 9126448Svikram 9136448Svikram #define D_IS_NOT_PCFS "%s: is *NOT* a PCFS filesystem: %s\n" 9146448Svikram 9156448Svikram #define D_MENU_PATH "%s: menu path is: %s\n" 9166448Svikram 9176448Svikram #define D_FREEING_LU_SIGNS "%s: feeing LU sign: %s\n" 9186448Svikram 9196448Svikram #define D_OPEN_FAIL "%s: failed to open %s: %s\n" 9206448Svikram 9216448Svikram #define D_GET_POOL_OSDEV "%s: osdev arg = %s\n" 9226448Svikram 9236448Svikram #define D_GET_POOL_RET "%s: got pool. pool = %s\n" 9246448Svikram 9256448Svikram #define D_GET_GRUBSIGN_NO_EXISTING "%s: no existing grubsign for %s: %s\n" 9266448Svikram 9276448Svikram #define D_GET_PHYSICAL_ALREADY \ 9286448Svikram "%s: got physical device already directly for menu_root=%s special=%s\n" 9296448Svikram 9306448Svikram #define D_GET_PHYSICAL_RET "%s: returning physical=%s\n" 9316448Svikram 9326448Svikram #define D_STRTOK_ZPOOL_STATUS "%s: strtok() zpool status line=%s\n" 9336448Svikram 9346448Svikram #define D_FOUND_POOL_IN_ZPOOL_STATUS "%s: found pool name: %s in zpool status\n" 9356448Svikram 9366448Svikram #define D_COUNTING_ZFS_PHYS "%s: counting phys slices in zpool status: %d\n" 9376448Svikram 9386448Svikram #define D_ADDING_ZFS_PHYS "%s: adding phys slice=%s from pool %s status\n" 9396448Svikram 9406448Svikram #define D_FUNC_ENTRY_N1 "%s: entering args: %d\n" 9416448Svikram 9426448Svikram #define D_UFS_SVM_SHORT "%s: short SVM name for special=%s is %s\n" 9436448Svikram 9446448Svikram #define D_UFS_SVM_ONE_COMP "%s: single component %s for metadevice %s\n" 9456448Svikram 9466448Svikram #define D_CHECK_ON_BOOTDISK "%s: checking if phys-device=%s is on bootdisk\n" 9476448Svikram 9486448Svikram #define D_IS_ON_BOOTDISK "%s: phys-device=%s *IS* on bootdisk\n" 9496448Svikram 9506448Svikram #define D_ROOT_OPT_NOT_ZFS "%s: one or more non-ZFS filesystems (%s, %s)\n" 9516448Svikram 9526448Svikram #define D_ROOT_OPTIONAL_OSPECIAL "%s: ospecial=%s for osroot=%s\n" 9536448Svikram 9546448Svikram #define D_ROOT_OPTIONAL_MSPECIAL "%s: mspecial=%s for menu_root=%s\n" 9556448Svikram 9566448Svikram #define D_ROOT_OPTIONAL_FIXED_OSPECIAL "%s: FIXED ospecial=%s for osroot=%s\n" 9576448Svikram 9586448Svikram #define D_CHECK_CMD_CMD_NOMATCH "%s: command %s does not match %s\n" 9596448Svikram 9606448Svikram #define D_FINDROOT_ABSENT "%s: findroot capability absent\n" 9616448Svikram 9626448Svikram #define D_FINDROOT_PRESENT "%s: findroot capability present\n" 9636448Svikram 9646448Svikram #define D_DBOOT_PRESENT "%s: dboot capability present\n" 9656448Svikram 9666448Svikram #define D_XVM_PRESENT "%s: xVM capability present\n" 9676448Svikram 9686448Svikram #define D_IS_SPARC_DBOOT "%s: is sparc - always DBOOT\n" 9696448Svikram 9706448Svikram #define D_IS_DBOOT "%s: is DBOOT unix\n" 9716448Svikram 9726448Svikram #define D_IS_MULTIBOOT "%s: is MULTIBOOT unix\n" 9736448Svikram 9746448Svikram #define D_IS_XVM "%s: is xVM system\n" 9756448Svikram 9766448Svikram #define D_IS_NOT_XVM "%s: is *NOT* xVM system\n" 9776448Svikram 9786448Svikram #define D_ALREADY_BFU_TEST "%s: already done bfu test. bfu is %s present\n" 9796448Svikram 9806448Svikram #define D_UPDATE_LINE_BEFORE "%s: line before update: %s\n" 9816448Svikram 9826448Svikram #define D_UPDATE_LINE_AFTER "%s: line after update: %s\n" 9836448Svikram 9846448Svikram #define D_SKIP_WSPACE_PTR_NULL "%s: NULL ptr\n" 9856448Svikram 9866448Svikram #define D_SKIP_WSPACE_ENTRY_PTR "%s: ptr on entry: %s\n" 9876448Svikram 9886448Svikram #define D_SKIP_WSPACE_EXIT_PTR "%s: ptr on exit: %s\n" 9896448Svikram 9906448Svikram #define D_RSKIP_BSPACE_ENTRY "%s: ptr on entry: %s\n" 9916448Svikram 9926448Svikram #define D_RSKIP_BSPACE_EXIT "%s: ptr on exit: %s\n" 9936448Svikram 9946448Svikram #define D_RSKIP_BSPACE_EXIT "%s: ptr on exit: %s\n" 9956448Svikram 9966448Svikram #define D_NOT_MULTIBOOT_CONVERT "%s: not MULTIBOOT, not converting\n" 9976448Svikram 9986448Svikram #define D_TRYING_FAILSAFE_CVT_TO_DBOOT \ 9996448Svikram "%s: trying to convert failsafe to DBOOT\n" 10006448Svikram 10016448Svikram #define D_NO_FAILSAFE_UNIX_CONVERT "%s: no FAILSAFE unix, not converting\n" 10026448Svikram 10036448Svikram #define D_CVT_CMD_KERN_DOLLAR "%s: converted kernel cmd to %s\n" 10046448Svikram 100510499SWilliam.Kucharski@Sun.COM #define D_CVT_CMD_MOD_DOLLAR "%s: converted module cmd to %s\n" 100610499SWilliam.Kucharski@Sun.COM 10076448Svikram #define D_FLAGS1_UNIX_FLAGS2_NULL "%s: NULL flags1, unix, flags2\n" 10086448Svikram 10096448Svikram #define D_UNIX_PRESENT "%s: unix present\n" 10106448Svikram 10116448Svikram #define D_UNIX_PRESENT "%s: unix present\n" 10126448Svikram 10136448Svikram #define D_UNIX_ABSENT "%s: unix ABSENT\n" 10146448Svikram 10156448Svikram #define D_FLAGS2_PRESENT "%s: flags2 present: %s\n" 10166448Svikram 10176448Svikram #define D_FLAGS2_ABSENT "%s: flags2 absent\n" 10186448Svikram 10196448Svikram #define D_FLAGS1_PRESENT "%s: flags1 present: %s\n" 10206448Svikram 10216448Svikram #define D_FLAGS1_ABSENT "%s: flags1 absent\n" 10226448Svikram 10236448Svikram #define D_FLAGS1_ONLY "%s: flags1 present: %s, unix, flags2 absent\n" 10246448Svikram 10256448Svikram #define D_CVTED_UNIX "%s: converted unix: %s\n" 10266448Svikram 10276448Svikram #define D_CVTED_UNIX_AND_FLAGS "%s: converted unix with flags : %s\n" 10286448Svikram 10296448Svikram #define D_CVTED_KERNEL_LINE "%s: converted line is: %s\n" 10306448Svikram 10316448Svikram #define D_FAILSAFE_NO_CVT_NEEDED \ 10326448Svikram "%s: failsafe module line needs no conversion: %s\n" 10336448Svikram 10346448Svikram #define D_CVTED_MODULE "%s: converted module line is: %s\n" 10356448Svikram 10366448Svikram #define D_FORCE_HAND_CVT "%s: force specified, no warnings about hand entries\n" 10376448Svikram 10386448Svikram #define D_FOUND_HAND "%s: found hand entry #: %d\n" 10396448Svikram 10406448Svikram #define D_SKIP_ENTRY "%s: skipping hand entry #: %d\n" 10416448Svikram 10426448Svikram #define D_SKIP_ROOT_ENTRY "%s: skipping root entry #: %d\n" 10436448Svikram 10446448Svikram #define D_ENTRY_END "%s: entry has ended\n" 10456448Svikram 10466448Svikram #define D_SKIP_NULL "%s: skipping NULL line\n" 10476448Svikram 10486448Svikram #define D_ROOT_MATCH "%s: found matching root line: %s,%s\n" 10496448Svikram 10506448Svikram #define D_FINDROOT_MATCH "%s: found matching findroot line: %s,%s\n" 10516448Svikram 10526448Svikram #define D_NO_ROOT_FINDROOT "%s: no root or findroot and root is opt: %d\n" 10536448Svikram 10546448Svikram #define D_NO_MATCH "%s: no matching entry found\n" 10556448Svikram 10566448Svikram #define D_ALREADY_FINDROOT "%s: entry %d already converted to findroot\n" 10576448Svikram 10586448Svikram #define D_ADDED_FINDROOT "%s: added findroot line: %s\n" 10596448Svikram 10606448Svikram #define D_ADDED_NUMBERING "%s: updating numbering\n" 10616448Svikram 10626448Svikram #define D_ALREADY_HV "%s: entry %d already converted to xvm HV\n" 10636448Svikram 10646448Svikram #define D_ADDED_XVM_ENTRY "%s: added xVM HV entry via add_boot_entry()\n" 10656448Svikram 10666448Svikram #define D_CVT_KERNEL_FAIL "%s: cvt_kernel_line() failed\n" 10676448Svikram 10686448Svikram #define D_CVT_KERNEL_MSG "%s: BAM_MSG returned from cvt_kernel_line()\n" 10696448Svikram 10706448Svikram #define D_CVT_MODULE_FAIL "%s: cvt_module_line() failed\n" 10716448Svikram 10726448Svikram #define D_CVT_MODULE_MSG "%s: BAM_MSG returned from cvt_module_line()\n" 10736448Svikram 10746448Svikram #define D_UPDATED_NUMBERING "%s: updated numbering\n" 10756448Svikram 10766448Svikram #define D_FREEING_ROOT "%s: freeing root line: %s\n" 10776448Svikram 10786448Svikram #define D_MENU_ROOT "%s: menu root is %s\n" 10796448Svikram 10806448Svikram #define D_CLEAN_MENU_ROOT "%s: cleaned menu root is <%s>\n" 10816448Svikram 10826448Svikram #define D_BOOT_GET_CAP_FAILED "%s: Failed to get boot capability\n" 10836448Svikram 10846448Svikram #define D_WRITING_MENU_ROOT "%s: writing menu to clean-menu-root: <%s>\n" 10856448Svikram 10866448Svikram #define D_WROTE_FILE "%s: wrote file successfully: %s\n" 10876448Svikram 10886448Svikram #define D_FLIST_FAIL "%s: failed to open archive filelist: %s: %s\n" 10896448Svikram 10906448Svikram #define D_NOT_ARCHIVE_BOOT "%s: not a boot archive based Solaris instance: %s\n" 10916448Svikram 10926448Svikram #define D_IS_ARCHIVE_BOOT "%s: *IS* a boot archive based Solaris instance: %s\n" 10936448Svikram 10946448Svikram #define D_NO_GRUB_DIR "%s: Missing GRUB directory: %s\n" 10956448Svikram 10966448Svikram #define D_RDONLY_FS "%s: is a READONLY filesystem: %s\n" 10976448Svikram 10986448Svikram #define D_RDWR_FS "%s: is a RDWR filesystem: %s\n" 10996448Svikram 11006448Svikram #define D_ENTRY_NEW "%s: new boot entry alloced\n" 11016448Svikram 11026448Svikram #define D_ENTRY_NEW_FIRST "%s: (first) new boot entry created\n" 11036448Svikram 11046448Svikram #define D_ENTRY_NEW_LINKED "%s: new boot entry linked in\n" 11056448Svikram 11066448Svikram #define D_NOT_KERNEL_CMD "%s: not a kernel command: %s\n" 11076448Svikram 11086448Svikram #define D_SET_DBOOT_32 "%s: setting DBOOT|DBOOT_32 flag: %s\n" 11096448Svikram 11106448Svikram #define D_SET_DBOOT "%s: setting DBOOT flag: %s\n" 11116448Svikram 11126448Svikram #define D_SET_DBOOT_64 "%s: setting DBOOT|DBOOT_64 flag: %s\n" 11136448Svikram 11146448Svikram #define D_SET_DBOOT_FAILSAFE "%s: setting DBOOT|DBOOT_FAILSAFE flag: %s\n" 11156448Svikram 11168104SEnrico.Perla@Sun.COM #define D_SET_DBOOT_FAILSAFE_32 \ 11178104SEnrico.Perla@Sun.COM "%s: setting DBOOT|DBOOT_FAILSAFE|DBOOT_32 flag: %s\n" 11188104SEnrico.Perla@Sun.COM 11198104SEnrico.Perla@Sun.COM #define D_SET_DBOOT_FAILSAFE_64 \ 11208104SEnrico.Perla@Sun.COM "%s: setting DBOOT|DBOOT_FAILSAFE|DBOOT_64 flag: %s\n" 11218104SEnrico.Perla@Sun.COM 11226448Svikram #define D_SET_MULTIBOOT "%s: setting MULTIBOOT flag: %s\n" 11236448Svikram 11246448Svikram #define D_SET_MULTIBOOT_FAILSAFE \ 11256448Svikram "%s: setting MULTIBOOT|MULTIBOOT_FAILSAFE flag: %s\n" 11266448Svikram 11276448Svikram #define D_SET_HV "%s: setting XEN HV flag: %s\n" 11286448Svikram 11298735SEnrico.Perla@Sun.COM #define D_REC_MKDIR "%s: making recursive directory %s\n" 11308735SEnrico.Perla@Sun.COM 11316448Svikram #define D_SET_HAND_KERNEL "%s: is HAND kernel flag: %s\n" 11326448Svikram 11336448Svikram #define D_IS_UNKNOWN_KERNEL "%s: is UNKNOWN kernel entry: %s\n" 11346448Svikram 11356448Svikram #define D_NOT_MODULE_CMD "%s: not module cmd: %s\n" 11366448Svikram 11376448Svikram #define D_BOOTADM_LU_MODULE "%s: bootadm or LU module cmd: %s\n" 11386448Svikram 11396448Svikram #define D_IS_HAND_MODULE "%s: is HAND module: %s\n" 11406448Svikram 11416448Svikram #define D_IS_UNKNOWN_MODULE "%s: is UNKNOWN module: %s\n" 11426448Svikram 11436448Svikram #define D_IS_BOOTADM_ENTRY "%s: is bootadm(1M) entry: %s\n" 11446448Svikram 11456448Svikram #define D_IS_LU_ENTRY "%s: is LU entry: %s\n" 11466448Svikram 11476448Svikram #define D_IS_ROOT_CMD "%s: setting ROOT: %s\n" 11486448Svikram 11496448Svikram #define D_IS_FINDROOT_CMD "%s: setting FINDROOT: %s\n" 11506448Svikram 11518735SEnrico.Perla@Sun.COM #define D_CMDLINE "%s: executing: %s\n" 11528735SEnrico.Perla@Sun.COM 11536448Svikram #define D_IS_CHAINLOADER_CMD "%s: setting CHAINLOADER: %s\n" 11546448Svikram 115510499SWilliam.Kucharski@Sun.COM #define D_NO_BOOTENVRC "could not open %s: %s\n" 115610499SWilliam.Kucharski@Sun.COM 11576448Svikram #define D_ADD_FINDROOT_NUM "%s: findroot added: line#: %d: entry#: %d\n" 11586448Svikram 11596448Svikram #define D_FREEING_LINE "%s: freeing line: %d\n" 11606448Svikram 11616448Svikram #define D_FREEING_ENTRY "%s: freeing entry: %d\n" 11626448Svikram 11636448Svikram #define D_CREATED_DISKMAP "%s: created diskmap file: %s\n" 11646448Svikram 11656448Svikram #define D_CREATE_DISKMAP_FAIL "%s: FAILED to create diskmap file: %s\n" 11666448Svikram 11676448Svikram #define D_NO_SIGNDIR "%s: no sign dir: %s\n" 11686448Svikram 11696448Svikram #define D_EXIST_BACKUP_SIGNS \ 11706448Svikram "%s: found backup signs: zfs=%s ufs=%s lu=%s\n" 11716448Svikram 11726448Svikram #define D_RETURN_SUCCESS "%s: returning SUCCESS\n" 11736448Svikram 11746448Svikram #define D_RETURN_FAILURE "%s: returning FAILURE\n" 11756448Svikram 11766448Svikram #define D_RETURN_RET "%s: returning ret = %d\n" 11776448Svikram 11786448Svikram #define D_EXIST_PRIMARY_SIGN "%s: existing primary sign: %s\n" 11796448Svikram 11806448Svikram #define D_EXIST_BACKUP_SIGN "%s: existing backup sign: %s\n" 11816448Svikram 11826448Svikram #define D_EXIST_PRIMARY_SIGNS \ 11836448Svikram "%s: found primary signs: zfs=%s ufs=%s lu=%s\n" 11846448Svikram 11856448Svikram #define D_CHECK_UFS_EXIST_SIGN "%s: checking for existing UFS sign\n" 11866448Svikram 11876448Svikram #define D_CHECK_ZFS_EXIST_SIGN "%s: checking for existing ZFS sign\n" 11886448Svikram 11896448Svikram #define D_NO_MNTPT "%s: no mount-point for special=%s and fstype=%s\n" 11906448Svikram 11916448Svikram #define D_CACHE_MNTS \ 11926448Svikram "%s: caching mount: special=%s, mntpt=%s, fstype=%s\n" 11936448Svikram 11946448Svikram #define D_MNTTAB_HASH_NOMATCH "%s: no match in cache for: %s\n" 11956448Svikram 11966448Svikram #define D_MNTTAB_HASH_MATCH "%s: *MATCH* in cache for: %s\n" 11976448Svikram 11986448Svikram #define D_NO_SIGN_TO_LIST "%s: no sign on %s to add to signlist\n" 11996448Svikram 12006448Svikram #define D_SIGN_LIST_PUTS_DONE \ 12016448Svikram "%s: successfully added sign on %s to signlist\n" 12026448Svikram 12036448Svikram #define D_SLICE_ENOENT "%s: slice does not exist: %s\n" 12046448Svikram 12056448Svikram #define D_VTOC_SIZE_ZERO "%s: VTOC: skipping 0-length slice: %s\n" 12066448Svikram 12076448Svikram #define D_VTOC_NOT_ROOT_TAG "%s: VTOC: unsupported tag, skipping: %s\n" 12086448Svikram 12096448Svikram #define D_VTOC_ROOT_TAG "%s: VTOC: supported tag, checking: %s\n" 12106448Svikram 12116448Svikram #define D_VTOC_NOT_RDWR_FLAG "%s: VTOC: non-RDWR flag, skipping: %s\n" 12126448Svikram 12136448Svikram #define D_VTOC_RDWR_FLAG "%s: VTOC: RDWR flag, checking: %s\n" 12146448Svikram 12156448Svikram #define D_EFI_SIZE_ZERO "%s: EFI: skipping 0-length slice: %s\n" 12166448Svikram 12176448Svikram #define D_EFI_NOT_ROOT_TAG "%s: EFI: unsupported tag, skipping: %s\n" 12186448Svikram 12196448Svikram #define D_EFI_ROOT_TAG "%s: EFI: supported tag, checking: %s\n" 12206448Svikram 12216448Svikram #define D_EFI_NOT_RDWR_FLAG "%s: EFI: non-RDWR flag, skipping: %s\n" 12226448Svikram 12236448Svikram #define D_EFI_RDWR_FLAG "%s: EFI: RDWR flag, checking: %s\n" 12246448Svikram 12256448Svikram #define D_SLICE0_ENOENT "%s: slice 0 does not exist: %s\n" 12266448Svikram 12276448Svikram #define D_VTOC_READ_FAIL "%s: VTOC: failed to read: %s\n" 12286448Svikram 12296448Svikram #define D_VTOC_INVALID "%s: VTOC: is INVALID: %s\n" 12306448Svikram 12316448Svikram #define D_VTOC_UNKNOWN_ERR "%s: VTOC: unknown error while reading: %s\n" 12326448Svikram 12336448Svikram #define D_VTOC_NOTSUP "%s: VTOC: not supported: %s\n" 12346448Svikram 12356448Svikram #define D_VTOC_READ_SUCCESS "%s: VTOC: SUCCESS reading: %s\n" 12366448Svikram 12376448Svikram #define D_VTOC_UNKNOWN_RETCODE "%s: VTOC: READ: unknown return code: %s\n" 12386448Svikram 12396448Svikram #define D_EFI_READ_FAIL "%s: EFI: failed to read: %s\n" 12406448Svikram 12416448Svikram #define D_EFI_INVALID "%s: EFI: is INVALID: %s\n" 12426448Svikram 12436448Svikram #define D_EFI_UNKNOWN_ERR "%s: EFI: unknown error while reading: %s\n" 12446448Svikram 12456448Svikram #define D_EFI_NOTSUP "%s: EFI: not supported: %s\n" 12466448Svikram 12476448Svikram #define D_EFI_READ_SUCCESS "%s: EFI: SUCCESS reading: %s\n" 12486448Svikram 12496448Svikram #define D_EFI_UNKNOWN_RETCODE "%s: EFI: READ: unknown return code: %s\n" 12506448Svikram 12516448Svikram #define D_NOT_VTOC_OR_EFI "%s: disk has neither VTOC nor EFI: %s\n" 12526448Svikram 12536448Svikram #define D_SKIP_SLICE_NOTZERO "%s: skipping non-s0 slice: %s\n" 12546448Svikram 12556448Svikram #define D_FOUND_HOLE_SIGNLIST "%s: found hole %d in sign list.\n" 12566448Svikram 12576448Svikram #define D_ZERO_LEN_SIGNLIST "%s: generated zero length signlist: %s.\n" 12586448Svikram 12596448Svikram #define D_CREATED_ZFS_SIGN "%s: created ZFS sign: %s\n" 12606448Svikram 12616448Svikram #define D_CREATE_NEW_UFS "%s: created new UFS sign\n" 12626448Svikram 12636448Svikram #define D_CREATE_NEW_ZFS "%s: created new ZFS sign\n" 12646448Svikram 12656448Svikram #define D_CREATED_NEW_SIGN "%s: created new sign: %s\n" 12666448Svikram 12676448Svikram #define D_FOUND_IN_BACKUP "%s: found sign (%s) in backup.\n" 12686448Svikram 12696448Svikram #define D_NOT_FOUND_IN_EXIST_BACKUP \ 12706448Svikram "%s: backup exists but sign %s not found\n" 12716448Svikram 12726448Svikram #define D_BACKUP_NOT_EXIST "%s: no backup file (%s) found.\n" 12736448Svikram 12746448Svikram #define D_BACKUP_DIR_NOEXIST "%s: backup dir (%s) does not exist.\n" 12756448Svikram 12766448Svikram #define D_SET_BACKUP_UFS "%s: setting UFS backup sign\n" 12776448Svikram 12786448Svikram #define D_SET_BACKUP_ZFS "%s: setting ZFS backup sign\n" 12796448Svikram 12806448Svikram #define D_PRIMARY_NOT_EXIST "%s: primary sign (%s) does not exist\n" 12816448Svikram 12826448Svikram #define D_PRIMARY_DIR_NOEXIST "%s: primary signdir (%s) does not exist\n" 12836448Svikram 12846448Svikram #define D_SET_PRIMARY_UFS "%s: setting UFS primary sign\n" 12856448Svikram 12866448Svikram #define D_SET_PRIMARY_ZFS "%s: setting ZFS primary sign\n" 12876448Svikram 12886448Svikram #define D_GET_TITLE "%s: got title: %s\n" 12896448Svikram 12906448Svikram #define D_GET_SPECIAL_NOT_IN_MNTTAB \ 12916448Svikram "%s: Cannot get special file: mount-point %s not in mnttab\n" 12926448Svikram 12936448Svikram #define D_GET_SPECIAL "%s: returning special: %s\n" 12946448Svikram 12956448Svikram #define D_MENU_WRITE_ENTER "%s: entered menu_write() for root: <%s>\n" 12966448Svikram 12976694Svikram #define D_GOT_SVC_STATUS "%s: got status for service: %s\n" 12986694Svikram 12996694Svikram #define D_SVC_ONLINE "%s: service is online: %s\n" 13006694Svikram 13016694Svikram #define D_SVC_NOT_ONLINE "%s: service is *NOT* online(%s): %s\n" 13026694Svikram 13036694Svikram #define D_SVC_ALREADY_ONLINE "%s: service is already online: %s\n" 13046694Svikram 13056694Svikram #define D_SVC_ONLINE_INITIATED "%s: initiated online of service: %s\n" 13066694Svikram 13076694Svikram #define D_SVC_NOW_ONLINE "%s: service is NOW online: %s\n" 13086694Svikram 13096694Svikram #define D_NOT_LU_BE "%s: not a Live Upgrade BE\n" 13106694Svikram 13116694Svikram #define D_NO_CKSUM_FILE "%s: checksum file absent: %s\n" 13126694Svikram 13136694Svikram #define D_CKSUM_FILE_OPENED "%s: opened checksum file: %s\n" 13146694Svikram 13156694Svikram #define D_CKSUM_FILE_READ "%s: read checksum file: %s\n" 13166694Svikram 13176694Svikram #define D_CKSUM_FILE_PARSED "%s: parsed checksum file: %s\n" 13186694Svikram 13196694Svikram #define D_CKSUM_GEN_SUCCESS "%s: successfully generated checksum\n" 13206694Svikram 13216694Svikram #define D_CKSUM_GEN_OUTPUT_VALID "%s: generated checksum output valid\n" 13226694Svikram 13236694Svikram #define D_CKSUM_GEN_PARSED "%s: successfully parsed generated checksum\n" 13246694Svikram 13256694Svikram #define D_CKSUM_NO_CHANGE "%s: no change in checksum of GRUB menu\n" 13266694Svikram 13276694Svikram #define D_CKSUM_HAS_CHANGED "%s: checksum of GRUB menu has changed\n" 13286694Svikram 13296694Svikram #define D_PROPAGATED_MENU "%s: successfully propagated GRUB menu\n" 13306694Svikram 13316694Svikram #define D_CREATED_BACKUP "%s: successfully created backup GRUB menu: %s\n" 13326694Svikram 13336694Svikram #define D_PROPAGATED_BACKUP "%s: successfully propagated backup GRUB menu: %s\n" 13346694Svikram 13356694Svikram #define D_CREATED_CKSUM_FILE "%s: successfully created checksum file: %s\n" 13366694Svikram 13376694Svikram #define D_PROPAGATED_CKSUM_FILE \ 13386694Svikram "%s: successfully propagated checksum file: %s\n" 13396694Svikram 13406694Svikram #define D_PROPAGATED_BOOTADM \ 13416694Svikram "%s: successfully propagated bootadm: %s\n" 13426694Svikram 13430Sstevel@tonic-gate #ifdef __cplusplus 13440Sstevel@tonic-gate } 13450Sstevel@tonic-gate #endif 13460Sstevel@tonic-gate 13470Sstevel@tonic-gate #endif /* _MESSAGE_H */ 1348