Commit Graph

478 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
fc6d13f9b5 debian: do not ask for keyboard layout during template creation 2014-07-27 05:56:02 +02:00
Marek Marczykowski-Górecki
dd3eb2ee5c debian: builder repo no longer has "apt" subdir 2014-07-27 05:55:37 +02:00
Marek Marczykowski-Górecki
53c79a8363 debian: set default target of multi-user.target 2014-07-26 16:54:56 +02:00
Marek Marczykowski-Górecki
04da34e545 debian: create /etc/mtab as symlink to /proc/self/mounts
Recommended by systemd.
2014-07-26 16:26:09 +02:00
Marek Marczykowski-Górecki
178d120182 debian: use http.debian.net mirror redirector 2014-07-26 16:25:54 +02:00
Marek Marczykowski-Górecki
0fb7163938 debian: minor fix 2014-07-26 04:35:32 +02:00
Marek Marczykowski-Górecki
7a30c07776 debian: create /lib/modules mountpoint 2014-07-26 04:35:20 +02:00
Marek Marczykowski-Górecki
290a8a65f8 debian: use real apt repo for qubes packages installation 2014-07-26 04:35:11 +02:00
Marek Marczykowski-Górecki
68b7313f8d debian: list version names, multiple version support
Although multiple version not tested thoroughly...
2014-07-26 04:31:42 +02:00
Marek Marczykowski-Górecki
fa134bd512 Less naive method of template name construction 2014-07-26 04:30:31 +02:00
Davíð Steinn Geirsson
7f38babc0a Initial debian support 2014-07-22 21:06:44 +02:00
Marek Marczykowski-Górecki
a557979bb1 version 2.1.6 2014-07-04 20:35:57 +02:00
Marek Marczykowski-Górecki
74c9f05db3 fedora: install mate-notification-daemon as default notification daemon (#873) 2014-07-04 18:37:54 +02:00
Marek Marczykowski-Górecki
e416c1a5b3 fedora: install haveged in template (#673) 2014-07-04 11:59:15 +02:00
Marek Marczykowski-Górecki
039e7efc3b fedora: Remove "Software Update" appmenu for template (#871) 2014-07-02 19:58:31 +02:00
Marek Marczykowski-Górecki
634ddcb764 fedora: disable adobe repo in default template (#828) 2014-07-02 01:05:21 +02:00
Marek Marczykowski-Górecki
93cea2c93f fedora: reduce minimal template
Build stub package, which prevent some real package get installed. This
of course make some functionalities unusable, but this is a spirit of
minimal template - make it as featureless as possible.
2014-05-21 19:23:36 +02:00
Marek Marczykowski-Górecki
32ed8052bf fedora: improve error handling
Make sure that all partitions got unmounted.
2014-05-21 18:58:58 +02:00
Marek Marczykowski-Górecki
6fcc7ad060 fedora: initial configuration for "minimal" template (#828) 2014-05-13 04:49:13 +02:00
Marek Marczykowski-Górecki
a77a635016 template flavor support (#828)
Set TEMPLATE_FLAVOR variable to select template to build. That type will
be appended to template name.
Actual configuration can vary on template distribution, but generally
config files with suffix "_${TEMPLATE_FLAVOR}" will be used.
2014-05-13 04:40:09 +02:00
Marek Marczykowski-Górecki
26663e2a58 fedora: Improve error handling 2014-05-13 04:30:01 +02:00
Marek Marczykowski-Górecki
8cf31bb390 Merge branch 'master' of git://git.qubes-os.org/joanna/linux-template-builder 2014-04-24 12:49:25 +02:00
Marek Marczykowski-Górecki
8ebdc8ad65 rpm: Prevent upgrades of template pkg
Templates are meant to upgrade using its own package manager.
Upgrade template package itself would destroy all th user
customizations.
2014-04-22 19:43:35 +02:00
Joanna Rutkowska
263c8641a0 version 2.1.5 2014-04-19 17:44:14 +02:00
Joanna Rutkowska
2901e226cc vm-whitelisted-appmenus.list: use only minial list of default appmenus for AppVMs 2014-04-19 17:43:56 +02:00
Joanna Rutkowska
a5cf4a5631 version 2.1.4 2014-04-18 21:35:40 +02:00
Joanna Rutkowska
c7fd366c23 appmenus_fc20: replace symlink with real copy 2014-04-18 21:35:06 +02:00
Marek Marczykowski-Górecki
cc29beb930 fedora: default appmenus for fc20 template 2014-04-17 19:00:40 +02:00
Marek Marczykowski-Górecki
7995f46582 version 2.1.3 2014-04-08 22:10:10 +02:00
Marek Marczykowski-Górecki
d03d58a594 spec: fix %post deps
Template %post uses both qubes-core-dom0-linux (for appmenus handling
scripts) and qubes-core-dom0 (for qvm-add-template and qvm-template-commit).
2014-04-08 04:59:15 +02:00
Marek Marczykowski-Górecki
89cc4ed92c version 2.1.2 2014-04-05 02:49:35 +02:00
Marek Marczykowski-Górecki
48ce6eca47 fc20: update xfce terminal name, add 'exo'
Those packages were installed in fc18 template, so keep them also in
fc20.
2014-03-28 06:55:43 +01:00
Marek Marczykowski-Górecki
c7da1bb7ec Import qubes RPM keys (#780)
So the user would not get surprised by key confirmation dialog on the
first update.
2014-03-21 03:27:09 +01:00
Olivier MEDOC
2caf5f4672 archlinux: move xinirc fix to qubes-gui-agent 2014-02-16 21:18:06 +01:00
Olivier MEDOC
f2eadb1740 archlinux: additionnal fixes, packages, and cleanups 2014-02-16 21:16:36 +01:00
Olivier MEDOC
9be5dc591f archlinux: tweak archlinux preferences (locale initialization, network device names...) 2014-02-16 21:15:38 +01:00
Olivier MEDOC
7de9adf219 archlinux: updated required packages 2014-02-08 23:19:37 +01:00
Olivier MEDOC
14e434a26c archlinux: ensure /lib/modules is not deleted when kernel packages are removed 2014-02-08 23:19:29 +01:00
Marek Marczykowski-Górecki
a134d0d290 fedora: initial Fedora 20 support 2013-12-17 01:23:18 +01:00
Marek Marczykowski-Górecki
dcac408901 fedora: install network-manager-applet in fc19
No longer part of gnome-desktop group
2013-12-17 00:55:26 +01:00
Marek Marczykowski-Górecki
9c9f8d3ee5 Remove old copy of packages_fc18.list
It isn't used since move fedora scripts to scripts_fedora.
2013-12-15 17:57:56 +01:00
Marek Marczykowski-Górecki
b01d38a85c archlinux: create /lib/modules directory 2013-12-15 05:39:02 +01:00
Marek Marczykowski-Górecki
71bbacf6d6 fedora: packages list for Fedora 19
1:1 copy of fc18 package list.
2013-12-13 04:30:40 +01:00
Marek Marczykowski-Górecki
3eaa198c97 fedora: improve error handling
Interrupt build process when error encountered.
2013-12-13 04:29:29 +01:00
Marek Marczykowski-Górecki
25459fe993 archlinux: use newer version of initial image
The old one is no longer available on the server.
2013-12-13 04:28:38 +01:00
Marek Marczykowski-Górecki
d2d0e619c3 archlinux: download signature file from the network
We still have local copy of keys.
2013-12-13 04:26:44 +01:00
Marek Marczykowski-Górecki
6f493908c5 cleanup on template uninstall
Remove files created during template lifetime.
2013-12-13 04:18:25 +01:00
Marek Marczykowski-Górecki
33ac846999 Fedora 19 initial build files 2013-12-08 21:32:49 +01:00
Marek Marczykowski-Górecki
1e9b01d317 Minor fixes to archlinux build 2013-12-08 20:33:28 +01:00
Marek Marczykowski-Górecki
ccc44fe093 Remove "empty" directory, already ignored by gitignore 2013-12-08 20:32:36 +01:00