Lennart Poettering
0cdad5c052
update TODO
2011-09-22 04:18:18 +02:00
Lennart Poettering
4dfc092a71
service: if StandardInput=socket and StandardOutput=inherit imply socket for output, don't imply default output
...
This is useful for inetd-style per-connection services, so that they
again can simply specify StandardOutput=socket to connect all three fds
to the socket.
2011-09-22 03:29:51 +02:00
Lennart Poettering
7ef5875d14
units: introduce unit file for FUSE fs
...
FUSE and configfs is very very similar, so handle both the same way.
2011-09-22 03:00:04 +02:00
Lennart Poettering
d3354f66c2
mount: pull in quota tools from fstab lines with 'quota' option, too
...
https://bugzilla.redhat.com/show_bug.cgi?id=736360
2011-09-21 20:19:43 +02:00
Kay Sievers
f957632b96
update TODO
2011-09-21 19:33:52 +02:00
Lennart Poettering
a2f5666d06
update TODO
2011-09-21 03:56:56 +02:00
Lennart Poettering
ac0a983ac6
units: drop automount unit for /dev/hugepages
...
Since hugetlbfs cannot be compiled as kernel module there's little point
in doing on-demand mounting via autofs for it.
2011-09-21 03:56:56 +02:00
Lennart Poettering
1f2c94a487
units: drop automount unit for /dev/mqueue
...
Since the mqueue support cannot be built as a module there's little
benefit in having an autofs mount point set up for this.
2011-09-21 03:56:56 +02:00
Lennart Poettering
e124e7a4a1
units: drop automount unit for /sys/kernel/debug
...
Since debugfs cannot be compiled as module there's little benefit in
having it as autofs mount point.
2011-09-21 03:56:55 +02:00
Lennart Poettering
0286cc1551
units: drop /sys/kernel/config automount unit
...
The mount point directory /sys/kernel/config is only created after the
module is loaded, hence there's little value in having this an automount
unit: the runtime penalty for mounting an autofs here should be the same
as for a real mount.
2011-09-21 03:56:55 +02:00
Lennart Poettering
ab7f148f81
unit: introduce ConditionPathIsMountPoint=
2011-09-21 00:50:40 +02:00
Lennart Poettering
67d36a7a20
update TODO
2011-09-20 03:33:49 +02:00
Lennart Poettering
ad740100d1
dbus: terminate mechanism daemons after a while
2011-09-03 03:26:58 +02:00
Lennart Poettering
de6c78f879
service: change default stdout/stderr to syslog
2011-08-30 22:57:58 +02:00
Lennart Poettering
346bce1f4c
stdout-bridge: rename logger to stdout-syslog-bridge to make it more descriptive
2011-08-30 22:42:49 +02:00
Lennart Poettering
3377af3e22
man: fix securebits docs
2011-08-29 13:44:12 +02:00
Lennart Poettering
c821bd28c2
update TODO
2011-08-24 21:22:26 +02:00
Lennart Poettering
7d441ddb5c
update TODO
2011-08-24 21:14:28 +02:00
Lennart Poettering
0c85a4f3ef
cgroup: optionally mount a specific cgroup controllers together, and add cpu+cpuacct to the default
2011-08-23 00:37:35 +02:00
Lennart Poettering
14e639ae7a
update TODO
2011-08-21 19:07:43 +02:00
Kay Sievers
b38bb49379
update TODO
2011-08-03 15:12:34 +02:00
Lennart Poettering
ff01d048b4
exec: introduce PrivateNetwork= process option to turn off network access to specific services
2011-08-02 05:24:58 +02:00
Lennart Poettering
72b9ed828b
update TODO
2011-08-02 01:41:36 +02:00
Lennart Poettering
8112e84f65
update TODO
2011-08-02 00:34:13 +02:00
Lennart Poettering
cc9784c6d1
update TODO
2011-08-01 23:16:20 +02:00
Lennart Poettering
1d6702e8d3
umask: set umask of a number of sockets by default, even though we check creds on connections
2011-08-01 22:42:07 +02:00
Lennart Poettering
92f30b3f05
update TODO
2011-07-31 03:54:30 +02:00
Lennart Poettering
71092d70af
update TODO
2011-07-29 05:01:47 +02:00
Kay Sievers
aa95e21c2c
update TODO
2011-07-29 02:17:51 +02:00
Lennart Poettering
35c5c7a01d
update TODO
2011-07-27 20:50:30 +02:00
Lennart Poettering
5d0fcd7c8d
update TODO
2011-07-27 20:47:50 +02:00
Lennart Poettering
add30678a1
sd-login: add new call sd_seat_can_multi_session()
2011-07-26 23:09:09 +02:00
Lennart Poettering
41e4d6e9ac
sysctl: apply network specific sysctls to each network card as they appear
2011-07-25 20:25:49 +02:00
Lennart Poettering
729e3769c3
systemctl: hook up new install logic
...
This adds a number of new options to systemctl, for presets, reenabling,
masking/unmask, and runtime operations.
2011-07-25 04:58:02 +02:00
Lennart Poettering
253ee27a0c
manager: add log control via RT signals
2011-07-23 04:15:38 +02:00
Lennart Poettering
ddd8876392
util: user parse_uid() wherever applicable
2011-07-23 00:47:17 +02:00
Lennart Poettering
034a2a52ac
sd-login: beef up login api, to add monitoring and enumerating
2011-07-22 21:01:15 +02:00
Lennart Poettering
d8eaa1144f
update TODO
2011-07-22 04:31:20 +02:00
Lennart Poettering
55af389785
logind: enable PowerOff/Reboot calls
2011-07-15 01:53:11 +02:00
Lennart Poettering
e5fcb85286
update TODO
2011-07-15 01:53:11 +02:00
Lennart Poettering
74b91131ed
logind: introduce libsystemd-login.so as fast path to access logind data
2011-07-14 22:51:28 +02:00
Lennart Poettering
0a55b298d9
systemctl: don't try rebooting with /dev/initcl if Upstart worked
2011-07-14 18:05:33 +02:00
Lennart Poettering
576a01c873
nspawn: compress mount table a bit
2011-07-13 22:50:59 +02:00
Lennart Poettering
85f248b266
consolidate TODO
2011-07-13 22:05:35 +02:00
Lennart Poettering
82e487c56d
unit: introduce ConditionFileIsExecutable= and use it where we check for a binary we'll spawn
2011-07-12 04:25:02 +02:00
Lennart Poettering
ee17ee7c5c
tmpfiles: allow creation of named pipes with tmpfiles
2011-07-12 03:56:56 +02:00
Lennart Poettering
97f73ffb04
update TODO
2011-07-12 03:42:44 +02:00
Lennart Poettering
7a2a0b907b
sysctl: support application of sysctl subtrees
2011-07-12 03:36:17 +02:00
Lennart Poettering
7a41c61168
build-sys: add a number of missing header files to EXTRA_DIST
2011-07-12 01:11:40 +02:00
Lennart Poettering
1258097cd3
update TODO
2011-07-11 21:10:48 +02:00
Lennart Poettering
7b3afbac4d
acl: two tag matching is not going to be available in libudev
2011-07-08 21:44:22 +02:00
Lennart Poettering
a4c279f874
loginctl: add various introspection functions
2011-07-08 21:39:10 +02:00
Lennart Poettering
8092a428d4
path,unit: support globbing in conditions and path units
2011-07-07 02:07:39 +02:00
Lennart Poettering
31a5f880cf
update TODO
2011-07-07 01:18:10 +02:00
Lennart Poettering
4e002583fa
update TODO
2011-07-05 17:27:44 +02:00
Lennart Poettering
5db35d0672
udev: pull in printer.target from all kinds of printers
2011-07-05 03:29:24 +02:00
Lennart Poettering
b5ef5549e9
logind: write rules files atomically
2011-07-05 03:29:24 +02:00
Lennart Poettering
0a31730e3b
update todo
2011-07-05 03:29:24 +02:00
Lennart Poettering
21bdae12e1
tmpfiles: don't exit with an error code if we cannot access all files
...
This is just to avoid confusion if people use stuff like FUSE file
systems or SELinux which might disallow access to files even if tmpfiles
is running as root.
We still log away if we cannot access a file, but we do not return a
failure exit code in the end.
2011-07-02 01:45:29 +02:00
Lennart Poettering
5c94603d4c
nspawn: better use setresuid() instead of setreuid()
2011-07-01 23:53:14 +02:00
Lennart Poettering
8fef765900
unit: support wildcards in Environment=, EnvironmentFile=
2011-07-01 01:13:47 +02:00
Lennart Poettering
539072153c
acl: libudev currently doesn't handle properly enumerator matches with multiple tags, so avoid using them for now
2011-06-29 19:41:07 +02:00
Lennart Poettering
4ecda405d1
update TODO
2011-06-27 19:43:07 +02:00
Lennart Poettering
18fa6b2705
dbus: send our finished signal when we are finished booting
2011-06-27 13:47:03 +02:00
Lennart Poettering
19bc719ec2
logind: make sure we hand out write fd, and keep read fd for session end detection
2011-06-24 20:40:00 +02:00
Lennart Poettering
2076cf8831
timedated: sync clock down to RTC where necessary
2011-06-21 19:29:45 +02:00
Lennart Poettering
d3fc81bd6a
update TODO
2011-06-21 19:29:45 +02:00
Lennart Poettering
8d0e38a2b9
dbus: introduce UnsetAndSetEnvironment()
2011-06-21 19:29:45 +02:00
Lennart Poettering
3661ac04b4
manager: include full systemctl status command line in error message
2011-06-20 21:39:28 +02:00
Lennart Poettering
8003c705f2
update TODO
2011-06-20 17:49:22 +02:00
Lennart Poettering
c798c40ec9
update TODO
2011-06-15 22:49:54 +02:00
Lennart Poettering
f9f0c31ae5
man: clarify os-release in regards to spaces a bit
2011-06-15 21:09:04 +02:00
Kay Sievers
235b28269a
update TODO
2011-05-25 00:38:36 +02:00
Kay Sievers
359306dfe5
update TODO
2011-05-24 03:20:19 +02:00
Kay Sievers
8bf7fea558
update TODO
2011-05-24 01:30:51 +02:00
Lennart Poettering
f28f1daf75
update TODO
2011-05-20 01:57:20 +02:00
Lennart Poettering
ec6370a22d
socket: expose SO_BROADCAST
2011-05-19 18:10:19 +02:00
Lennart Poettering
6ea832a207
exec: hangup/reset/deallocate VTs in gettys
...
Explicitly disconnect all clients from a VT when a getty starts/finishes
(requires TIOCVHANGUP, available in 2.6.29).
Explicitly deallocate getty VTs in order to flush scrollback buffer.
Explicitly reset terminals to a defined state before spawning getty.
2011-05-18 01:07:36 +02:00
Lennart Poettering
916abb21d0
socket: add POSIX mqueue support
2011-05-17 19:37:03 +02:00
Lennart Poettering
c2a14cf0dd
hostnamed: check that nss-myhostname is installed
2011-05-17 17:19:45 +02:00
Lennart Poettering
fb389e05d8
update TODO
2011-05-17 17:17:26 +02:00
Lennart Poettering
88a07670cf
hostnamed: SetPrettyHostname() should check PK action org.freedesktop.hostname1.set-static-hostname
2011-05-12 16:14:44 +02:00
Kay Sievers
656842223b
update TODO
2011-05-09 12:24:12 +02:00
Lennart Poettering
4a058a7519
update TODO
2011-05-03 02:29:57 +02:00
Lennart Poettering
24d7d144a6
update TODO
2011-05-02 23:49:54 +02:00
Lennart Poettering
7ec75dc70f
units: enable automount units only if the kernel supports them
2011-05-02 17:43:18 +02:00
Kay Sievers
adf70c5e4e
binfmt, modules-load, sysctl, tmpfiles: add missing ConditionDirectoryNotEmpty=
2011-04-30 23:08:15 +02:00
Lennart Poettering
24a73f5157
plymouth: introduce plymouth.enable=0 kernel command line switch
2011-04-30 04:23:36 +02:00
Lennart Poettering
ec195f55fb
util: don't AND cx with cx
2011-04-30 04:07:28 +02:00
Kay Sievers
44143309dd
util: conf_files_list() return list as parameter
2011-04-28 23:51:24 +02:00
Lennart Poettering
b23de6af89
dbus: make daemon reexecution synchronous
...
We simply keep open copies of the dbus connections across the
reexecution and close them as last step of it. A client can thus simply
wait until its connection is dropped to know when the reexecution is
finished.
https://bugzilla.redhat.com/show_bug.cgi?id=698198
2011-04-28 22:07:01 +02:00
Lennart Poettering
b4bd51448f
label: don't print warning when we try ro relabel an non-existing file
...
https://bugzilla.redhat.com/show_bug.cgi?id=698674
2011-04-28 05:06:48 +02:00
Lennart Poettering
a9dd208208
lookup: drop empty directories from search paths
2011-04-28 04:55:05 +02:00
Lennart Poettering
796ba55494
unit: fix assert when trying to load unit instances for uninstanciable types
...
http://lists.freedesktop.org/archives/systemd-devel/2011-April/001910.html
2011-04-28 01:26:42 +02:00
Lennart Poettering
ecb963cc40
def: lower default timeout to 90s
...
Almost everybody found 3min too long, so lower it again
2011-04-27 22:30:50 +02:00
Kay Sievers
0ecb942753
update TODO
2011-04-27 23:26:07 +02:00
Lennart Poettering
2121dcdded
manager: fix serialization counter
2011-04-27 15:54:34 +02:00
Lennart Poettering
7dad4db0cb
update TODO
2011-04-27 15:54:34 +02:00
Lennart Poettering
13f9123298
update TODO
2011-04-21 03:56:20 +02:00
Lennart Poettering
b0a3f2bc09
socket: support ListeSpecial= sockets
2011-04-20 05:02:23 +02:00