Hi hw,
I had a similar situation in which I travelled. I wanted to lock down the ufw
firewall but be able to allow certain IP addresses based on the hotel IP or my
cell service IP. To that I developed Perl that would check my smtp account.
The script is controlled through a cron job that run
Hi,
how do I pass an array that is created on the fly as one parameter of
a function?
Example:
use feature 'signatures';
no warnings 'experimental::signatures';
sub reply_multi ( $xmpp_o, $rcpts, $msg ) {
foreach my $rcpt (@$rcpts) {
$$xmpp_o->MessageSend( type => 'chat', to => $rc
I think the line:
reply_multi( \$daemon{xmpp_o}, \($adminuser{fromJID}, $fromJID), "blah" );
should have \(...) replaced with [ ... ] :
reply_multi( \$daemon{xmpp_o}, [$adminuser{fromJID}, $fromJID], "blah" );
because
\('foo', 'bar')
evaluates to
(\'foo', \'bar')
Does that clarify this for
On Sat, 2024-01-13 at 10:24 +0530, Andinus via beginners wrote:
> hw @ 2024-01-12 18:49 +01:
>
> > Thanks, I thought about sudo and figured it needs a password being
> > entered. If that works without, I'll start programming and test if
> > something else gets in the way :)
>
> You can configure
On Sat, 2024-01-13 at 08:49 -0600, twlewis via beginners wrote:
> Hi hw, I had a similar situation in which I travelled. I wanted to
> lock down the ufw firewall but be able to allow certain IP addresses
> based on the hotel IP or my cell service IP. To that I developed
> Perl that would check my
On Sat, 2024-01-13 at 15:00 +, Andrew Solomon wrote:
> I think the line:
>
> reply_multi( \$daemon{xmpp_o}, \($adminuser{fromJID}, $fromJID), "blah" );
>
> should have \(...) replaced with [ ... ] :
>
> reply_multi( \$daemon{xmpp_o}, [$adminuser{fromJID}, $fromJID], "blah" );
>
> because
>
> when is an array in perl declared with [] instead of ()?
Using the [ ] delimiters you are creating a *reference* to an array. (Think
of a reference as the memory address where the array is stored). So
my $foo = [1,2,3];
is equivalent to the following, because given an array the \ gets the
refe
On Sat, Jan 13, 2024 at 12:41 PM Andrew Solomon wrote:
> > when is an array in perl declared with [] instead of ()?
>
> Using the [ ] delimiters you are creating a *reference* to an array.
> (Think of a reference as the memory address where the array is stored). So
>
> my $foo = [1,2,3];
>
> is e
On Sat, 2024-01-13 at 17:09 +, Tim Lewis via beginners wrote:
> You bring an excellent point about the ability to spoof the email address.
> In my case the email that for the server is not made public, but that is a
> vulnerability. I will have to read up on pwgen. That sounds like a good
>
If you go the e-mail route for signalling, you can have Perl scripts on
both ends using Crypt::OpenPGP to sign and/or encrypt the commands.
Other options like XMPP were mentioned. Maybe one of the MQTT modules
would be suitable.
/Lars
--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
10 matches
Mail list logo