Lennart Poettering
539618a0dd
util: make use of the new getrandom() syscall if it is available when needing entropy
...
Doesn't require an fd, and could be a bit faster, so let's make use of
it, if it is available.
2014-10-29 17:06:32 +01:00
Susant Sahani
d0159fdc7a
sd-rtnl: add bridge port rtnl attributes.
...
Add bridge port attributes to sd-rtnl to configure
via networkd.
2014-10-29 10:59:59 +01:00
Susant Sahani
64c8407133
sd-rtnl: add support to set packet family type
...
This patch adds functionality to set family type
in the rtnl message for example PF_BRIDGE.
2014-10-29 10:59:46 +01:00
Tom Gundersen
fcf81a54a4
sd-rtnl: mark nested attributes with the NLA_F_NESTED flag
...
The kernel mostly does not check this, but let's be consisntent and allways set it anyway. Based
on patch from Susant Sahani.
2014-10-29 10:52:07 +01:00
Tom Gundersen
0a2478a918
sd-rtnl: fix reading of nla type
...
We must filter out the 'network-byteorder' and 'nested' flags.
2014-10-29 10:51:07 +01:00
Susant Sahani
9243e967a3
networkd: add Patch of MTU discovery for IPIP and GRE
...
Add path of MTU disovery for IPIP and GRE Kind of tunnels
2014-10-29 10:54:01 +05:30
Susant Sahani
436b910f1f
networkd: add back path of MTU discovery for SIT
2014-10-29 10:53:56 +05:30
Lennart Poettering
c4ac990007
NEWS: well, it's Options= now, not Discard=
2014-10-28 20:36:32 +01:00
Kay Sievers
941a643569
build-sys: do not use "label" functions in libsystemd_shared
2014-10-28 18:46:53 +01:00
Lennart Poettering
3b187c5cee
update NEWS
2014-10-28 18:10:48 +01:00
Lennart Poettering
288c0991d5
test: use assert_se() when testing tables so that we get a useful error when something fails
2014-10-28 18:07:23 +01:00
Lennart Poettering
1378a3b5a1
service: add missing state table entry
2014-10-28 18:06:58 +01:00
Umut Tezduyar Lindskog
db2cb23b5b
core: send sigabrt on watchdog timeout to get the stacktrace
...
if sigabrt doesn't do the job, follow regular shutdown
routine, sigterm > sigkill.
2014-10-28 17:37:39 +01:00
Lennart Poettering
f10af76de5
swap: don't add too many deps for swap files form /proc/swap
2014-10-28 17:37:06 +01:00
Kay Sievers
cc821d02a3
udev: path_id - set supported_parent for well-known SCSI setups
2014-10-28 16:51:36 +01:00
Ronny Chevalier
f6d1de8547
NEWS: fix typos
2014-10-28 16:07:55 +01:00
Kay Sievers
ba8df74bb6
NEWS: update
2014-10-28 15:53:58 +01:00
Tom Gundersen
d4474c41ca
NEWS
2014-10-28 15:51:42 +01:00
Lennart Poettering
7e63dd1015
update NEWS
2014-10-28 15:44:00 +01:00
Lennart Poettering
cfa1571b7f
update NEWS
2014-10-28 15:35:35 +01:00
Lennart Poettering
9a4f7f5ef7
build-sys: bump version number in preparation for release
2014-10-28 15:29:49 +01:00
Lennart Poettering
cfc59d713d
build-sys: bump library versions in preparation for 217 release
2014-10-28 15:29:36 +01:00
Lennart Poettering
4b08dd87ee
NEWS: add contributor list in preparation for 217 release
2014-10-28 15:20:16 +01:00
Lennart Poettering
fae9332b14
update NEWS
2014-10-28 15:17:57 +01:00
Lennart Poettering
f2288cc63f
polkit: actually generate new InteractiveAuthorizationRequired error on the right occasions
2014-10-28 15:11:39 +01:00
Lennart Poettering
665ea24caf
update TODO
2014-10-28 15:06:30 +01:00
Lennart Poettering
1b3a797f6f
sd-bus: add support for new InteractiveAuthorizationRequired error from dbus spec
2014-10-28 14:59:48 +01:00
Lennart Poettering
fccabcb48d
update TODO
2014-10-28 14:47:35 +01:00
Lennart Poettering
1fdfa094dd
man: minor corrections on how the overall system states are actually defined
2014-10-28 14:38:47 +01:00
WaLyong Cho
8a188de9e0
mac: add mac_ prefix to distinguish origin security apis
2014-10-28 14:31:48 +01:00
Lennart Poettering
07788ab9d8
update TODO
2014-10-28 14:31:25 +01:00
Lennart Poettering
ddb7d6b942
swap: drop noauto/nofail bools from Swap structure
...
We nowadays always set them to "false" anyway, hence let's get rid of
them entirely.
2014-10-28 14:31:25 +01:00
Lennart Poettering
47cb901e38
swap: replace Discard= setting by a more generic Options= setting
...
For now, it's systemd itself that parses the options string, but as soon
as util-linux' swapon can take the option string directly with -o we
should pass it on unmodified.
2014-10-28 14:31:25 +01:00
Martin Pitt
33488f1979
udev hwdb: Support shipping pre-compiled database in system images
...
In some cases it is preferable to ship system images with a pre-generated
binary hwdb database, to avoid having to build it at runtime, avoid shipping
the source hwdb files, or avoid storing large binary files in /etc.
So if hwdb.bin does not exist in /etc/udev/, fall back to looking for it in
UDEVLIBEXECDIR. This keeps the possibility to add files to /etc/udev/hwdb.d/
and re-generating the database which trumps the one in /usr/lib.
Add a new --usr flag to "udevadm hwdb --update" which puts the database
into UDEVLIBEXECDIR.
Adjust systemd-udev-hwdb-update.service to not generate the file in /etc if we
already have it in /usr.
2014-10-28 14:28:18 +01:00
Lennart Poettering
2f952a2577
update TODO
2014-10-28 12:33:25 +01:00
Lennart Poettering
d1b6f12e07
man: document that $XDG_SESSION_DESKTOP only takes a single item, not a list, unlike $XDG_CURRENT_DESKTOP
2014-10-28 12:32:25 +01:00
Lennart Poettering
090771492f
sd-login: let's not needlessly yell at users
...
While GNOME/KDE are generally capitalized, systemd tools generally are
not, hence let's not start doing so in the XDG_CURRENT_SESSION
environment variable.
2014-10-28 12:31:11 +01:00
Zbigniew Jędrzejewski-Szmek
ebc5788e88
manager: print warning on console before reboot
...
It will be printed even if a prompt is blocking other messages.
2014-10-27 23:17:49 -04:00
Zbigniew Jędrzejewski-Szmek
127d5fd156
manager: convert ephemeral to enum
...
In preparation for subsequent changes.
2014-10-27 23:02:54 -04:00
Zbigniew Jędrzejewski-Szmek
2de51fdc52
man: add table of manager states
2014-10-27 22:35:08 -04:00
Zbigniew Jędrzejewski-Szmek
1cf3c30c07
shell-completion: systemctl set-default,get-default,is-system-running
2014-10-27 22:34:28 -04:00
Zbigniew Jędrzejewski-Szmek
7c67f0f71a
rpm: add user macros
2014-10-27 22:34:09 -04:00
Zbigniew Jędrzejewski-Szmek
e46b13c8c7
manager: do not print anything while passwords are being queried
...
https://bugs.freedesktop.org/show_bug.cgi?id=73942
2014-10-27 22:33:14 -04:00
Zbigniew Jędrzejewski-Szmek
3fcd09602c
cdrom_id: do not attempt to read past end of buffer
...
CID #1238437
2014-10-27 22:30:43 -04:00
Zbigniew Jędrzejewski-Szmek
dec23413ec
selinux: make sure we do not try to print missing fields
...
UID or GID of 0 is valid, so we cannot use that to distinguish whether
calls to sd_bus_creds_get_* succeeded, and the return value from the
function is the only way to know about missing fields. Print "n/a" if
the fields are missing.
CID #1238779
2014-10-27 22:30:43 -04:00
Timofey Titovets
3769415e65
login: remove multi-seat-x
2014-10-28 02:24:46 +01:00
Lennart Poettering
ca4a7a9a36
update TODO
2014-10-28 02:19:55 +01:00
Lennart Poettering
4ffd29fda1
Update NEWS
2014-10-28 02:19:55 +01:00
Lennart Poettering
3898b80d40
units: define appropriate job timeout actions when boot or shutdown timeouts are hit
...
Using the new JobTimeoutAction= setting make sure we power off the
machine after basic.target is queued for longer than 15min but not
executed. Similar, if poweroff.target is queued for longer than 30min
but does not complete, forcibly turn off the system. Similar, if
reboot.target is queued for longer than 30min but does not complete,
forcibly reboot the system.
2014-10-28 02:19:55 +01:00
Lennart Poettering
f189ab18de
job: optionally, when a job timeout is hit, also execute a failure action
2014-10-28 02:19:55 +01:00