Commit graph

77 commits

Author SHA1 Message Date
Colin Walters
1e79db4d2b post: Re-instate systemd ProtectHome/ProtectSystem and PrivateTmp
Following the `fedora-atomic` version:
https://pagure.io/fedora-atomic/c/174e04cb6c268ce32135e8e70194b3ee42fb6f9d?branch=master
2017-09-13 15:56:11 -04:00
Colin Walters
3f8358690a Merge #43 README.md: minor fixes and touch-ups 2017-09-12 14:50:38 +00:00
Jonathan Lebon
bf0128a78f manifest: add libvirt-client
I found it odd that libvirtd was included but not libvirt-client. Since
`virsh` is the canonical way of managing libvirtd resources, I think we
should include it by default.
2017-09-12 14:32:20 +00:00
Jonathan Lebon
9c6142b740 README.md: minor fixes and touch-ups
Fix links to F26 image, note that we don't have to turn off SELinux on
F26, and fix /home tmpfiles.d symlink.
2017-09-11 18:14:45 +00:00
Colin Walters
4d5e07b753 Merge #37 Use glibc-all-langpacks 2017-09-11 15:31:22 +00:00
Colin Walters
9f78ae232f Merge #42 manifest: Remove environment-modules and lklug-fonts 2017-09-11 15:30:01 +00:00
Colin Walters
4b761a122a Merge #35 Setup for rawhide being f28 2017-09-11 15:00:26 +00:00
Colin Walters
06cbe1d93d Revert "Branching f27 from rawhide"
This reverts commit 3d48b02e7e.
2017-09-11 10:58:44 -04:00
Colin Walters
b47412288d Merge #34 Branching f27 from rawhide 2017-09-11 14:58:01 +00:00
Colin Walters
7e4912c289 manifest: Remove environment-modules and lklug-fonts
These dropped out of comps and breaks the rpm-ostree run; I honestly don't care
enough to investigate why.  Let's remove them and get things going again.
2017-09-11 10:47:13 -04:00
Colin Walters
0cb4ad7cb7 Use glibc-all-langpacks
This is what we expect for Workstation; came up at Flock.
2017-08-31 09:30:25 -04:00
Owen W. Taylor
5cb5c6e742 Existing system: Document turning off Plymouth
Currently with Fedora Rawhide, Plymouth is hanging on boot for unknown
reasons - so turn it off when deploying.
2017-08-30 15:59:25 -04:00
Owen W. Taylor
abc0677458 Existing install: add information about a non-separate home
When /home isn't a separate partition, it's necessary to create a
symlink from /var/home to /sysroot/home.
2017-08-30 15:59:25 -04:00
Owen W. Taylor
4fca679717 Existing install: document copying over locale.conf
/etc/locale.conf also needs to be copied over into the generated root
or the resulting system ends up with LANG unset, which keeps, for example,
gnome-terminal from working.
2017-08-30 15:38:21 -04:00
Owen W. Taylor
9bc42fadf7 Repoint instructions to Fedora Rawhide
Update the instructions for installing inside an existing system
to reference the Fedora rawhide tree, rather than a f24 build on
CentOS CI.
2017-08-30 15:37:46 -04:00
Owen W. Taylor
6d66c7d40e Import installation instructions inside an existing system
Copy documentation from installing inside an existing system from

https://pagure.io/fork/walters/workstation-ostree-config/branch/f24-continuous
2017-08-30 15:36:47 -04:00
Colin Walters
4d683c0e29 manifest: Add btrfs-progs
It's in comps.

Closes: https://pagure.io/atomic-wg/issue/319
2017-08-16 13:41:12 -04:00
Mohan Boddu
c9098b8f88 Setup for rawhide being f28
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-15 10:27:13 -04:00
Mohan Boddu
3d48b02e7e Branching f27 from rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-15 10:25:31 -04:00
Colin Walters
06567a547e README: Note f26 updates situation 2017-08-07 12:41:32 -04:00
Patrick Uiterwijk
78b6de80ab Add man-db
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-07-30 10:38:46 +01:00
Colin Walters
e982591eba README: Fix partitioning bug info 2017-07-17 21:31:18 -04:00
Colin Walters
d8ce6e4215 README: Fix known issue link 2017-07-05 16:35:18 -04:00
Colin Walters
541ee9b177 README: Fix URL syntax 2017-07-05 16:28:11 -04:00
Colin Walters
3731391b2c README.md: Migrate from atomic-ws 2017-07-05 16:27:17 -04:00
Colin Walters
9f86617312 manifest: Drop oxygen-icon-theme
It's not referenced in comps for workstation AFAICS.
2017-06-30 10:16:51 -04:00
Colin Walters
4616b02512 manifest: Remove at
Obsoleted by systemd timers, and see also
https://blog.verbum.org/2017/06/12/on-dm-verity-and-operating-systems/
2017-06-20 10:11:49 -04:00
Colin Walters
199835013a manifest: Fix google emoji font package reference
See fedora-comps commit: 9c4855aa074b2e554f6dd510ba655aff4fd18199
2017-06-15 15:59:00 -04:00
Colin Walters
8fbaac529e Remove abrt for now
Until
https://bugzilla.redhat.com/show_bug.cgi?id=1452336
is fixed.
2017-05-18 13:51:33 -04:00
Colin Walters
5c87851612 Remove snappy
It semi-conflicts with rpm-ostree; while we could support whole
system snapshots, the whole-system-snapshotter is going to have
to be aware of ostree, and snappy isn't.
2017-05-18 13:04:27 -04:00
Colin Walters
f8db1063b1 Remove syslinux
We use GRUB2.
2017-05-18 13:00:16 -04:00
Colin Walters
a3e9e454f6 Remove rpm-plugin-systemd-inhibit
This is not necessary with rpm-ostree.
2017-05-18 13:00:16 -04:00
Colin Walters
62ce51d2e6 Remove some libvirt dependencies by default 2017-05-18 13:00:15 -04:00
Colin Walters
fb7d3511d2 Remove all Python bindings
If they're pulled in via dependencies, OK. Otherwise let's not ship them by
default.
2017-05-18 13:00:00 -04:00
Colin Walters
ba4ed0055f Remove shared libraries
These should be pulled in via dependencies.  There's one tricky
case of plugins - I scanned the list for those but wasn't too
careful.  Anyways, it's easy to add things back.
2017-05-18 13:00:00 -04:00
Colin Walters
393f6c6cc1 Remove augeas-libs
Augeas is/was a really good idea, but in practice I think
people are mostly using Ansible and things like that.
2017-05-18 13:00:00 -04:00
Patrick Uiterwijk
e543f45c18 Add dejavu, the default Fedora fonts for everything
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-05-17 22:49:38 +02:00
Patrick Uiterwijk
238657842e Clean up a bunch of packages
Some of these we probably don't want on a workstation, and some
will be dragged in via dependencies.
Dragging in via dependencies means that if an application changes
its implementation and then uses a different dependency, we don't
end up with various now-deprecated packages.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-05-01 13:55:35 +02:00
Patrick Uiterwijk
29e64d97fd Add docker and atomic
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-20 12:17:04 +02:00
Patrick Uiterwijk
dce2487dfd Remove the packages not in the Workstation repo
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-18 20:01:55 +02:00
Patrick Uiterwijk
ab3c436d78 Remove broken cyrus subpackages
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-18 12:14:32 +02:00
Patrick Uiterwijk
0d28e708f7 Do some cleanup of packages
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-17 01:31:01 +02:00
Mohan Boddu
a4f67e8a43 Rawhide being Fedora 27
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-24 17:03:24 -05:00
Owen W. Taylor
20dd1c55a7 Remove vte3
The old compat vte3 is no apparently no longer in rawhide, and in
any case doesn't need to be listed explicitly.
2017-01-11 11:47:10 -05:00
Owen W. Taylor
57a919fe17 fedora-ostree-workstation.json: Remove adwaita-qt-common
This subpackage was removed - adwaita-qt4 and adwaita-qt5 no longer
share files.
2017-01-05 15:59:40 -05:00
pfrields
33c6d0b3cc Remove pam_pkcs11 2016-11-08 15:42:51 +00:00
Owen W. Taylor
392bd281cd Work around systemd issue with ProtectHome
Systemd has issues with the ProtectHome directive when /home is a
symlink. Since this is used by several systemd-provided services,
this causes problems with starting them up. Work around this temporarily
by removing these lines. (The issue will be fixed in systemd 232)

Copied from atomic-ws.
2016-10-10 16:31:53 -04:00
Owen W. Taylor
44883daf24 Fix problem with systemd logs not being persisted
During the boot with ostree, the detection of whether the logs on
the system should be persisted can be confused. Explicitely configure
them to be persisted.

Copied from atomic-ws.
2016-10-10 16:31:11 -04:00
Owen W. Taylor
f5191fcf1a Add an empty postprocess script
This is a place to add workarounds and config changes
2016-10-10 16:29:28 -04:00
Ray Strode
444a6b2354 fedora-ostree-workstation: remove vmmouse driver
[09:55:01] 2<8dgilmore2> halfline: error: No package
'xorg-x11-drv-vmmouse' found
[09:57:15] <dgilmore> apparently the vmmouse is now a kernel drive that
works with libinput
2016-10-07 10:02:29 -04:00