diff options
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules index e5de371..2e85c87 100755 --- a/debian/rules +++ b/debian/rules @@ -216,7 +216,16 @@ override_dh_installlogrotate-arch: # Start mysql in runlevel 19 before 20 where apache, proftpd etc gets # started which might depend on a running database server. override_dh_installinit-arch: +ifeq (illumos,$(ARCH_OS)) + mkdir -p debian/mysql-server-5.5/lib/svc/manifest/application/database + mkdir -p debian/mysql-server-5.5/lib/svc/method + install -m 644 -t debian/mysql-server-5.5/lib/svc/manifest/application/database \ + debian/smf/mysql.xml + install -m 755 -t debian/mysql-server-5.5/lib/svc/method \ + debian/smf/mysql +else dh_installinit --name=mysql -- defaults 19 21 +endif override_dh_installcron-arch: dh_installcron --name mysql-server |