branch: elpa/systemd
commit 1513dd0fa45540590ed26caa2816da01d8af1117
Author: Mark Oteiza <[email protected]>
Commit: Mark Oteiza <[email protected]>
systemd 228
---
systemd-company.el | 88 ++++++++++++++++++++++++++++--------------------------
1 file changed, 46 insertions(+), 42 deletions(-)
diff --git a/systemd-company.el b/systemd-company.el
index e31af90..52b66af 100644
--- a/systemd-company.el
+++ b/systemd-company.el
@@ -65,10 +65,10 @@
"Description" "DeviceAllow" "DevicePolicy" "DirectoryMode"
"DirectoryNotEmpty" "Documentation" "Environment" "EnvironmentFile"
"ExecReload" "ExecStart" "ExecStartPost" "ExecStartPre" "ExecStop"
- "ExecStopPost" "ExecStopPre" "FailureAction" "FileDescriptorStoreMax"
- "FreeBind" "Group" "GuessMainPID" "IOSchedulingClass"
- "IOSchedulingPriority" "IPTOS" "IPTTL" "IgnoreOnIsolate"
- "IgnoreOnSnapshot" "IgnoreSIGPIPE" "InaccessibleDirectories"
+ "ExecStopPost" "ExecStopPre" "FailureAction" "FileDescriptorName"
+ "FileDescriptorStoreMax" "FreeBind" "Group" "GuessMainPID"
+ "IOSchedulingClass" "IOSchedulingPriority" "IPTOS" "IPTTL"
+ "IgnoreOnIsolate" "IgnoreSIGPIPE" "InaccessibleDirectories"
"JobTimeoutAction" "JobTimeoutRebootArgument" "JobTimeoutSec"
"JoinsNamespaceOf" "KeepAlive" "KeepAliveIntervalSec" "KeepAliveProbes"
"KeepAliveTimeSec" "KillMode" "KillSignal" "LimitAS" "LimitCORE"
@@ -76,28 +76,29 @@
"LimitMSGQUEUE" "LimitNICE" "LimitNOFILE" "LimitNPROC" "LimitRSS"
"LimitRTPRIO" "LimitRTTIME" "LimitSIGPENDING" "LimitSTACK"
"ListenDatagram" "ListenFIFO" "ListenMessageQueue" "ListenNetlink"
- "ListenSequentialPacket" "ListenSpecial" "ListenStream" "MakeDirectory"
- "Mark" "MaxConnections" "MemoryAccounting" "MemoryLimit"
- "MessageQueueMaxMessages" "MessageQueueMessageSize" "MountFlags" "Nice"
- "NoDelay" "NoNewPrivileges" "NonBlocking" "NotifyAccess"
- "OOMScoreAdjust" "OnActiveSec" "OnBootSec" "OnCalendar" "OnFailure"
- "OnFailureJobMode" "OnStartupSec" "OnUnitActiveSec" "OnUnitInactiveSec"
- "Options" "PAMName" "PIDFile" "PartOf" "PassCredentials" "PassSecurity"
+ "ListenSequentialPacket" "ListenSpecial" "ListenStream"
+ "ListenUSBFunction" "MakeDirectory" "Mark" "MaxConnections"
+ "MemoryAccounting" "MemoryLimit" "MessageQueueMaxMessages"
+ "MessageQueueMessageSize" "MountFlags" "NetClass" "Nice" "NoDelay"
+ "NoNewPrivileges" "NonBlocking" "NotifyAccess" "OOMScoreAdjust"
+ "OnActiveSec" "OnBootSec" "OnCalendar" "OnFailure" "OnFailureJobMode"
+ "OnStartupSec" "OnUnitActiveSec" "OnUnitInactiveSec" "Options" "PAMName"
+ "PIDFile" "PartOf" "PassCredentials" "PassEnvironment" "PassSecurity"
"PathChanged" "PathExists" "PathExistsGlob" "PathModified"
"PermissionsStartOnly" "Persistent" "Personality" "PipeSize" "Priority"
"PrivateDevices" "PrivateNetwork" "PrivateTmp" "PropagatesReloadTo"
- "ProtectHome" "ProtectSystem" "ReadOnlyDirectories"
+ "ProtectHome" "ProtectSystem" "RandomSec" "ReadOnlyDirectories"
"ReadWriteDirectories" "RebootArgument" "ReceiveBuffer"
"RefuseManualStart" "RefuseManualStop" "ReloadPropagatedFrom"
- "RemainAfterExit" "RemoveOnStop" "RequiredBy" "Requires"
- "RequiresMountsFor" "RequiresOverridable" "Requisite"
- "RequisiteOverridable" "Restart" "RestartForceExitStatus"
- "RestartPreventExitStatus" "RestartSec" "RestrictAddressFamilies"
- "ReusePort" "RootDirectory" "RootDirectoryStartOnly" "RuntimeDirectory"
- "RuntimeDirectoryMode" "SELinuxContext" "SELinuxContextFromNet"
- "SecureBits" "SendBuffer" "SendSIGHUP" "SendSIGKILL" "Service" "Slice"
- "SloppyOptions" "SmackLabel" "SmackLabelIPIn" "SmackLabelIPOut"
- "SmackProcessLabel" "SocketGroup" "SocketMode" "SocketUser" "Sockets"
+ "RemainAfterElapse" "RemainAfterExit" "RemoveOnStop" "RequiredBy"
+ "Requires" "RequiresMountsFor" "Requisite" "Restart"
+ "RestartForceExitStatus" "RestartPreventExitStatus" "RestartSec"
+ "RestrictAddressFamilies" "ReusePort" "RootDirectory"
+ "RootDirectoryStartOnly" "RuntimeDirectory" "RuntimeDirectoryMode"
+ "SELinuxContext" "SELinuxContextFromNet" "SecureBits" "SendBuffer"
+ "SendSIGHUP" "SendSIGKILL" "Service" "Slice" "SloppyOptions"
+ "SmackLabel" "SmackLabelIPIn" "SmackLabelIPOut" "SmackProcessLabel"
+ "SocketGroup" "SocketMode" "SocketProtocol" "SocketUser" "Sockets"
"SourcePath" "StandardError" "StandardInput" "StandardOutput"
"StartLimitAction" "StartLimitBurst" "StartLimitInterval"
"StartupBlockIOWeight" "StartupCPUShares" "StopWhenUnneeded"
@@ -105,11 +106,12 @@
"SyslogIdentifier" "SyslogLevel" "SyslogLevelPrefix"
"SystemCallArchitectures" "SystemCallErrorNumber" "SystemCallFilter"
"TCPCongestion" "TTYPath" "TTYReset" "TTYVHangup" "TTYVTDisallocate"
- "TimeoutIdleSec" "TimeoutSec" "TimeoutStartSec" "TimeoutStopSec"
- "TimerSlackNSec" "Transparent" "Type" "UMask" "Unit" "User"
+ "TasksAccounting" "TasksMax" "TimeoutIdleSec" "TimeoutSec"
+ "TimeoutStartSec" "TimeoutStopSec" "TimerSlackNSec" "Transparent" "Type"
+ "UMask" "USBFunctionDescriptors" "USBFunctionStrings" "Unit" "User"
"UtmpIdentifier" "UtmpMode" "WakeSystem" "WantedBy" "Wants"
- "WatchdogSec" "What" "Where" "WorkingDirectory")
- "Configuration directives for systemd 226.")
+ "WatchdogSec" "What" "Where" "WorkingDirectory" "Writable")
+ "Configuration directives for systemd 228.")
(defconst systemd-company-network-sections
'("Match" "Link" "NetDev" "VLAN" "MACVLAN" "MACVTAP" "IPVLAN" "VXLAN"
@@ -126,24 +128,26 @@
"DHCPServer" "DNS" "DefaultLeaseTimeSec" "Description" "Destination"
"DiscoverPathMTU"
"Domains" "DownDelaySec" "Driver" "Duplex" "EmitDNS" "EmitNTP"
"EmitTimezone" "EncapsulationLimit" "FDBAgeingSec" "FailOverMACPolicy"
- "FallbackDNS" "FallbackNTP" "FastLeave" "Gateway" "GratuitousARP"
- "GroupPolicyExtension" "HairPin" "Host" "Hostname" "IPForward"
- "IPMasquerade" "IPv4LLRoute" "IPv6FlowLabel" "IPv6PrivacyExtensions"
- "IPv6Token" "Id" "KernelCommandLine" "Kind" "L2MissNotification"
- "L3MissNotification" "LACPTransmitRate" "LLDP" "LLMNR" "Label"
- "LearnPacketIntervalSec" "LinkLocalAddressing" "Local" "MACAddress"
- "MACAddressPolicy" "MACVLAN" "MIIMonitorSec" "MTUBytes" "MacLearning"
- "MaxLeaseTimeSec" "Metric" "MinLinks" "Mode" "MultiQueue" "NTP" "Name"
+ "FallbackDNS" "FallbackNTP" "FastLeave" "ForwardDelaySec" "Gateway"
+ "GratuitousARP" "GroupPolicyExtension" "HairPin" "HelloTimeSec" "Host"
+ "Hostname" "IPForward" "IPMasquerade" "IPv4LLRoute"
+ "IPv6AcceptRouterAdvertisements" "IPv6DuplicateAddressDetection"
+ "IPv6FlowLabel" "IPv6HopLimit" "IPv6PrivacyExtensions" "IPv6Token" "Id"
+ "KernelCommandLine" "Kind" "L2MissNotification" "L3MissNotification"
+ "LACPTransmitRate" "LLDP" "LLMNR" "Label" "LearnPacketIntervalSec"
+ "LinkLocalAddressing" "Local" "MACAddress" "MACAddressPolicy" "MACVLAN"
+ "MIIMonitorSec" "MTUBytes" "MacLearning" "MaxAgeSec" "MaxLeaseTimeSec"
+ "MaximumFDBEntries" "Metric" "MinLinks" "Mode" "MultiQueue" "NTP" "Name"
"NamePolicy" "OneQueue" "OriginalName" "PacketInfo" "PacketsPerSlave"
- "Path" "Peer" "PoolOffset" "PoolSize" "PrimaryReselectPolicy" "Remote"
- "RequestBroadcast" "ResendIGMP" "RouteMetric" "RouteShortCircuit"
- "Scope" "SendHostname" "Source" "TOS" "TTL" "Timezone"
- "TransmitHashPolicy" "Tunnel" "UDP6ZeroCheckSumRx" "UDP6ZeroChecksumTx"
- "UDPCheckSum" "UnicastFlood" "UpDelaySec" "UseBPDU" "UseDNS"
- "UseDomains" "UseHostname" "UseMTU" "UseNTP" "UseRoutes" "UseTimezone"
- "VLAN" "VLANId" "VNetHeader" "VXLAN" "VendorClassIdentifier"
- "Virtualization" "WakeOnLan")
- "Network configuration directives for systemd 226.")
+ "Path" "Peer" "PoolOffset" "PoolSize" "PreferredSource"
+ "PrimaryReselectPolicy" "Remote" "RequestBroadcast" "ResendIGMP"
+ "RouteMetric" "RouteShortCircuit" "Scope" "SendHostname" "Source" "TOS"
+ "TTL" "Timezone" "TransmitHashPolicy" "Tunnel" "UDP6ZeroCheckSumRx"
+ "UDP6ZeroChecksumTx" "UDPCheckSum" "UnicastFlood" "UpDelaySec" "UseBPDU"
+ "UseDNS" "UseDomains" "UseHostname" "UseMTU" "UseNTP" "UseRoutes"
+ "UseTimezone" "VLAN" "VLANId" "VNetHeader" "VXLAN"
+ "VendorClassIdentifier" "Virtualization" "WakeOnLan")
+ "Network configuration directives for systemd 228.")
(defun systemd-company--setup (enable)
(when (fboundp 'systemd-company--setup-company)