| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Having chinese fonts installed is the final touch to having asian
input methods working completely out of the box on a GNOME system.
Change-Id: If5973ccf13a1d33116d7de8436c03622b356ff35
|
|
|
|
|
|
|
| |
System no longer fits in 6GB, allow 7GB in gnome cluster and
also in ci.morph for deploying gnome.
Change-Id: I0c752ce0844f4b7addc85a19a84cac6a784ae1c1
|
|
|
|
| |
Change-Id: I27328f07b20bf1811f92f9c6c5126ad8a3b9e852
|
|
|
|
|
|
|
|
| |
This patch uses a version of gnome-initial-setup which works when
handing off the keyring credentials to the first user created on
the system.
Change-Id: I8d7e9fd19bb360d21b76c0b5444d07cefd7f1203
|
|
|
|
|
|
|
|
| |
And specify /run/gnome-initial-setup/ as it's home directory, this
ensures that after the initial user is created, the scratch user
directory is not persisted across boots.
Change-Id: I1ba6116753315f90a9dd1f7490fdaceaf9ff9108
|
|
|
|
| |
Change-Id: Iadcd135fd9103ff9da674145d17db9275cda4c03
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new PAM configuration ensures both that:
o Setting a user's password updates the keyring
o Starting a user session automatically unlocks the
keyring with the users login
o Fixes bug in systemd installed system-auth file which
tries to pass try_authtok to pam_unix.so, which is not
a valid option for that module
Overall the PAM configuration is custom and modeled after
the fedora configuration but without the selinux bits.
Change-Id: I348e2e520e186fc7592d2aa167abae73152bf8c1
|
|
|
|
| |
Change-Id: I0f2b5d3f9a2c5f0999b18286a0e052a95b720996
|
|
|
|
| |
Change-Id: Ia43b4789b6cd8fe8295b546ab8b0f2bfc7dc493c
|
|
|
|
|
|
|
| |
Update/create the mime database in /usr/share/mime once
any relevant applications have been installed.
Change-Id: I100d5b1a54fa266860abc7f348d5ad8f8e1bc81b
|
|
|
|
|
|
|
| |
Update the desktop file database in system integration phase
once all of the desktop files have been installed.
Change-Id: I456be2d06a1d745a3d90677068f1c951d5ad90e1
|
|
|
|
| |
Change-Id: I02624be5438263d8f690a9923053fae039dc0b12
|
|
|
|
|
|
|
| |
This adds a common set of perl modules plus further modules that
are used by the cpan importer.
Change-Id: I964850dba2a63ea3940926f734d518550f0214f5
|
|
|
|
| |
Change-Id: I28cdd26385ada1ed98f3e7ead8085f2678507f16
|
|
|
|
|
|
|
|
|
|
|
| |
The migration script was updated after the commit
948454110a3d6af4fedc0d292fcc1e48475cc7c5 was submitted
for review.
This commit updates DEFAULTS to what the migration script
actually generates.
Change-Id: I9590f15aba67e32086d2fae18a88f5ccd8473263
|
|
|
|
| |
Change-Id: I16bc6ad8311f9345edfa6ffd4f57789a326fdd43
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the DEFAULTS file embedded in
migrations/007-defaults-in-definitions.py, which is exactly the settings
that are also built into Morph.
I expect the DEFAULTS file used in definitions.git to change over time,
but we don't need to keep the one in
migrations/007-defaults-in-definitions.py in sync. People who have
forked definitions and want to keep their DEFAULTS in line with ours
should use `git merge`.
So it might seem like migrations/007-defaults-in-definitions script is
not useful (`git merge` could have handled adding DEFAULTS, too),
but we need to have a migration for *every* version so that you can
easily go from V1 to V10, or whatever, without having to do a 'git
merge' from definitions.git first.
Change-Id: Idf19c31da013eddcf2e1f165086e697ca1805498
|
|
|
|
| |
Change-Id: I6971dbfa803c08d700574f61766fe7d5de2d1442
|
|
|
|
|
|
|
| |
we no longer compile shared libs when we build llvm,
the llvm project does not recommend building shared libs.
Change-Id: Iedef67f0b5188c9656e6a8e3ec3ec7a27c2a6cf9
|
|
|
|
|
|
|
| |
compiler-rt fails to build most likely due to unicode handling
differences between python2 and python3, so use python2.
Change-Id: Ia36fbb04eb290b34069ea234b73cf657c7c3ae04
|
|
|
|
| |
Change-Id: Ifb25de3488883da52eae15dcd20ebc09a42bcb7d
|
|
|
|
| |
Change-Id: I9ab7820b9a6fd6c018db4a3b1a9fa4911710b46c
|
|
|
|
|
|
| |
morph depends on jsonschema now
Change-Id: Iae539e571c080454dab7d0cd0a4b842439d2ea56
|
|
|
|
| |
Change-Id: I623542335fa4a3444cf8fc500865f3847a7ec966
|
|
|
|
| |
Change-Id: Iebecdff24852a8dda2e2d90871f57da839a11ed4
|
|
|
|
| |
Change-Id: I9ea5c45c0a89cc718add43df1b7cc098efec5ac8
|
|
|
|
|
|
|
|
|
|
|
|
| |
git.baserock.org instance was modified to make it look as it was
a generic trove deployment. This way upgrading it is easier than
before given that you don't need special variables, or ssh keys
in the cluster.
This has been done months ago, and I've upgraded g.b.o several times
since then. I just didn't realise this cluster was here.
Change-Id: I74a7697ae3967b72a60afd9d53bdce292aee712c
|
|
|
|
| |
Change-Id: I892b1b0a99c7103fbe2a4ab49b273b76397b3feb
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using a bleeding edge version of gnome-initial-setup so that
geoclue works at setup time; see upstream bug report:
https://bugzilla.gnome.org/show_bug.cgi?id=758214
This patch also fixes gnome-initial-setup to set the correct
sysconfdir and additionally depends on optional IBUS for better
integration.
Change-Id: I0c38c977c4332ef42824d290b547cd9db5a73a21
|
|
|
|
| |
Change-Id: Ib2fb1e4383ef2cbf9d2f2fd3ec589d7112bc67ca
|
|
|
|
|
|
|
|
|
|
| |
It is necessary to install a polkit rules file for geoclue
in order to authorize geoclue's communication with ModemManager.
More details on this available in this bugreport:
https://bugs.freedesktop.org/show_bug.cgi?id=92915
Change-Id: I2c30aa32a2496f2896d0d284a248b7bb7b2a942a
|
|
|
|
|
|
|
|
| |
GeoClue is supposed to run with a specific system user. This patch
configures geoclue to run as the geoclue user and creates the system
user for geoclue at system integration time.
Change-Id: I710b80da7b5151878f8defe3549ef471ab33eca5
|
|
|
|
|
|
| |
linux-user-chroot also uses it
Change-Id: I0f8874e18e93d79a66a85ea4db0684fca2a149f3
|
|
|
|
| |
Change-Id: I25ac7b1c381362e49eb001543c038f89cbdf8bdb
|
|
|
|
|
|
|
| |
Without this, compilation of glib-networking requires an
installation of ca-certificates.
Change-Id: I689eeb607522e0a1ba6e55bad61eb7b30fda5580
|
|
|
|
|
|
|
|
|
|
|
| |
This patch uses the new upstream delta based on the 2015 default
certificates used by debian, and drops the delta which was used
to force an update-ca-certificates invokation at make install time.
Now we no longer run the update-ca-certificates at make install time
and only run it at system-integration time.
Change-Id: I0de520d64f45c64aa3d213b9099211b5ab8a50dd
|
|
|
|
|
|
|
| |
Without this, compilation of librest requires an installation
of ca-certificates.
Change-Id: I9c9c4458d21aafa6dcafb93b51457bbb2de89757
|
|
|
|
|
|
|
|
|
|
|
| |
Without this, compilation of libcurl succeeds but does not
have a default path to search for CA certs at runtime, and
most libcurl depending software does not provide it's own
certificates or set the default path.
Also removed build dependency on ca-certificates.
Change-Id: I5f3d33858e3fe65d57d93a38397239c1a421e69a
|
|
|
|
| |
Change-Id: Id509efc264d193b1538206003022a2b522c96adb
|
|
|
|
| |
Change-Id: I7e3c084a3acb50844241e92484f6b316ab095d23
|
|
|
|
| |
Change-Id: I46516250aed0700046044ce55f55d2721e54a273
|
|
|
|
|
|
|
| |
Added comment to highlight the reason why we run
update-ca-certificates in the make install phase.
Change-Id: Ic2f19ebe562067fd86038b5ed49e64632ece617d
|
|
|
|
|
|
|
|
| |
GTK+3 maintains it's own cache of any installed immodules, this system
integration hook ensures that any immodules which may be installed
during a system build are taken into consideration by GTK+3 at runtime.
Change-Id: If121c88e9fe5eaecdebab9cbdb4d20ee06a30373
|
|
|
|
|
|
|
|
| |
GTK+2 maintains it's own cache of any installed immodules, this system
integration hook ensures that any immodules which may be installed
during a system build are taken into consideration by GTK+2 at runtime.
Change-Id: I5f0607505cd5cf4daa316da106987b213ded1ea9
|
|
|
|
|
|
|
|
|
|
|
| |
The fontconfig package is responsible for maintaining its cache.
We add a single system integration hook here so that any other
packages which may install fonts in /usr/share/fonts will have them
automatically picked up by fontconfig and properly considered in
the fontconfig cache.
Change-Id: I67a271a9967696716ee509b96b96c1e219e8ba99
|
|
|
|
|
|
| |
This is the Hangul script truetype font by A Lee.
Change-Id: Ie811139fd92739b3ba8bb7bc412d61f4aafcee44
|
|
|
|
| |
Change-Id: I5be1961d7b2a330f5e02e16870c71571d448b0ac
|
|
|
|
|
|
| |
An ibus input method for japanese input.
Change-Id: I6c8f29f0125c20d393cce3945fa00fd4abbc8dc4
|
|
|
|
|
|
|
| |
anthy is a library for dealing with japanese text of various kinds,
japanese input methods are built on top of this library.
Change-Id: Ie2b0a751165fbd80d9cc216a7731adb1d42ae80a
|
|
|
|
|
|
|
|
|
| |
An ibus input method for Chinese pinyin.
Note this used to be ibus-pinyin which ended up unmaintained,
now the ibus-libpinyin fork is more actively maintained.
Change-Id: I4971ddad440000008b5ab7290c589fd9b68f2dc4
|