|
1 |
| -# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. |
| 1 | +# Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. |
2 | 2 | #
|
3 | 3 | # This program is free software; you can redistribute it and/or modify
|
4 | 4 | # it under the terms of the GNU General Public License as published by
|
@@ -103,6 +103,21 @@ ELSEIF(DEB_CODENAME STREQUAL "jessie")
|
103 | 103 | SET (DEB_SERVICE_SERVER_EXECPRE
|
104 | 104 | "ExecStartPre=/usr/share/mysql/mysql-systemd-start pre")
|
105 | 105 | SET (DEB_INIT_APPARMOR "")
|
| 106 | +ELSEIF(DEB_CODENAME STREQUAL "stretch") |
| 107 | + SET (DEB_PLATFORMRELEASE "debian9") |
| 108 | + SET (DEB_CONTROL_BDEPS "dh-systemd") |
| 109 | + SET (DEB_INSTALL_SOURCE_XZ "../*.tar.xz usr/src/mysql/") |
| 110 | + SET (DEB_RULES_INSTALL_SYSTEMD |
| 111 | + "install -m 0755 debian/extra/mysql-systemd-start debian/tmp/usr/share/mysql/") |
| 112 | + SET (DEB_RULES_INSTALL_APPARMOR "") |
| 113 | + SET (DEB_RULES_APPARMOR_LOAD "") |
| 114 | + SET (DEB_RULES_SYSTEMD_ENABLE "dh_systemd_enable --name=mysql") |
| 115 | + SET (DEB_RULES_SYSTEMD_START "dh_systemd_start --restart-after-upgrade") |
| 116 | + SET (DEB_INSTALL_SERVER_SYSTEMD "usr/share/mysql/mysql-systemd-start") |
| 117 | + SET (DEB_INSTALL_SERVER_APPARMOR "") |
| 118 | + SET (DEB_SERVICE_SERVER_EXECPRE |
| 119 | + "ExecStartPre=/usr/share/mysql/mysql-systemd-start pre") |
| 120 | + SET (DEB_INIT_APPARMOR "") |
106 | 121 | ELSEIF(DEB_CODENAME STREQUAL "precise")
|
107 | 122 | SET (DEB_PLATFORMRELEASE "ubuntu12.04")
|
108 | 123 | SET (DEB_CONTROL_BDEPS "dh-apparmor")
|
@@ -184,6 +199,23 @@ ELSEIF(DEB_CODENAME STREQUAL "yakkety")
|
184 | 199 | SET (DEB_SERVICE_SERVER_EXECPRE
|
185 | 200 | "ExecStartPre=/usr/share/mysql/mysql-systemd-start pre")
|
186 | 201 | SET (DEB_INIT_APPARMOR "/lib/apparmor/profile-load usr.sbin.mysqld")
|
| 202 | +ELSEIF(DEB_CODENAME STREQUAL "zesty") |
| 203 | + SET (DEB_PLATFORMRELEASE "ubuntu17.04") |
| 204 | + SET (DEB_CONTROL_BDEPS "dh-apparmor, dh-systemd (>=1.5)") |
| 205 | + SET (DEB_INSTALL_SOURCE_XZ "../*.tar.xz usr/src/mysql/") |
| 206 | + SET (DEB_RULES_INSTALL_SYSTEMD |
| 207 | + "install -m 0755 debian/extra/mysql-systemd-start debian/tmp/usr/share/mysql/") |
| 208 | + SET (DEB_RULES_INSTALL_APPARMOR |
| 209 | + "install -g root -o root -m 0644 -D debian/extra/apparmor-profile debian/tmp/etc/apparmor.d/usr.sbin.mysqld") |
| 210 | + SET (DEB_RULES_APPARMOR_LOAD |
| 211 | + "dh_apparmor -pmysql-${DEB_PRODUCTNAME}-server --profile-name=usr.sbin.mysqld") |
| 212 | + SET (DEB_RULES_SYSTEMD_ENABLE "dh_systemd_enable --name=mysql") |
| 213 | + SET (DEB_RULES_SYSTEMD_START "dh_systemd_start --restart-after-upgrade") |
| 214 | + SET (DEB_INSTALL_SERVER_SYSTEMD "usr/share/mysql/mysql-systemd-start") |
| 215 | + SET (DEB_INSTALL_SERVER_APPARMOR "etc/apparmor.d/usr.sbin.mysqld") |
| 216 | + SET (DEB_SERVICE_SERVER_EXECPRE |
| 217 | + "ExecStartPre=/usr/share/mysql/mysql-systemd-start pre") |
| 218 | + SET (DEB_INIT_APPARMOR "/lib/apparmor/profile-load usr.sbin.mysqld") |
187 | 219 | ELSE()
|
188 | 220 | MESSAGE(STATUS
|
189 | 221 | "Skipping deb packaging on unsupported platform ${DEB_CODENAME}.")
|
|
0 commit comments