summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-09-12Install onegate systemd unitRafael Reggiani Manzo
2016-09-12Merge pull request #7 from Ichimonji10/checksumsRafael Reggiani Manzo
Sources have changed; update references to them
2016-09-12Sources have changed; update references to themJeremy Audet
`opennebula-mysqld.service` has been dropped from the array of source files, and several other unit files have been updated. Drop all references to the `opennebula-mysqld.service` file, and update the checksums for the other source files.
2016-09-12Merge pull request #5 from Ichimonji10/mysqlRafael Reggiani Manzo
Support mysql by default
2016-09-12Support mysql by defaultJeremy Audet
The official documentation strongly suggests that users use mysql or mariadb instead of sqlite. Consequently, it's likely that opennebula users will attempt to do so, and will be frustrated if support is unavailable. In my opinion, it's sensible to support this common use case out of the box. Add libmariadbclient to `makedepends`.
2016-09-12Merge pull request #6 from sulaweyo/masterRafael Reggiani Manzo
Service cleanup
2016-09-12remove execs from services that are already done in prerequisite, remove ↵Sledge Sulaweyo
mysql service unit, add onegate service unit
2016-09-09Merge pull request #4 from Ichimonji10/commentsRafael Reggiani Manzo
Drop references to self-contained install
2016-09-09Merge pull request #3 from Ichimonji10/speedRafael Reggiani Manzo
Use all CPU cores when compiling with scons
2016-09-09Merge pull request #2 from Ichimonji10/systemdRafael Reggiani Manzo
Fix unit references in .service files
2016-09-09Fix unit references in .service filesJeremy Audet
This prevents errors like the following from being logged when e.g. `systemctl daemon-reload` is executed: Sep 09 16:30:33 beech systemd[1]: [/usr/lib/systemd/system/opennebula-mysqld.service:5] Failed to add dependency on opennebula, ignoring: Invalid argument Sep 09 16:30:33 beech systemd[1]: [/usr/lib/systemd/system/opennebula.service:4] Failed to add dependency on opennebula-mysqld, ignoring: Invalid argument
2016-09-09Use all CPU cores when compiling with sconsJeremy Audet
`nproc` is provided by core/coreutils, and is therefore assumed to be present. (Scons doesn't seem to care about the `MAKEFLAGS` setting in `/etc/makepkg.conf`.)
2016-09-09Drop references to self-contained installJeremy Audet
The comments in `build()` state that a self-contained install is performed. However, this does not appear to be true. According to the official documentation, a self-contained installation is only done if the `-d` option is passed to `install.sh`; otherwise, a system-wide installation is performed. See: http://docs.opennebula.org/5.0/integration/references/compile.html
2016-09-03Add new unit files to PKGBUILDRafael Reggiani Manzo
2016-09-03Add addition unit for requiring mysqlRafael Reggiani Manzo
This allows the default unit to not require MySQL and thus keep it minimal. On the other hand, the second one enables easier management for installations with MySQL.
2016-09-03Merge branch 'master-sulaweyoRafael Reggiani Manzo
This adds systemd unit files for oneflow and econe.
2016-07-25Bump to version 5.0.2Rafael Reggiani Manzo
2016-07-25* add oneflow and econe servicesGeorg Brunmayr
* add dependency to opennebula to sunstone service * add dependency to mysqld to opennebula
2016-06-29Bump to 5.0.1, improve upgrade compatibilityRafael Reggiani Manzo
The previous build was not taking advantage of the PKBUILD backup structure in order to avoid configuration ovewrite causing some configurations to get missing depending on the build host.
2016-05-25Improve systemd service filesRafael Reggiani Manzo
Now they take care of creating run and lock dirs as well as only getting up after other basic required network services. Thanks to sulaweyo at AUR comments.
2016-02-27Add missing ruby-nokogiri dependencyRafael Reggiani Manzo
2016-02-17Fix kvm emulator configurationRafael Reggiani Manzo
The latest versions of the emulator are at /usr/bin/qemu-system-x86_64.
2016-02-17Create service file for sunstoneRafael Reggiani Manzo
This is the second most common opennebula service.
2016-02-17Fix one_auth file being created multiple timesRafael Reggiani Manzo
This was preventing the oneadmin user of properly authenticating to opennebula.
2016-02-17Fix postuninstall removing old foldersRafael Reggiani Manzo
The folders /var/run/one and /var/lock/one have been replaced by /run/one and /run/lock/one.
2016-02-17Fix systemd service fileRafael Reggiani Manzo
2016-02-17Modify to systemwide installationRafael Reggiani Manzo
2016-02-17Create .gitignore fileRafael Reggiani Manzo
It will avoid binaries to get into the tree.
2016-02-17Create symlinks for binariesRafael Reggiani Manzo
2016-02-17Create required dir /var/run/oneRafael Reggiani Manzo
2016-02-17Fix systemd service fileRafael Reggiani Manzo
It was trying to perform a su which froze requiring password.
2016-02-17Fix dependency listRafael Reggiani Manzo
There were missing commas which are not part of PKGBUILD syntax.
2016-02-17Update post_install chwon directory listRafael Reggiani Manzo
ONE installation no longer creates files outside oneadmin home.
2016-02-17Set oneadmin user envvarsRafael Reggiani Manzo
Those enable proper working of ONE scripts.
2016-02-17Set oneadmin default shell to bashRafael Reggiani Manzo
This will enable setting system variables through bashrc.
2016-02-17Update dependenciesRafael Reggiani Manzo
The ruby-opennebula has been bumped and sunstone dependencies have been added.
2016-02-17Bump versionRafael Reggiani Manzo
2016-02-17Change package maintainerRafael Reggiani Manzo
The previous maintainer was contacted and agreed with this.
2016-02-17Import original PACKAGE from AUR3Rafael Reggiani Manzo
This is a good starting point.