Le jeudi 28 avril 2011 à 22:25 +0200, Tollef Fog Heen a écrit :
> What does systemctl show udev.service show before and after you've run
> invoke-rc.d udev restart?
> 

Well guess ! Apparently, the ExecStartPre is not executed when udev is
run by systemd at boot (from what I've understood, it doesn't need
a .service file to start udev, right ?).

You'll find the 2 files (before and after) enclosed.

Thanks
Id=udev.service
Names=udev.service
Wants=udev.socket
RequiredBy=udev-trigger.service
WantedBy=basic.target
Before=udev-trigger.service keyboard-setup.service basic.target hdparm.service 
sysfsutils.service alsa-utils.service
After=hwclock-load.service udev.socket
Description=udev Kernel Device Manager
LoadState=loaded
ActiveState=active
SubState=running
FragmentPath=/lib/systemd/system/udev.service
InactiveExitTimestamp=Fri, 29 Apr 2011 07:23:56 +0200
InactiveExitTimestampMonotonic=2182380
ActiveEnterTimestamp=Fri, 29 Apr 2011 07:23:56 +0200
ActiveEnterTimestampMonotonic=2282438
ActiveExitTimestampMonotonic=0
InactiveEnterTimestampMonotonic=0
CanStart=yes
CanStop=yes
CanReload=no
CanIsolate=no
StopWhenUnneeded=no
RefuseManualStart=no
RefuseManualStop=no
AllowIsolate=no
DefaultDependencies=no
OnFailureIsolate=no
IgnoreOnIsolate=no
DefaultControlGroup=name=systemd:/system/udev.service
ControlGroup=cpu:/system/udev.service name=systemd:/system/udev.service
NeedDaemonReload=no
JobTimeoutUSec=0
ConditionTimestamp=Fri, 29 Apr 2011 07:23:56 +0200
ConditionTimestampMonotonic=2172126
ConditionResult=yes
Type=notify
Restart=on-failure
NotifyAccess=main
RestartUSec=100ms
TimeoutUSec=3min
ExecStartPre={ path=/lib/udev/write_dev_root_rule ; 
argv[]=/lib/udev/write_dev_root_rule ; ignore=no ; start_time=[n/a] ; 
stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/ }
ExecStart={ path=/sbin/udevd ; argv[]=/sbin/udevd ; ignore=no ; 
start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/ }
UMask=0002
LimitCPU=18446744073709551615
LimitFSIZE=18446744073709551615
LimitDATA=18446744073709551615
LimitSTACK=18446744073709551615
LimitCORE=18446744073709551615
LimitRSS=18446744073709551615
LimitNOFILE=1024
LimitAS=18446744073709551615
LimitNPROC=20924
LimitMEMLOCK=65536
LimitLOCKS=18446744073709551615
LimitSIGPENDING=20924
LimitMSGQUEUE=819200
LimitNICE=0
LimitRTPRIO=0
LimitRTTIME=18446744073709551615
OOMScoreAdjust=-1000
Nice=0
IOScheduling=4
CPUSchedulingPolicy=0
CPUSchedulingPriority=0
TimerSlackNSec=50000
CPUSchedulingResetOnFork=no
NonBlocking=no
StandardInput=null
StandardOutput=inherit
StandardError=inherit
SyslogPriority=30
SyslogLevelPrefix=yes
SecureBits=0
CapabilityBoundingSet=18446744073709551615
MountFlags=1048576
PrivateTmp=no
SameProcessGroup=no
KillMode=control-group
KillSignal=15
PermissionsStartOnly=no
RootDirectoryStartOnly=no
RemainAfterExit=no
GuessMainPID=yes
ExecMainStartTimestamp=Fri, 29 Apr 2011 07:23:56 +0200
ExecMainStartTimestampMonotonic=2267325
ExecMainExitTimestamp=Fri, 29 Apr 2011 07:23:56 +0200
ExecMainExitTimestampMonotonic=2267325
ExecMainPID=51
ExecMainCode=0
ExecMainStatus=0
MainPID=51
ControlPID=0
SysVStartPriority=-1
FsckPassNo=0
Id=udev.service
Names=udev.service
Wants=udev.socket
RequiredBy=udev-trigger.service
WantedBy=basic.target
Before=udev-trigger.service keyboard-setup.service basic.target hdparm.service 
sysfsutils.service alsa-utils.service
After=hwclock-load.service udev.socket
Description=udev Kernel Device Manager
LoadState=loaded
ActiveState=active
SubState=running
FragmentPath=/lib/systemd/system/udev.service
InactiveExitTimestamp=Fri, 29 Apr 2011 07:23:56 +0200
InactiveExitTimestampMonotonic=2182380
ActiveEnterTimestamp=Fri, 29 Apr 2011 07:23:56 +0200
ActiveEnterTimestampMonotonic=2282438
ActiveExitTimestampMonotonic=0
InactiveEnterTimestampMonotonic=0
CanStart=yes
CanStop=yes
CanReload=no
CanIsolate=no
StopWhenUnneeded=no
RefuseManualStart=no
RefuseManualStop=no
AllowIsolate=no
DefaultDependencies=no
OnFailureIsolate=no
IgnoreOnIsolate=no
DefaultControlGroup=name=systemd:/system/udev.service
ControlGroup=cpu:/system/udev.service name=systemd:/system/udev.service
NeedDaemonReload=no
JobTimeoutUSec=0
ConditionTimestamp=Fri, 29 Apr 2011 07:31:30 +0200
ConditionTimestampMonotonic=456670940
ConditionResult=yes
Type=notify
Restart=on-failure
NotifyAccess=main
RestartUSec=100ms
TimeoutUSec=3min
ExecStartPre={ path=/lib/udev/write_dev_root_rule ; 
argv[]=/lib/udev/write_dev_root_rule ; ignore=no ; start_time=[n/a] ; 
stop_time=[Fri, 29 Apr 2011 07:31:30 +0200] ; pid=3072 ; code=exited ; status=0 
}
ExecStart={ path=/sbin/udevd ; argv[]=/sbin/udevd ; ignore=no ; 
start_time=[Fri, 29 Apr 2011 07:31:30 +0200] ; stop_time=[n/a] ; pid=3080 ; 
code=(null) ; status=0/ }
UMask=0002
LimitCPU=18446744073709551615
LimitFSIZE=18446744073709551615
LimitDATA=18446744073709551615
LimitSTACK=18446744073709551615
LimitCORE=18446744073709551615
LimitRSS=18446744073709551615
LimitNOFILE=1024
LimitAS=18446744073709551615
LimitNPROC=20924
LimitMEMLOCK=65536
LimitLOCKS=18446744073709551615
LimitSIGPENDING=20924
LimitMSGQUEUE=819200
LimitNICE=0
LimitRTPRIO=0
LimitRTTIME=18446744073709551615
OOMScoreAdjust=-1000
Nice=0
IOScheduling=4
CPUSchedulingPolicy=0
CPUSchedulingPriority=0
TimerSlackNSec=50000
CPUSchedulingResetOnFork=no
NonBlocking=no
StandardInput=null
StandardOutput=inherit
StandardError=inherit
SyslogPriority=30
SyslogLevelPrefix=yes
SecureBits=0
CapabilityBoundingSet=18446744073709551615
MountFlags=1048576
PrivateTmp=no
SameProcessGroup=no
KillMode=control-group
KillSignal=15
PermissionsStartOnly=no
RootDirectoryStartOnly=no
RemainAfterExit=no
GuessMainPID=yes
ExecMainStartTimestamp=Fri, 29 Apr 2011 07:31:30 +0200
ExecMainStartTimestampMonotonic=456718692
ExecMainExitTimestamp=Fri, 29 Apr 2011 07:31:30 +0200
ExecMainExitTimestampMonotonic=456718692
ExecMainPID=3080
ExecMainCode=0
ExecMainStatus=0
MainPID=3080
ControlPID=0
SysVStartPriority=-1
FsckPassNo=0

Reply via email to