def main(): if ( hasattr(notifier, 'failover_status') and notifier().failover_status() == 'BACKUP' ): return system_datasets = [ 'samba4', 'syslog', 'cores', 'rrd' ] volume, basename = get_system_dataset() if not volume: volume = pick_default_volume() if volume: save_default_volume(volume) basename = "%s/.system" % volume.vol_name if not volume: print >> sys.stderr, "No system volume configured!" sys.exit(1) if volume.vol_fstype == 'ZFS' and volume.is_decrypted(): create_system_datasets_zfs(basename, system_datasets) elif volume.vol_fstype == 'UFS' and volume.is_decrypted(): create_system_datasets_ufs(basename, system_datasets) corepath = "/mnt/%s/cores" % basename if os.path.exists(corepath): set_corefile_sysctl("%s/%%N.core" % corepath) os.chmod(corepath, 0775)
def main(): system_datasets = [ 'samba4', 'syslog', 'cores' ] volume, basename = get_system_dataset() if not volume: volume = pick_default_volume() if volume: save_default_volume(volume) basename = "%s/.system" % volume.vol_name if not volume: print >> sys.stderr, "No system volume configured!" sys.exit(1) if volume.vol_fstype == 'ZFS' and volume.is_decrypted(): create_system_datasets_zfs(basename, system_datasets) elif volume.vol_fstype == 'UFS' and volume.is_decrypted(): create_system_datasets_ufs(basename, system_datasets) corepath = "/mnt/%s/cores" % basename set_corefile_sysctl("%s/%%N.core" % corepath) os.chmod(corepath, 0775)
def main(): system_datasets = [ 'samba4', 'syslog', 'cores' ] volume, basename = get_system_dataset() if not volume: volume = pick_default_volume() if volume: save_default_volume(volume) basename = "%s/.system" % volume.vol_name if not volume: print >> sys.stderr, "No system volume configured!" sys.exit(1) if volume.vol_fstype == 'ZFS' and volume.is_decrypted(): create_system_datasets_zfs(basename, system_datasets) elif volume.vol_fstype == 'UFS' and volume.is_decrypted(): create_system_datasets_ufs(basename, system_datasets) corepath = "/mnt/%s/cores" % basename if os.path.exists(corepath): set_corefile_sysctl("%s/%%N.core" % corepath) os.chmod(corepath, 0775)