# Copyright 2016 Google Inc. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. Name: gce-disk-expand Summary: Google Compute Engine root disk expansion utilities for EL7 Version: 1.0.1 Release: %(date +%s).el7 License: GPLv3, Apache Software License Group: System Environment/Base URL: https://github.com/GoogleCloudPlatform/compute-image-packages Requires: gawk, e2fsprogs, file, grep, util-linux, gdisk Conflicts: cloud-utils-growpart, cloud-utils # Allow other files in the source that don't end up in the package. %define _unpackaged_files_terminate_build 0 %description gce-disk-expand: Automatically resize the root partition on first boot. This package is adopted from cloud-utils. %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT cp -R $RPM_SOURCE_DIR/usr $RPM_BUILD_ROOT %files %attr(755,root,root) /usr/bin/expand-root %attr(755,root,root) /usr/bin/growpart %attr(644,root,root) /usr/lib/systemd/system/expand-root.service %post systemctl enable expand-root.service %postun systemctl disable expand-root.service