branch: elpa/systemd commit 1513dd0fa45540590ed26caa2816da01d8af1117 Author: Mark Oteiza <mvote...@udel.edu> Commit: Mark Oteiza <mvote...@udel.edu>
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)