mirror of
https://github.com/flatcar/scripts.git
synced 2025-11-24 12:01:59 +01:00
Upgrade script to handle policykit -> polkit migration.
This script also helps out with chromeos-u-boot-next -> chromeos-u-boot migration. BUG=chromium-os:16310 TEST=Run the script and verify right packages are uninstalled. Change-Id: I4ebaa0a0b3e1eea32005b4d2a47f4581e44d825c Reviewed-on: http://gerrit.chromium.org/gerrit/2309 Tested-by: David James <davidjames@chromium.org> Reviewed-by: David James <davidjames@chromium.org>
This commit is contained in:
parent
1f56fc6481
commit
232cb578ed
18
chroot_version_hooks.d/4_policykit_removal
Normal file
18
chroot_version_hooks.d/4_policykit_removal
Normal file
@ -0,0 +1,18 @@
|
||||
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
# 1. Unmerge sys-auth/policykit because it's replaced by polkit.
|
||||
# 2. Unmerge sys-boot/chromeos-u-boot-next and friends because it's replaced
|
||||
# by sys-boot/chromeos-u-boot.
|
||||
for board_root in /build/*; do
|
||||
if [ -d "${board_root}" ]; then
|
||||
board=$(basename "${board_root}")
|
||||
CLEAN_DELAY=0 emerge-${board} --unmerge sys-auth/policykit \
|
||||
sys-boot/chromeos-u-boot-next-build-env sys-boot/chromeos-u-boot-next \
|
||||
chromeos-base/vboot_reference-firmware || true
|
||||
fi
|
||||
done
|
||||
|
||||
info "Chroot upgraded to version 4: policykit -> polkit"
|
||||
exit 0
|
||||
Loading…
x
Reference in New Issue
Block a user