View Issue Details

IDProjectCategoryView StatusLast Update
0006255unrealircdpublic2024-01-10 17:08
ReporterChris_dc Assigned Tosyzop  
PrioritynoneSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Fixed in Version6.1.5 
Summary0006255: Make oper-auto-join operblock specific
DescriptionHi there,

we're having the usecase where any oper has different tasks and therefore needs to be on different channels.
Some of the opers should not get joined to the #admin room for example. It would be useful to have the oper-auto-join enabled per class, so you can specify specific joins per oper block.
TagsNo tags attached.
3rd party modules

Activities

BlackBishop

2023-07-02 14:49

reporter   ~0022931

Had a similar issue recently, I ended up creating security-groups and then overriding auto-join on a per security-group basis. Example:

security-group g1 {
   account {
     u1;
     u2;
   }
}
security-group g2 {
   account {
     u3;
     u4;
   }
}

set g1 {
    auto-join "#c1";
}
set g2 {
    auto-join "#c2";
}

Hope this helps if I understood right.

syzop

2024-01-10 17:08

administrator   ~0023132

Last edited: 2024-01-10 17:08

After you filed this bug, BlackBishop said he needed it as well (well, he used a workaround) and recently someone else poped up too. So seems several people want this. Thanks for the suggestion! :)

https://github.com/unrealircd/unrealircd/commit/ae0206a92a6f062d5c9de7922469dc55630b1b2d

commit ae0206a92a6f062d5c9de7922469dc55630b1b2d (HEAD -> unreal60_dev, origin/unreal60_dev, origin/HEAD)
Author: Bram Matthys <[email protected]>
Date: Wed Jan 10 17:00:55 2024 +0100

    Add oper::auto-join. This setting overrides set::oper-auto-join.
    Suggested by Chris_dc in https://bugs.unrealircd.org/view.php?id=6255

Issue History

Date Modified Username Field Change
2023-04-06 12:41 Chris_dc New Issue
2023-07-02 14:49 BlackBishop Note Added: 0022931
2024-01-10 17:08 syzop Assigned To => syzop
2024-01-10 17:08 syzop Status new => resolved
2024-01-10 17:08 syzop Resolution open => fixed
2024-01-10 17:08 syzop Fixed in Version => 6.1.5
2024-01-10 17:08 syzop Note Added: 0023132
2024-01-10 17:08 syzop Note Edited: 0023132