Create /run/lock when needed.
Raphaël Hertzog
11 years ago
|
0 |
kali-menu (1.338) kali; urgency=low
|
|
1 |
|
|
2 |
* Create /run/lock when needed.
|
|
3 |
|
|
4 |
-- Raphaël Hertzog <[email protected]> Tue, 23 Apr 2013 11:03:54 +0200
|
|
5 |
|
0 | 6 |
kali-menu (1.337) kali; urgency=low
|
1 | 7 |
|
2 | 8 |
* Create /var/lock when needed.
|
176 | 176 |
|
177 | 177 |
sub get_lock {
|
178 | 178 |
my $lockfile = KALI_MENU_LOCKFILE;
|
179 | |
system("mkdir -p /var/lock; touch $lockfile") unless -e $lockfile;
|
|
179 |
system("mkdir -p /run/lock /var/lock; touch $lockfile") unless -e $lockfile;
|
180 | 180 |
open my $fh, '>>', $lockfile or syserr("Can't open %s", $lockfile);
|
181 | 181 |
my $fs = new File::FcntlLock l_type => F_WRLCK;
|
182 | 182 |
if (not $fs->lock($fh, F_SETLK)) {
|