{"push_id":1158809679,"size":1,"distinct_size":1,"ref":"refs/heads/fix-enotdir","head":"8f2732d8a23f9dcf657e1093bdb4579000dc187f","before":"927a894f01f641a744305c6c7d63b2f0978d3015","commits":[{"sha":"8f2732d8a23f9dcf657e1093bdb4579000dc187f","author":{"name":"Zbigniew Jędrzejewski-Szmek","email":"77dc704bc81310147658033dcc63fa6fb3a4d704@in.waw.pl"},"message":"load-fragment: ignore ENOTDIR/EACCES errors\n\nIf for whatever reason the file system is \"corrupted\", we want\nto be resilient and ignore the error, as long as we can load the units\nfrom a different place.\n\nArch bug https://bugs.archlinux.org/task/49547.\n\nA user had an ntfs symlink (essentially a file) instead of a directory after\nrestoring from backup. We should just ignore that like we would treat a missing\ndirectory, for general resiliency.\n\nWe should treat permission errors similarly. For example an unreadable\n/usr/local/lib directory would prevent (user) instances of systemd from\nloading any units. It seems better to continue.","distinct":true,"url":"https://api.github.com/repos/keszybz/systemd/commits/8f2732d8a23f9dcf657e1093bdb4579000dc187f"}]}
{"actor":{"display_login":"keszybz"}}